最近做研究openpilot和crazyflie2.0,都需要在Linux进行代码的编写和烧录,所以研究了下Linux下怎样使用Jlink,还有开源的支持多个仿真器的openocd,但是困难重重,总是出现错误,心灰意冷,之后沉下心来研究了下,记录下心得。
首先,openocd是个通用的烧录平台,支持多家的仿真器,比如Jlink,Ulink,ST-LINK等等,基本市面上的都支持,另外JLink本身也有DBG可以在线调试,所以刚开始我尝试用openocd,
环境如下:
1,Ubuntu1304
2,JLink和ST-LINK仿真器
过程如下:
</
本文档详细介绍了在Ubuntu 13.04环境下,如何使用Jlink和ST-Link V2仿真器烧录STM32F1x和STM32F4x微控制器。过程中提到了遇到的困难,如使用openocd的复杂性和错误,以及最终成功使用Jlink进行STM32F4x的烧录。步骤包括安装libusb,配置并安装openocd,以及通过特定的openocd命令进行烧录操作。
订阅专栏 解锁全文
6229

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



