硬汉嵌入式论坛

 找回密码
 立即注册
查看: 903|回复: 21
收起左侧

[CMSIS-DAP] daplink有啥可以读取和烧录程序的上位机呀

  [复制链接]

4

主题

26

回帖

38

积分

新手上路

积分
38
发表于 2024-2-2 09:06:17 | 显示全部楼层 |阅读模式
rt,整了一个daplink,一直没有找到啥好用的上位机。经常需要读取与烧录芯片程序,修改指定位置数据啥的。有没有大佬有啥上位机安利
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2024-2-2 10:12:47 | 显示全部楼层
我们TOOL可以,不过仅支持我们TOOL硬件,当前支持的芯片。


O1CN01LsoBvb1gIYIexQGvz_!!299314119.png
回复

使用道具 举报

1

主题

49

回帖

52

积分

初级会员

积分
52
发表于 2024-2-2 10:52:06 | 显示全部楼层
这些玩意都是一些开发者自己捣鼓的,没有统一工具!野火的 fireDAP,汉子哥的 H7-Tool,但是都只能用于自家 DAPLink。。
回复

使用道具 举报

3

主题

122

回帖

131

积分

初级会员

积分
131
发表于 2024-2-2 11:38:01 | 显示全部楼层
试试xivn1987大佬的上位机,用pyqt写的,读取和烧录可以用,记得先生成一下烧录算法,修改指定位置数据这个要自己改https://github.com/XIVN1987/MCUProg
回复

使用道具 举报

12

主题

59

回帖

95

积分

初级会员

积分
95
发表于 2024-2-2 12:22:09 | 显示全部楼层
skyshine 发表于 2024-2-2 11:38
试试xivn1987大佬的上位机,用pyqt写的,读取和烧录可以用,记得先生成一下烧录算法,修改指定位置数据这个 ...

有没有方便点的.这个要自己编译
回复

使用道具 举报

4

主题

26

回帖

38

积分

新手上路

积分
38
 楼主| 发表于 2024-2-2 13:14:55 | 显示全部楼层
eric2013 发表于 2024-2-2 10:12
我们TOOL可以,不过仅支持我们TOOL硬件,当前支持的芯片。

说的也是,早要整个h7了一直忙着忘记了,报大佬的名号有卷吗哈哈哈
回复

使用道具 举报

4

主题

26

回帖

38

积分

新手上路

积分
38
 楼主| 发表于 2024-2-2 13:15:17 | 显示全部楼层
skyshine 发表于 2024-2-2 11:38
试试xivn1987大佬的上位机,用pyqt写的,读取和烧录可以用,记得先生成一下烧录算法,修改指定位置数据这个 ...

thanks 我去看看
回复

使用道具 举报

12

主题

59

回帖

95

积分

初级会员

积分
95
发表于 2024-2-2 13:36:52 | 显示全部楼层
本帖最后由 pjzmj2012 于 2024-2-2 15:36 编辑
skyshine 发表于 2024-2-2 11:38
试试xivn1987大佬的上位机,用pyqt写的,读取和烧录可以用,记得先生成一下烧录算法,修改指定位置数据这个 ...

试了,直接卡死..
回复

使用道具 举报

1

主题

109

回帖

112

积分

初级会员

固件開發工程師

积分
112
QQ
发表于 2024-2-2 14:00:14 | 显示全部楼层
OpenOCD可以搭配DAPLink使用的。
新版的J-Link Commander也有CMSIS-DAP(DAPLink)支持,不过似乎有一些兼容性问题。
个人觉得OpenOCD比较好,更通用一些。


回复

使用道具 举报

1

主题

61

回帖

64

积分

初级会员

积分
64
发表于 2024-2-3 09:11:47 | 显示全部楼层
之前找的一个也用不了,楼主找到了分享下。
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-2-3 14:40:11 | 显示全部楼层
国产cpu的也不好弄。。
回复

使用道具 举报

210

主题

1043

回帖

1683

积分

至尊会员

More we do, more we can do.

积分
1683
发表于 2024-2-4 09:45:28 | 显示全部楼层
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-2-4 15:05:49 | 显示全部楼层
emwin 发表于 2024-2-4 09:45
我找到这个,不过我自己是不用的:一个简单的GUI,为DAP-LINK提供烧录工具,基于tkinter,pygubu和pyocd

这个你尝试用过吗?
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-2-18 08:49:40 | 显示全部楼层
有一个上位机,就pyocd,用python的,有pack即可
回复

使用道具 举报

75

主题

685

回帖

910

积分

金牌会员

积分
910
发表于 2024-2-18 09:30:49 | 显示全部楼层
wdliming 发表于 2024-2-18 08:49
有一个上位机,就pyocd,用python的,有pack即可

pyocd太慢了,openocd快一点
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-2-19 12:21:00 | 显示全部楼层
庄永 发表于 2024-2-18 09:30
pyocd太慢了,openocd快一点

openocd 对国内芯片不友好,要自己编译代码,麻烦,pyocd通用
回复

使用道具 举报

75

主题

685

回帖

910

积分

金牌会员

积分
910
发表于 2024-2-19 22:09:47 | 显示全部楼层
wdliming 发表于 2024-2-19 12:21
openocd 对国内芯片不友好,要自己编译代码,麻烦,pyocd通用

常用的芯片都支持
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-2-20 09:31:26 | 显示全部楼层
庄永 发表于 2024-2-19 22:09
常用的芯片都支持

我的mcu就没有。。。
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-2-20 09:31:46 | 显示全部楼层
庄永 发表于 2024-2-19 22:09
常用的芯片都支持

国内芯片支持寥寥无几的。。
回复

使用道具 举报

75

主题

685

回帖

910

积分

金牌会员

积分
910
发表于 2024-2-20 18:46:40 | 显示全部楼层
wdliming 发表于 2024-2-20 09:31
国内芯片支持寥寥无几的。。

只要支持stm32,大部分芯片就可以使用。应为大部分芯片都是高仿STM32,比如GD、HK都可以直接选stm32
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-2-21 10:59:34 | 显示全部楼层
庄永 发表于 2024-2-20 18:46
只要支持stm32,大部分芯片就可以使用。应为大部分芯片都是高仿STM32,比如GD、HK都可以直接选stm32

我们就补不是stm32兼容的。。
回复

使用道具 举报

73

主题

1193

回帖

1412

积分

至尊会员

积分
1412
发表于 2024-2-21 11:00:01 | 显示全部楼层
庄永 发表于 2024-2-20 18:46
只要支持stm32,大部分芯片就可以使用。应为大部分芯片都是高仿STM32,比如GD、HK都可以直接选stm32

再说,这个兼容的,flash扇区大小和分布也不一定一样吧。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-4 23:37 , Processed in 0.305396 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表