18回答

2收藏

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

 

其他 其他 7659 人阅读 | 18 人回复 | 2019-10-22

10元钱能干什么?也许早餐都吃不饱。 可是10元钱在TB可以买到STM32F103C8T6的小板子,著名的BluePill。

几年前,X893大神就移植过了CMSIS-DAP到F103上面,我觉得这个很好玩!!!

于是我就花了一些时间,在X893包的基础上,做了如下改进:
1. 升级到CMSIS-DAP v2.0最新版。
2. 实现了SWO的主要功能,即printf转发至SWO口。
3. JTAG功能正常。
4. CDC功能,使用串口2(PA2/PA3),已经改进。
5. 实现了软启动功能,使用时可能不需要Reset连线启动程序。
6. 针对STLINK的廉价硬件,做出了改进版本,稳定。
















固件见附件,希望有兴趣的朋友帮手测试一下。

附件,里面有两个LED的闪灯程序用来测试的。
使用SWO功能,需要启动内核的ITM功能。
不同调试环境,启动ITM插入源代码的部分,可能有区别,我也不是很明白。
我只用过KEIL,系统要求必须有CMSIS。


游客,如果您要查看本帖隐藏内容请回复

关注下面的标签,发现更多相似文章

点评

https://www.hardkr.com 硬氪网 -- FPGA、5G资料、STM32、硬件教程免费下载  发表于 2019-10-23 16:36
分享到:
回复

使用道具 举报

回答|共 18 个

倒序浏览

板凳

kunchen

发表于 2019-10-23 18:22:35 | 只看该作者

看看 感谢分享
回复 支持 反对

使用道具 举报

5#

花生-381609

发表于 2019-11-15 09:05:38 | 只看该作者

不错 参考下
回复 支持 反对

使用道具 举报

6#

coke1111

发表于 2019-12-3 20:38:02 | 只看该作者

1111111111
回复 支持 反对

使用道具 举报

8#

孑卜棼

发表于 2020-4-28 09:27:30 | 只看该作者

正想做一个  可以参考一下  谢谢
回复 支持 反对

使用道具 举报

9#

静看流年

发表于 2020-9-22 09:11:52 | 只看该作者

666666666666666
回复 支持 反对

使用道具 举报

10#

雾里看花9496

发表于 2020-11-17 13:50:45 | 只看该作者

楼主厉害,谢谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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