1.0 卸载相关程序
使用这个方式安装工具,先将原先下载安装的软件去掉,然后再安装新的软件,这个卸载过程需要将原来的工具干净的卸载掉,使用专门的卸载工具,将注册表等文件也全部删除掉。
对于STM32CubeMX还要删除:
- WIN+E ->C盘 -> user ->与.stm32相关的文件进行删除
对于VS Code需要再删除两个位置的残余
- WIN+R -> 输入“%appdata%”按回车,找到“Code”文件夹,删除
- WIN+E ->C盘 -> user ->与.vscode相关的文件进行删除
使用geek进行卸载:
2.0 软件安装
软件安装之前先重启一下电脑--------------------“建议”
下载网址:
VS Code:https://code.visualstudio.com/
Keil 5:https://www.keil.com/download/product/
STM32CubeMX:https://www.st.com/en/development-tools/stm32cubemx.html
3.0 安装操作
创建一个名字为ProgramFile的文件夹,用于安装文件的管理
问价夹下新建一个文件夹
对应的文件夹下创建两个文件夹
4.0 VSCode安装
注:文件名尽量英文,不要夹杂符号,例如:!@#$%^&*()_-+=~`等符号,以上字符/符号最好不要出现在文件路径 。
5.0 安装Keil
对应文件的路径,这里是放到MDK的文件夹路径不是放到stm32CubeMX这个路径,弄错了
在线安装固件库的文件删除掉
6.0 安装STN32cubeMX
双击安装
文件路径选择自己的设置好的路径
7.0 配置软件
注:打开License生成工具,复制CID码,生成License Key
8.0 安装固件库
添加VC5版本的编译器:
使用keil5打开一个项目,然后点击魔术棒查看支持的编译器,如果没有VC5的编译器那么添加相关的编译器。
手动配置一下keil软件,将编译器配置进来
点击确定
硬件支持包的下载路径:https://www.keil.arm.com/devices/
9.0 配置STM32CubeMX
下载软件的支持包,同时关闭软件的自动更新
之后点击打开即可
下载固件支持包,这里以F1的固件支持包作为演示
10.0 配置VSCode环境
配置:MinGW,可以识别到C语言代码,不报错
配置环境变量:
配置keilAssiatan:
打开一个工程看是否可以正常编译识别代码
正常的
......