CubeMX 生成代码 在VScode 中显示未定义,解决办法

CubeMX 生成代码 在VScode 中显示未定义,解决办法

1. 背景

CubeMX 生成代码 在VScode 中显示未定义,未定义、头文件路径无效,在当实际上是可以编译成功的。

2. 原因

keil软件编译器会预编译一些头文件,vscode没有编译

3. 解决办法

添加预编译文件到vscode编译环境
打开keil查看预编译的头文件
image-20250205005514766
打开vscode在json中配置

image-20250205005313961

配置完成后保持,未定义报错就会消失。

posted @ 2025-02-05 00:58  Arsun  阅读(249)  评论(0)    收藏  举报