测试环境
- VM虚拟机Ubuntu20
- 基于STM32F103C8T6的开发板
- J-LINK(V9版本)使用SWD调试口和CDC串口
- 配置使能jlink 并安装好的openocd
- test.bin烧录固件(简单的串口打印)
- 任一串口工具(minicom/picocom/putty/cutecom)
操作步骤
将J-LINK连接到ubuntu中
在VMware->可移动设备 选择上Segger J-LINK,连接好后,终端执行命令
lsusb
出现如下SEGGER USB字样表示J-LINK已连接上

接下来确认JLINK的CDC串口也连接上
ls /dev/ttyACM*

配置openocd cfg
cd ~
mkdir test
wget http://mcai.oss-cn-shenzhen.aliyuncs.com/conf/jlink-swd-stm32f10x.cfg
openocd -f jlink-swd-stm32f10x.cfg
出现如下starting gd

该教程详细介绍了如何在Ubuntu VM环境下,利用J-Link (V9) 和 OpenOCD 配合STM32F103C8T6开发板进行固件烧录。步骤包括连接J-Link,配置OpenOCD,烧录test.bin固件,并通过telnet连接验证烧录成功。最后,使用picocom串口工具验证程序运行效果。
最低0.47元/天 解锁文章
1381

被折叠的 条评论
为什么被折叠?



