社区
嵌入开发(WinCE)
帖子详情
新手打算做一个上位机调用jlink下载固件,寻求帮助
布丁家族
2017-09-14 09:13:43
本人打算自制一个上位机通过使用jlink下载固件到板子上,但是下载前需要选择驱动型号,不知道这个重不重要。随带寻求jlink自制上位机的一些资料,在这里先谢谢大网友多多提供帮助啊。
...全文
777
1
打赏
收藏
新手打算做一个上位机调用jlink下载固件,寻求帮助
本人打算自制一个上位机通过使用jlink下载固件到板子上,但是下载前需要选择驱动型号,不知道这个重不重要。随带寻求jlink自制上位机的一些资料,在这里先谢谢大网友多多提供帮助啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
羅昇
2019-10-19
打赏
举报
回复
2
我以前做过,东西没有了,思路是在自己的上位机程序中调用jlink驱动核心程序(忘了叫啥),带上参数就行了,和命令行调用一样
利用J
link
命令行进行程序
下载
和数据提取
前景提要 有需求快速
下载
固件
到板卡,然后回读出
固件
中存放的
固件
CRC32校验值进行版本检查,用JFlash操作太慢.了 实现方式 假若板卡为H743,在J
Link
安装目录打开命令行【后期可以通过编写
一个
上位机
一键实现,很方便】 //配置SWD接口,CPU为STM32H743VI,正常应该会返回J
Link
连接成功的信息 .\J
Link
.exe -device STM32H743VI -Speed 4000 -IF SWD //连接,如果正常的话应该会显示出内核信息 connect //回读指定地址的1个32位
【工具使用】使用J-
link
离线
下载
芯唐MCU
固件
本文主要介绍如何使用J-
link
,离线
下载
.bin和.hex文件,供参考。
【J
link
& C#】通过C#实现J
link
RTT
上位机
的功能
某天看到安富莱家的自己开发的调试器可以实现输出中文调试信息到自己编写的J
link
RTT
上位机
上,觉得无比神奇,略好奇到底是如何
做
的,找了很久,发现其
上位机
的对应的实现好像也没有完全开源出来。后来经过很多搜索确认,知道了几个事实:那么有没有可能用C#来控制J
link
呢?答案是,有!!! 解决思路在于,C#
调用
J
Link
ARM.dll里面的函数 这里转载下我认为很有意义的发现结合以上的几个发现,加上我自己的测试,我把我对接J
Link
ARM.dll的C#接口分享出来,不保证都能用,我只是测试了几个常用的功能,R
[单片机框架][
上位机
][Python+PySide2] Dfu升级工具(串口升级+J
link
烧录)
环境: python 3.6.8 编译: .\make.bat main.py 安装命令: pip install xxx 依赖:PySide2, pyserial, pyinstaller, pylint, 其余根据提示安装。 ├─ui 存放UI文件 │ └─qss &nb...
QT写J-
link
上位机
实现烧录功能
例程运行后可能会遇到库的路径找不到,而导致无法解析该库,有两种可能:一种是路径没找到,还有就是动态库的位数和qt编译工具位数对不上,他有
一个
32位库
一个
64位库,自行选择。而路径问题的话只需要将库放进编译后的工程中即可,也可以修改库路径。
做
以上就可以了,这里我使用了STM32F429IG和STM32F103ZET6两块型号不同的芯片
做
了测试,结果是都进行烧录,也可以更改成GD32型号,具体就没测试了,大家可以自己试一下。如果需要适配不同STM32型号芯片的烧录需要对工程进行几个位置的修改。
嵌入开发(WinCE)
19,502
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章