
CMSIS-DAP: STM32设备上ARM的CMSIS-DAP调试器固件
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
CMSIS-DAP是针对STM32设备上的ARM处理器开发的一种标准化调试接口固件,用于简化嵌入式系统的调试过程。
CMSIS-DAP用户手册概述了通过USB访问ARM Cortex M0、M0+、M3及M4 MCU的Coresight调试访问端口(DAP)的一种标准化方法。这种方法提供了一条从开发板到主机上运行的调试器之间的直接USB连接,并且可以通过JTAG或SWD接口与目标设备另一端相连,以实现对Coresight DAP的访问。
我将ARM CMSIS-DAP调试器固件移植到了STM32设备上。我在淘宝网购买了一个最小化的系统板,花费大约17元人民币(不到3美元)。使用该固件和电路板,我可以调试其他厂商生产的Cortex M系列MCU产品,例如GigaDevice或NXP的产品。
对于STM32来说,或许ST-Link会是更好的选择。为了简化设计并减少代码大小,我移除了很少使用的JTAG调试、大容量存储以及虚拟COM功能,并只保留了SWD调试功能。这一改动使得固件更加精简且专注于特定需求的功能实现上。
全部评论 (0)
还没有任何评论哟~


