|
为了驱动显示屏,我添加了lcd.c和lcd.h等文件到项目中,但一连几天都在为包含的头文件出现波浪号而烦恼。因为要使用相应引脚的宏定义,我在lcd.h文件包含了mx_gpio_default.h,但只要包含了这个头文件,在其它文件中包含lcd.h时就会出现波浪号:
发帖求助并且求助DeepSeek得知这是因为路径问题导致。可问题是,我添加的文件全部在项目文件夹下,没有更深的层次。通过MX2生成的配置文件也应该都会设置好路径,我们通常不会去变更路径。按理不应该出现这个问题。 这几天我按照大佬们的提示以及DeepSeek给出的办法反复试验,但毫无进展,波浪号依旧存在,几乎措手无策了。 |
翻找出来一块老板子
ADC实验终于完成了
如何解决cannot open source file的问题?
如何排除这两个编译错误?
【2026.11.07】每日签到:STM32H735G-DK评测、Coremark跑分结果显示在LCD
请教HAL_I2C_MASTER_MemWrite()函数的参数应该如何写?
摸鱼的时候,跑个小游戏
一个小疏忽影响到汉字正常显示
【2026.10.31】每日签到:STM32H735G-DK评测.TouchGFX在LCD—text中显示动态字符
无法解决打不开文件的问题,只好将代码写在main.c文件中
微信公众号
手机版
不行就新建一个,把内容复制粘贴进去
没有用。就是在新添加的文件中无法包含原来的头文件,只要包含了就提示不能打开源文件,现在我只好将代码添加在main.c和main.h文件中。