目录
介绍
J-Link对我来说有些大,而且没有虚拟串口,并且接口也不方便。所以基于官方的J-Link-OB-STM32F072-128KB(Cortex-M)来打造属于自己小巧的调试烧录工具。下载工具使用的芯片是STM32F072CBT6,虚拟串口可以做为USB转串口模块使用。
制作过程
1.硬件
基于官方的J-Link-OB-STM32F072-128KB(Cortex-M)方案,不仅仅支持SWD接口,还支持虚拟串口和拖拽式更新程序功能。速度方面,接口速度2MHz、下载速度100KiB/s。
原理图链接:https://www.segger.com/products/debug-probes/j-link/models/j-link-ob/
实物图:
PCBA正面:
PCBA背面:
2.固件
网上参考资料很多,就不再详细说明了
总结
下载好固件后,连接电脑,是没有序列号的(-1),需要用低版本执行命令(exec setsn=xxxxxxxx[8位数字]) 修改序列号,高版本会无法识别命令,换低版本就可以了。