- 6
- 0
- 约2.5千字
- 约 8页
- 2023-03-28 发布于上海
- 举报
Linux下STM32开发(1)——编译和烧录环境搭建
⼀、搭建准备
1、系统环境:虚拟机+ubuntu
2、编译⼯具链:
3、下载⼯具:(⽀持stlink,ulink,jlink等) 、(仅⽀持ST-LINK)
4、STM32标志库:
5、已上传⾄CSDN下载:
、、
⼆、编译⼯具链安装
1、下载并解压编译链⼯具链压缩包
tar -xvjf gcc-arm-none-eabi-7-2018-q2-update-linux.tar.bz2
其中,bin ⽬录是要使⽤的编译⼯具链
2、添加环境变量,仅为当前⽤户添加环境变量,编辑当前⽤户配置⽂件
vim ~/.bashrc
在⽂件最后添加路径:
export PATH=$PATH:/home/pjw/STM32/tool/gcc-arm-none-eabi/bin
3、使⽤以下命令更新系统路径,使添加的环境变量⽴即⽣效
source ~/.bashrc
4、验证编译链
使⽤以下命令查看版本:
arm-none-eabi-gcc -v
或者输⼊ arm-none 按TAB键看是否能⾃动补全,能补全则编译链安装完成。
三、烧录软件安装(openocd )
1、安装软件依赖
sudo apt-get install libto
原创力文档

文档评论(0)