575 字
3 分钟
CMSIS-DAP 烧录器分享(STM32)
2024-07-20

在嵌入式系统开发领域,要将程序代码成功烧录到STM32芯片中,选择合适的烧录器是至关重要的本文分享几种流行的ARM烧录器,特别是针对STM32系列,从而加快项目开发进度。

有线烧录器#

官方原版#

相信这是大多数人使用的第一个烧录器,支持SWD(Serial Wire Debug)接口或JTAG接口与目标MCU通信,不过体积和线束都略大,没有多久我就换掉了。但是,后来在尝试ST自家的软件工具(如STM32CubeProgrammer, STM32CubeIDE)的时候它非常顺手,这里再贴一张引脚图,方便以后自己查找。

价格 80+

image|525

image

image

image

没用过,但看着不错 体积还是大了点,单面贴片工艺

价格20+

CMSIS-DAP#

这个品类是我用的最多的,所以比较多。

MUSE LAB#

这个是不是精致了很多,这里要提一嘴,它支持Keil和openocd,在Linux上也能用,非常不错。他家也有高速款(进口芯片的发烫,据说国产不会),但一般用不上。

image

价格 20+

合宙#

刚开始奔9.9买的,后来涨价。迷你是真的迷你,但是要自己焊排针,没有热缩管,最重要的是没有5V电平,不太能供电,而且openocd不支持,9.9可以冲,但涨价后就没什么必要了

image

无线烧录器#

之前也用过几款WCHLINK,但都很大,网上有很多自己制作的教程,但是感觉没必要。 最近逛到了这一款 image

支持有线+无线,速度也很棒,买来记得更新固件(找老板要教程)连接也很稳定。 主要是连接方便,不用配对,可以自动连上,很棒。 价格20

不太建议的两款#

有线DAP#

image 功能确实多,但是做的不咋地,最重要的功能烧录都没做好,不支持烧录后复位,问客服说后续更新,实际画饼不更新,逻辑分析仪据说也要装他定制的软件,不支持原版软件,很离谱。 image

无线DAP#

image

看这个图就知道有多麻烦了,体验过一次设置后就再也没碰过。

image

CMSIS-DAP 烧录器分享(STM32)
https://f.undf.top/posts/code/embedded/arm-烧录器分享stm32/
作者
小魏的个人分享
发布于
2024-07-20
许可协议
CC BY-NC-SA 4.0