CMSIS DAP 有STM32版本了

2019-12-14 12:51发布

网上逛发现的,非官方版,作者x893  地址http://akb77.com/g/stm32/cmsis-dap/   https://github.com/x893/CMSIS-DA ... TM32/CMSIS-DAP-X893
找个STM32F103C8T6小板子,晶振8M,编译了烧进去电脑识别到了调试器。  有兴趣可以看看,扣除USB什么的应该调试部分代码不多,用STM32的人多,F103片子都有,想做下载器之类的应该很好参考。
放上整理的压缩包
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
45条回答
huangqi412
2019-12-15 19:32
y574924080 发表于 2015-1-6 22:05
搞到能运行不会太难,难得是达到jlink的程度。

这个的意义是提供一份结构简单,功能全JTAG&SWD都有,代码量很少,使用大家都有的大路货片子的开源的调试器代码。  想了解ARM调试原理,想做离线烧写器等等的都很有参考意义。  只是想用个调试器直接买就行了。
昨天晚上粗略瞄了下代码,代码量很少很少,结构很简单,MAIN里初始化USB和DAP,然后循环响应USB命令。USB命令由DAP文件SWITCH分支处理。USB部分是库做的,本来也不关心USB具体实现,有描述符就行了。 SWD,JTAG各一个文件简单封装,由DAP文件调用。 坛里有好多人做出了ARM离线下载器,但没有人开源DEMO, 想做的参考这个非常不错。等过几个月得空了准备做个试试。

一周热门 更多>