上午发了自制JLink下载器的帖子,趁热打铁,分享一下自制的ST-Link下载器。两个下载器是同时发的板,两个下载器相比较,JLink下载器下载速度稍快,但不能烧写STM8芯片,ST-Link下载速度稍慢,但支持STM32和STM8。有同学问稳定性怎样,很稳定,到目前没出过问题,这里给大家分享一下:
原理图:
R2可选择性焊接,若果去掉R2,下载时目标板需要单独供电,否则下载器可以给目标板提供3.3V电源。
PCB图:
PCB效果图:
成品图,与U盘及官方STLINK对比:
资源打包分享(包括原理图、固件文件):
因为PCB过孔太小,打样时厂家给放大了过孔,导致GND覆铜被切割,需要飞线,在此就不分享了!
顺便分享一下很好用的ST固件下载软件(STM32 ST-Link Utility)下载地址:
http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link004.html
有同学提到了带串口的STLink V2.1,我找到了STM32社区相关帖http://www.stmcu.org/module/forum/thread-610569-1-2.html,有时间会尝试一下。
新版NUCLEO开发板上自带的就是这个STLinkV2.1:
多多交流,多多指教,谢谢各位!