STM32烧录仿真工具
ST-Link V2 是ST公司推出的一种基于SWD接口的调试器和烧录器,可以直接链接到STM32芯片
优点:
- 支持SWD接口
- 成本低
- 支持在线仿真调试、变量查看、单步调试、断点调试等
缺点:
- 与Jlink相比传输速度较慢,不支持大量数据传输
- 不支持串口调试
同价位的市面上为J-Link OB,如上图所示
J-Link是一种高性能的调试器和烧录器,可以直接链接到STM32芯片,还支持其他的ARM芯片
优点:
- 支持SWD和JTAG接口
- 传输速度快
- 支持在线仿真调试和内存读写
缺点:
- 成本较高,目前市面上J-Link OB为主
- 不支持串口调试
USB转TTL是一种基于串口的烧录方式,支持串口调试
缺点:
-需要切换BOOT启动方式
CMSIS-DAP是ARM官方推出的开源仿真器,支持所有的Cortex-A/R/M器件,支持JTAG/SWD接口。有以下特点:
- 完全开源,没有版权限制,所以相应的价格会很便宜
- 不需要安装驱动,即插即用
- 在新版本的DAP里集成了串口,除了下载调试外还能充当USB转串口模块,一机两用
- 性能方面已经可以满足一般用户的需求
产品介绍
https://seeker.taobao.com/