STM32
直播中

凤毛麟角

8年用户 915经验值
私信 关注
[问答]

STMCubeIDE使用CubeMX图形化配置USB后没有自动添加头文件路径是什么原因导致的?

STM32CubeIDE 1.10版本,使用内置的CubeMX图形化配置外设USB,配置完成后自动生成代码,发现没有自动添加Include相关路径(USB的头文件路径),编译也是报错。
我在另外一台电脑测试重新安装后,测试是可以自动生成头文件路径的,编译也没有问题。
后来我重新安装IDE软件,还是出现这个问题。
这个是什么原因导致?

回帖(1)

贾桂林

2024-3-20 16:19:49
可能有几个原因导致STMCubeIDE没有自动添加USB的头文件路径:

1. STMCubeIDE配置文件问题:检查一下STMCubeIDE配置文件是否有误。可以尝试重新安装或从另一个工作正常的电脑上复制配置文件到这台电脑上。

2. STMCubeIDE版本问题:确保STMCubeIDE的版本是最新的,并且与STM32Cube库版本兼容。如果版本不兼容,可能会导致头文件路径没有被正确添加。

3. STM32Cube库安装问题:STMCubeIDE依赖于STM32Cube库来生成代码和添加头文件路径。确保已正确安装了STM32Cube库,并在STMCubeIDE中指定了正确的库路径。

4. 编译器配置问题:检查一下STMCubeIDE中的编译器配置,确保编译器能够找到USB的头文件路径。可以尝试手动将头文件路径添加到编译器配置中。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分