搜索
楼主: radio2radio

[原创] 【源代码】STM32F103C8T6最小板搞定CMSIS-DAP和SWO功能

  [复制链接]

该用户从未签到

20

主题

621

帖子

152

蝴蝶豆

论坛元老

最后登录
2023-11-13
 楼主| 发表于 2021-1-25 11:31:13 | 显示全部楼层
ricklou 发表于 2021-1-25 10:50
除了mdk和iar能自动复位,其软件他都不行(iar for 8051、keil uv4、keil c166、jltool3、nfc tool、arduin ...

我这个是有复位信号输出线nRESET的,不过IDE要懂得向DAP发出复位命令。

软件复位是另外一种情况,需要向目标IC发送复位“密码”,Cortex的IC有这样的密码。 这就不需要连接nRESET线了。
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

16

帖子

0

蝴蝶豆

初级会员

最后登录
2021-3-30
发表于 2021-1-27 23:00:25 | 显示全部楼层
可以把nreset映射为dtr或rts吗,很多软件走的是com协议,或者告诉我如何触发复位信号
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

621

帖子

152

蝴蝶豆

论坛元老

最后登录
2023-11-13
 楼主| 发表于 2021-1-28 18:01:27 | 显示全部楼层
ricklou 发表于 2021-1-27 23:00
可以把nreset映射为dtr或rts吗,很多软件走的是com协议,或者告诉我如何触发复位信号 ...

nRESET是受使用CMSIS-DAP的IDE的逻辑控制的, 不能随便修改。
你要的功能应该不是一定需要走nRESET这条线, 随便找一条空闲的GPIO,模拟一下DTR/RTS,很容易的吧。

你用的功能好像只是用USB转串口,那么就应该使用USB-VCP的程序来改。
或者买一个有DTR/RTS线的USB转UART的小板, 便宜得很, 5~10元一个。


回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

16

帖子

0

蝴蝶豆

初级会员

最后登录
2021-3-30
发表于 2021-3-27 11:51:20 | 显示全部楼层
iar for 8051无法自动复位,提示没有连接rtsstm32和f1c100s正常

181320qkcjvxw5chzkipv5-1.jpg
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

16

帖子

0

蝴蝶豆

初级会员

最后登录
2021-3-30
发表于 2021-3-27 11:54:01 | 显示全部楼层
efm8自动的问题同上
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

621

帖子

152

蝴蝶豆

论坛元老

最后登录
2023-11-13
 楼主| 发表于 2021-3-28 14:21:04 | 显示全部楼层
ricklou 发表于 2021-3-27 11:54
efm8自动的问题同上

软启动目标板的功能,仅对ARM Cortex的IC有效。
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

16

帖子

0

蝴蝶豆

初级会员

最后登录
2021-3-30
发表于 2021-3-30 13:26:53 | 显示全部楼层
iar8051是用的串口得到rts进行软复位的,和楼主说的是两件事
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

621

帖子

152

蝴蝶豆

论坛元老

最后登录
2023-11-13
 楼主| 发表于 2021-3-30 20:09:26 | 显示全部楼层
ricklou 发表于 2021-3-30 13:26
iar8051是用的串口得到rts进行软复位的,和楼主说的是两件事

8051? 买一个UART-USB小板,有RTS那种,几块钱呀。 非得在这个CMSIS-DAP仿真器上面搞什么搞。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-24 00:24 , Processed in 0.173661 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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