- 博客(4)
- 收藏
- 关注
原创 STM32F4:Error: L6218E: Undefined symbol xxxx (referred from xxx.o)问题解决
xxx.o对应的xxx.c文件里面使用了没有定义的xxxx(Undefined symbol xxxx),需要在合适的地 方定义。xxx.o:编译生成的中间文件,来自对应的xxx.c文件;将它挪到函数外面,问题解决。:未经过定义的符号。
2025-11-28 09:53:40
315
原创 stm32F4:implicit declaration of function‘_HAL_RCC_GPIOF_CLK_ENABLE‘ is invalid in C99的问题
这里芯片型号没有问题。
2025-11-27 13:54:03
271
原创 stm32F4:use of undeclared identifier的问题
例如,如果使用了GPIO_InitTypeDef需要包含#include "stm32f4xx_hal_gpio.h"(具体头文件根据使用的STM32系列而定)如果标识符是在C文件中定义的,而在另一个C文件中使用,需要在头文件中声明,并在使用处包含该头文件。头文件未包含:如果使用了一个在头文件中声明的标识符,但没有包含相应的头文件,就会出现这个错误。作用域问题:标识符可能是在某个作用域(如函数内部)中声明的,但在其他作用域中访问。声明,或者在头文件中声明,并在使用处包含头文件。检查拼写,确保大小写一致。
2025-11-27 13:07:58
321
原创 stm32F407:头文件中宏定义遇到BSRR找不到的问题
找到工程中STM32F407xx.h,查看GPIO_TypeDef这个结构体的具体定义。你会看到类似下面的内容:包含BSRR呀,那就是头文件上没有声明到位?
2025-11-26 11:18:00
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅