Ubuntu下搭建stm32开发环境
0 前置安装参考这一篇
链接:link
但不要安装cmake之后会单独编译安装
但不要安装cmake之后会单独编译安装
但不要安装cmake之后会单独编译安装
重要的事情说三遍!!!
所需软件
链接:https://pan.baidu.com/s/1tEIe7PJnt6Tm03mrQtDTsA?pwd=t3wd
提取码:t3wd
–来自百度网盘超级会员V6的分享
视频链接:link
1 安装下载vscode 1.8.4
这一节需要提醒一下,如果无脑下载vscode的话,那么最新版本好像不太兼容ubuntu18.04,查了一大堆消息,安装1.8.4(1.8.5也可以),如果Ubuntu版本很高20+那么好像最新版没啥问题
1.1 插件安装
除了必要的一些(图标啊,汉化之类的)
需要的就只有一个STM32 VS Code Extension
2 安装Java环境
sudo apt-get install default-jre
安装完成之后如下图所示
3 安装Cmake
cmake,使用次新版,在Dowloads文件夹下输入命令
sudo tar zxvf cmake-3.28.5.tar.gz
sudo chmod -R 777 cmake-3.28.5
sudo cp -r cmake-3.28.5 /usr/local/
cd /usr/local/cmake-3.28.5/
sudo ./bootstrap
sudo make
sudo make install
验证安装
cmake --version
建立软链接
sudo ln -s /usr/local/cmake-3.28.5/ /usr/bin/
验证
cmake --version
这样cmake就安装完成了。
4 安装STM32套件(CubeMX、mcufinder,cubeclt)
4.1 安装CubeMX
sudo unzip en.stm32cubemx-lin-v6-11-1.zip