Debian环境下搭建STM32开发环境

  1. 安装交叉编译工具,解压gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2,并且把交叉编译环境添加到path路径。

2.安装下载工具驱动和下载工具

bash 复制代码
# 安装下载工具openocd
sudo apt -y install openocd

3.下载测试

bash 复制代码
 sudo openocd -f cmsis-dap.cfg -f stm32f4x.cfg   -c "program build/MM.hex" -c "reset"   -c "shutdown"
  • cmsis-dap.cfg :daplink配置文件
  • stm32f4x.cfg:目标配置文件
  • -c "program xxxx.hex" : 烧录固件
  • -c "reset" :烧录完成后复位mcu
  • -c "shutdown" : 烧录完成后退出openocd

注意点:

1.openocd 配置文件默认路径在:/usr/share/openocd/scripts

2.linux下openocd下载需要用到usb接口,需要sudo权限操作。

相关推荐
susu10830189118 小时前
Debian 11 Bullseye 在线安装docker
运维·docker·debian
Winner130011 小时前
Debian、Buildroot 和 Ubuntu 都是基于 Linux 的系统区别
linux·ubuntu·debian
两斤半1 天前
Debian TTY环境乱码
linux·debian
翻滚吧键盘1 天前
debian及衍生发行版apt包管理常见操作
运维·debian
两斤半3 天前
debian杂项
debian
两斤半3 天前
Debian安装配置Nvidia驱动
debian
18你磊哥3 天前
Windows 本地安装部署 Apache Druid
运维·debian
kfepiza5 天前
Debian-10-standard用`networking`服务的`/etc/network/interfaces`配置文件设置多网卡多IPv6
linux·debian
longxibo15 天前
ZooKeeper 3.9.2 集群安装指南
大数据·分布式·zookeeper·debian
鱼忆梦17 天前
Debian配置Redis主从、哨兵
运维·redis·debian