|
我在使用 STM32 VSCode 扩展插件给项目添加文件时遇到了问题。这个项目我已经正常开发了一段时间,从未出过问题。 今天我需要添加一个新的源码文件:我先打开 STM32CubeIDE,添加了源文件并写了一个简单的桩函数 项目在 CubeIDE 中编译正常 然后我切回自己常用的 VSCode 继续开发 结果打开新文件时,在第一个字符位置出现了一条很短的红色波浪线。鼠标悬停提示:command line error: language modes specified are incompatible. C/C++(1027) 项目在 VSCode 中可以正常构建编译,但该文件的 IntelliSense失效,导致编辑非常困难。求教该如何解决这个问题。 |
看看是不是当前文件被不止一个方式标记为语言模式,或者某个命令尝试把文件切换到一个不兼容的语言模式。
|
强制类型转换不起作用
在 CubeIDE 中为不同 RAM 区域定义带初始值的全局变量
FreeRTOS中为什么要以这种宏定义方式访问指定地址的值
当程序里有 while (1) 死循环时,main 函数还需要 return 0 吗?
编译器在结构体中插入了并不存在的 16 位变量?
第三方库尺寸评估
给变量赋值二进制数值无效
STM32CubeIDE 构建后运行脚本与路径中包含引号
int 与 float 之间的转换
有关STM32H743ZGT6 驱动RTL8201F-VB芯片驱动的问题,有奖寻求帮助
微信公众号
手机版