VSCode能玩转STM32吗?从零配置KeilMDK+CubeMX+VSCode的HAL库开发环境
VSCode能玩转STM32吗?从零配置KeilMDK+CubeMX+VSCode的HAL库开发环境
ShiroRikka前言
最近在学习STM32,在通过一番搜索后决定选择HAL库开发,后因环境配置头疼不已,最终选择了Keil MDK + CubeMX + VSCode的配置方式,经过一番折腾终于配置成功,特此记录一下。
闲话不多说,直接进入正题。
本教程适用于Windows系统平台
准备工作
安装软件
1.VSCode:代码编辑器,用于编写代码
2.Keil MDK:用于编译和烧录程序,下载时选择ARM版本即可
3.CubeMX:用于生成初始化代码,下载时选择STM32CubeMX-Win即可
准备安装的VSCode插件
1.C/C++ Extension Pack:用于代码提示和调试
2.Keil Assistant:CL的那一个
配置VSCode
首先先让VSCode支持C语言开发,前往Github下载MinGW-W64,下载:x86_64-xx.xx.xx-release-win32-seh-msvcrt-rt_v12-rev0。解压后,将bin目录添加到环境变量中。
然后安装VSCode插件,安装完成后重启VSCode。
该睡觉了,未完待续
Comment
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果