[STM32F4] 包含了定义函数的头文件,还是提示未定义

[复制链接]
地瓜patch 发表于 2025-8-18 11:45 | 显示全部楼层 |阅读模式
已经包含了#include "stm32f4xx_hal_uart.h"头文件,右键跳转正常,还是提示函数未定义

407\407.axf: Error: L6218E: Undefined symbol HAL_UART_Init (referred from main.o).

Not enough information to list image symbols.

Not enough information to list load addresses in the image map.

 楼主| 地瓜patch 发表于 2025-8-18 16:17 | 显示全部楼层
结帖,需要在STM32F4xx_HAL_CONF.H头文件中将 #define HAL_UART_MODULE_ENABLED   这个注释掉的预定义加上就可以了
guijial511 发表于 2025-8-18 19:28 来自手机 | 显示全部楼层
config是顶层使能开关配置文件
daichaodai 发表于 2025-8-18 19:49 来自手机 | 显示全部楼层
看来对ST的各个文件类型及作用不是很了解啊
 楼主| 地瓜patch 发表于 2025-8-21 14:57 | 显示全部楼层
daichaodai 发表于 2025-8-18 19:49
看来对ST的各个文件类型及作用不是很了解啊

是啊,还是小学生,得不断学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:出一块TI-PLABS-AMP-EVM

1802

主题

14835

帖子

29

粉丝
快速回复 在线客服 返回列表 返回顶部