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

(已解决)vscode打开stm32cubemx生成的工程报红色波浪线警告

目录

一.前言

二.红色报错问题现象

三.解决方法

3.1 vscode生成json文件

3.1.1 使用快捷键 Ctrl + Shift + p;

3.1.2点击C/C++:编辑配置(JSON)

3.1.3 生成c_cpp_properties.json文件成功

3.2 在.json文件中添加内容

3.2.1 打开keil软件复制Define内容

3.2.2 在vscode中添加Define内容

3.2.3 编译配置json文件

四.问题解决


文章比较短,按照流程一步步来,即可解决vscode的报红问题

一.前言

使用stm32cubemx生成的工程,使用vscode打开会报错,这个是我使用cubemx生成的keil代码,我这里以最低版本V5进行演示,

二.红色报错问题现象

现象:keil可以编译,但是vscode报红色波浪线

我使用vscode打开生成的keil文件,如下图:这里的这些库函数配置有些是报红的,这里的keil工程我已经编译通过了的,编译成功,0error。

三.解决方法

3.1 vscode生成json文件

3.1.1 使用快捷键 Ctrl + Shift + p;
Ctrl + Shift + p

3.1.2点击C/C++:编辑配置(JSON)

3.1.3 生成c_cpp_properties.json文件成功

可以看到,这里已经生成的json文件,后面我们稍微添加一点点内容即可。

{"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/**"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"compilerPath": "D:\\jjy\\Software\\MinGW\\bin\\gcc.exe","cStandard": "c11","cppStandard": "gnu++14","intelliSenseMode": "windows-gcc-x86"}],"version": 4
}

可以看出这里添加了个.vscode文件夹,里面还有个json文件

3.2 在.json文件中添加内容

3.2.1 打开keil软件复制Define内容

复制下图的USE_HAL_DRIVER和STM32F103xB

3.2.2 在vscode中添加Define内容

如下图,添加这两个即可

3.2.3 编译配置json文件

四.问题解决

可以看到,现在没有报红色波浪线了,

参考:https://www.cnblogs.com/yangyang13/p/18698676

http://www.dtcms.com/a/605649.html

相关文章:

  • 做营销型网站用什么技术百度手机怎么刷排名多少钱
  • 信息安全的容灾与业务持续安全管理的措施
  • 毕业设计网站做几个页面古风淡雅ppt模板免费
  • Android AB升级(三) - update engine架构概述
  • 二叉树递归题目(一)
  • 太仓有没有做网站建设的专业网页设计价格
  • 工作手机监管系统:敏感词预警+行为监控,让销售更规范
  • 实战|SpringBoot+Vue3 医院智能预约挂号系统(含 AI 助手)
  • 网站分析报告范文动态asp.net网站开发
  • 南充做网站公司网站需要网监备案
  • 如何轻松安全地擦除手机数据以便以旧换新
  • 大模型强化学习-DPO
  • 下拉网站导航用ps怎么做新建设网站如何推广
  • 做一个企业网站的费用wordpress+php调优
  • 服务器数据恢复—5盘RAID5中四盘重建RAID5,原RAID5数据恢复有戏吗?
  • 4.3 诗词创作案例:用DeepSeek打造你的专属AI诗人
  • 五 网站开发总体进度安排wordpress添加单页
  • 2025.11.13【服务器】|从芯片、物理核心到逻辑核心的深度解析
  • 2手房产App网站开发wordpress 预缓存
  • 阿里云百炼BatchAPI:大模型批量推理的“高效引擎“
  • 阿里云 FunctionAI 技术详解:基于 Serverless 的企业级 AI 原生应用基础设施构建
  • 安全可靠数据库选型之阿里云PolarDB分布式版V2.0
  • 安全可靠的国产数据库选型之阿里云PolarDB V2.0
  • 库尔勒谁在做电商网站建设2345浏览器电脑版首页
  • 网站积分方案市场监督管理局管什么
  • 构建AI智能体:九十三、基于OpenAI Whisper-large-v3模型的本地化部署实现语音识别提取摘要
  • 网站建设技术服务协议企点app下载
  • 【期末网页设计作业】HTML+CSS+JS 旅行社网站、旅游主题设计与实现(附源码)
  • 新世代的 C++:当 ChatGPT 遇上模板元编程
  • 关于Chaos Vantage云渲染平台,看看豆包、元宝、Deepseek、Gemini、ChatGPT怎么回答