配置使用VS Code作为STM32的编辑器

本文档介绍如何将Visual Studio Code(VS Code)配置为STM32的编辑器,包括安装C++插件,处理ARM工程模板的错误提示,设置正确的include路径,并提供配置示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

考虑到自己不管写什么,都喜欢用VS Code(好看,简洁,代码提示舒服),遇到ARM开发也想整一下,于是写个记录过程供大家参考(微软大法好啊!)。
一、安装VS Code然后整个C++的插件:
在这里插入图片描述
二、随便打开个ARM的工程模板:
一般来说,会有一大堆错误提示(include错误,类型未定义之类的)
一般说来是这个样子的:
在这里插入图片描述
下面我们就需要设置正确的include路径:
在这里插入图片描述
看到右下角的win32了吗,点击它,然后选择Edit Configuration(UI或者Json模式都可以)
如果英语还行可以直接UI模式,然后按照提示直接设置就好了。
这里我直接附上我的JSON设置代码

{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [		//*******关键位置,设置include路径***********
                "${workspaceFolder}/**",
                "C:\\Keil_v5\\ARM\\ARMCC\\include"		//********这个设置为你的MDK安装路径下对应目录就好*****
            ],
            "defines": 
VS Code STM32是一种在Visual Studio Code(简称VS Code)中进行STM32开发的工具链。它提供了一套丰富的插件和扩展,使得在VS Code中进行STM32项目的编写、调试和烧录变得更加便捷和高效。 使用VS Code STM32进行STM32开发有以下几个主要步骤: 1. 安装VS Code:首先需要下载并安装Visual Studio Code,它是一个轻量级的跨平台代码编辑器,支持多种编程语言和开发工具。 2. 安装STM32插件:在VS Code中,可以通过安装STM32插件来扩展STM32开发的功能。常用的插件有PlatformIO和STM32 for VS Code等,它们提供了丰富的功能,如代码编辑、编译、调试和烧录等。 3. 创建STM32项目:使用VS Code STM32,可以通过插件提供的命令或者界面来创建STM32项目。在创建项目时,需要选择适合的开发板型号和编译器等配置信息。 4. 编写代码:在创建好项目后,可以使用VS Code编辑器来编写STM32的代码。VS Code提供了丰富的代码编辑功能,如语法高亮、代码补全和代码格式化等,可以大大提高开发效率。 5. 编译和调试:使用VS Code STM32,可以通过插件提供的命令或者界面来进行代码的编译和调试。插件会自动根据项目配置进行编译,并提供调试功能,可以在开发板上进行程序的单步调试和变量的查看等操作。 6. 烧录程序:在完成代码的编译和调试后,可以使用VS Code STM32提供的命令或者界面来将程序烧录到STM32开发板上。插件会自动将编译好的程序下载到开发板中,使其可以正常运行。 总之,VS Code STM32是一种方便、高效的STM32开发工具链,它结合了Visual Studio Code的优势和STM32插件的功能,使得STM32开发变得更加简单和便捷。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值