1-1 VS Code+Keil5+STM32CubeMX开发环境搭建
使用这个方式安装工具,先将原先下载安装的软件去掉,然后再安装新的软件,这个卸载过程需要将原来的工具干净的卸载掉,使用专门的卸载工具,将注册表等文件也全部删除掉。使用keil5打开一个项目,然后点击魔术棒查看支持的编译器,如果没有VC5的编译器那么添加相关的编译器。对应文件的路径,这里是放到MDK的文件夹路径不是放到stm32CubeMX这个路径,弄错了。软件安装之前先重启一下电脑---------
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:



打开一个工程看是否可以正常编译识别代码



正常的

......
更多推荐



所有评论(0)