[STM32F3] 已经包含路径,还是出现undefined reference to `HAL_Init'

[复制链接]
401|53
bartonalfred 发表于 2026-1-13 13:54 | 显示全部楼层
C/C++ 预处理器定义缺失              
phoenixwhite 发表于 2026-1-13 15:08 | 显示全部楼层
在预处理器中添加宏              
updownq 发表于 2026-1-13 15:31 | 显示全部楼层
最可靠的方式是用 STM32CubeMX 生成新工程
bartonalfred 发表于 2026-1-13 16:09 | 显示全部楼层
C/C++ 预处理器定义缺失              
1988020566 发表于 2026-1-13 16:23 | 显示全部楼层
检查编译器设置中的“包含路径”              
wwppd 发表于 2026-1-13 16:52 | 显示全部楼层
清理并重建              
abotomson 发表于 2026-1-13 17:58 | 显示全部楼层
核心头文件依赖链验证              
pmp 发表于 2026-1-13 18:03 | 显示全部楼层
避免手动配置遗漏,且自动生成正确的包含路径、宏定义和源文件列表。
fengm 发表于 2026-1-13 20:00 | 显示全部楼层
STM32F303x8
USE_HAL_DRIVER
digit0 发表于 2026-1-16 17:22 | 显示全部楼层
可能芯片未正确初始化或未安装,检查连接是否正确并重置芯片。
youtome 发表于 2026-1-16 10:48 | 显示全部楼层
若使用CubeMX生成代码,确保该文件未被手动修改导致配置冲突
maudlu 发表于 2026-1-16 11:45 | 显示全部楼层
未定义芯片型号宏              
averyleigh 发表于 2026-1-16 12:09 | 显示全部楼层
宏定义是否正确展开              
abotomson 发表于 2026-1-16 13:20 | 显示全部楼层
核心头文件依赖链验证              
modesty3jonah 发表于 2026-1-16 15:11 | 显示全部楼层
检查列表中是否有正确添加该文件夹的物理路径
ingramward 发表于 2026-1-16 19:52 | 显示全部楼层
在编译器选项中 添加预定义宏              
louliana 发表于 2026-1-16 20:33 | 显示全部楼层
HAL 库头文件依赖链断裂              
lihuami 发表于 2026-1-17 14:37 | 显示全部楼层
代码里有红色波浪线,但编译是能通过的;或者代码没波浪线,但编译报错。
updownq 发表于 2026-1-17 15:50 | 显示全部楼层
最可靠的方式是用 STM32CubeMX 生成新工程
1988020566 发表于 2026-1-17 16:18 | 显示全部楼层
检查编译器设置中的“包含路径”              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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