stm32在linux下配置入门

参考大神的资料,淘宝买了个板子和jlink

几个概念

jlink / openJtag,实现调试协议的硬件
openocd,这个和上面的硬件一起组成调试器

这样有个感性的认识。

具体流程

libusb版本需要用1的,用2的不行
sudo apt-get install libusb-1.0-0-dev

编译

./configure --enable-jlink --prefix=/home/mmc/dev/arm/openocd; make; make install

复制配置文件

$OPENOCD/share/openocd/scripts/interface/下找到jlink.cfg
$OPENOCD/share/openocd/scripts/target/下找到stm32f1x.cfg
扫描二维码关注公众号,回复: 26111 查看本文章

开启debugger server

sudo sudo
./openocd -f ./jlink.cfg -f ./stm32f1x.cfg

猜你喜欢

转载自www.cnblogs.com/ziyouchutuwenwu/p/8858350.html