STM32高级开发——使用VS Code搭建STM32开发环境
💡
原文中文,约3100字,阅读约需8分钟。
📝
内容提要
本文介绍了在Windows平台上使用Visual Studio Code搭建开发环境的步骤和插件使用方法,包括软件安装、配置、开发工程步骤和调试功能设置。
🎯
关键要点
- Visual Studio Code是一个优秀的代码编辑器,具有出色的工程管理能力和强大的插件功能。
- 在Windows平台上使用gcc工具链进行开发,可以通过插件在Visual Studio Code上构建完整的开发环境。
- 安装Visual Studio Code时,需勾选“添加右键打开文件和文件夹”的选项以便快速打开文件。
- 安装Clang、Git for Windows、OpenOCD和arm-none-eabi-gcc,并将其bin文件夹路径添加到环境变量PATH中。
- 在VS Code中安装必要的插件,如ARM、C/C++、Clang Command Adapter等,以增强开发功能。
- 通过VS Code的设置文件配置开发环境,确保路径设置正确以便于调试。
- 使用CubeMX生成的带Makefile的工程目录,修改Makefile中的路径设置以适应环境。
- 配置launch.json、c_cpp_properties.json和settings.json文件以实现调试功能和代码智能感知。
- 启动调试时,确保c_cpp_properties.json设置正确,并在调试前手动设置断点以避免插件bug影响调试。
➡️