当前位置: 首页 > article >正文

【STM32】VSCode打开STM32工程时结构体和宏报错问题解决

00. 目录

文章目录

    • 00. 目录
    • 01. 问题描述
    • 02. 问题分析
    • 03. 问题解决
    • 04. 问题验证
    • 05. 附录

01. 问题描述

在这里插入图片描述

使用VS Code打开STM32项目的时候宏报错。

02. 问题分析

  1. vscode 插件 c/c++ 插件未找到定义该标识符的头文件
  2. stm32库中的兼容性代码使得 vscode 未找到要包含的相关头文件

03. 问题解决

方法一:

修改c_cpp_properties.json
在这里插入图片描述

方法二:

直接在插件中修改配置

按ctrl+shlft+p 搜C/C++: 编辑配置(UI)

找到编译器路径,选择正确安装路径
在这里插入图片描述

04. 问题验证

配置好之后,结构体和宏不在报错误啦
在这里插入图片描述

05. 附录

参考:VSCODE编写STM32代码配置


http://www.kler.cn/a/470863.html

相关文章:

  • asp.net core中的 Cookie 和 Session
  • 【计算机操作系统:三、操作系统的用户接口】
  • 7_TypeScript Number --[深入浅出 TypeScript 测试]
  • Lianwei 安全周报|2024.1.7
  • Python3 正则表达式
  • [Unity Shader] 【游戏开发】Unity基础光照1-光照模型原理
  • Redis数据库——Redis雪崩、穿透、击穿
  • STM32-笔记32-ESP8266作为服务端
  • 设计模式七大设计原则Java 实践
  • 没有图形界面,如何快速部署一个Ubuntu 24.10的Server虚拟机
  • AICMP,开启智能挖矿新时代!
  • Elasticsearch 创建索引 Mapping映射属性 索引库操作 增删改查
  • C++:const和constexpr两个关键字
  • 【C++数据结构——线性表】顺序表的基本运算(头歌实践教学平台习题)【合集】
  • springboot+vue实现SSE服务器发送事件
  • 【OceanBase】利用 OceanBase 向量检索能力构建文档智能问答小助手
  • 6 网络编程
  • 小程序组件 —— 26 组件案例 - 跳转到商品列表
  • Unity-Mirror网络框架-从入门到精通 总目录
  • C# delegate 委托使用教程
  • 【Linux】sed编辑器
  • 周记-Repeater中的children和item区别
  • Go语言的 的抽象类(Abstract Classes)核心知识
  • 图数据库 | 17、高可用分布式设计(上)
  • Elixir语言的学习路线
  • 像素越多越好?像元的面积越小越好?