HAL库 编译错误:XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o)的可能原因之一及解决方法
我在学习STM32 HAL库版本时遇到了这种编译问题
由于是刚开始学习STM32代码跟例程是一样的,所以代码不可能出错。我去网上寻找答案看到了
(7条消息) (已解决)STM32报错Error: L6218E: Undefined symbol assert_param (referred from misc.o)._老龙QAQ的博客-CSDN博客
于是按照他的方法试验了一下,发现
我已经定义了宏并不是这个问题。于是我找到了报错的函数位置
发现报错的函数只存在这一个头文件里面,并且在写程序的时候并没有使用。所以有可能是没有把相关的.c文件加进去,导致函数未定义
加入之后再重新编译,发现
问题得到了解决。
希望这篇文章对像我一样刚学STM32 HAL库的小白有所帮助
HAL库 编译错误:XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o)的可能原因之一及解决方法相关推荐
- 编译错误:XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o).
#XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o). MDK 报错: linking- stm32f103.axf ...
- [STM32问题解决(1)]一类问题的解决办法——编译错误:XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o).
目录 1 问题说明 1.1 问题回顾 1.2 寻找解答所犯的错误 2 解决办法(试用于一系列问题) 2.1 重审问题 2.1.1 Undefined symbol xxx.c 2.1.2 referr ...
- XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o).
MKD 报错: linking... LCD.axf: Error: L6218E: Undefined symbol EnZK (referred from ht128x64.o). LCD.axf ...
- 记录一个keil MDK报错 xxx.axf: Error: L6218E: Undefined symbol xxx(reffered to xxx.o)
现象 Undefined symbol xxx(reffered to xxx.o) 翻译过来是未定义的标识,这个错误常见于新人移植别人程序的时候,感觉都是一个芯片的例程,就可以直接扒过来,然后也没有 ...
- SDK ..\OBJ\XXX.axf: Error: L6218E: Undefined symbol XXXX (referred from XXX.o).
STM32 MDK 编译时出现: 主要时变量传递问题,中断函数B,调用主函数main中的变量,虽然B中用了extern main.c中 int main(void) { u16 a=1200; } e ...
- keil 5 报错记录:..\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o).
keil 5 报错记录:-\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o). 先来 ...
- ..\Output\CT117E-LCD.axf: Error: L6218E: Undefined symbol USART_SendData (referred from uart.o).
-\Output\CT117E-LCD.axf: Error: L6218E: Undefined symbol USART_Cmd (referred from uart.o). -\Output\ ...
- LoRaTest\LoRaTest.axf: Error: L6218E: Undefined symbol IoePinOff (referred from sx1276-hal.o).
这类问题的成因是因为引入了头文件,却没有引入在工程中添加相应的.c文件. LoRaTest\LoRaTest.axf: Error: L6218E: Undefined symbol IoePinOf ...
- Keil编译下出现axf: Error: L6218E: Undefined symbol
摘要 使用STM32F0的主控芯片,Keil编译环境,编译能通过,链接出现axf: Error: L6218E: Undefined symbol 故障 解决措施一 stm32f0xx_hal_con ...
最新文章
- 视频中的运动特征--Learning Motion Patterns in Videos
- SM4密码算法(附源码)
- PHP读取微信超时,'curl出错,错误码:28'
- Java基础之正则表达式
- Go语言、Docker 和新技术
- 人工智能语言python实验报告_【报名】人工智能语言Python启蒙课程(五六年级)...
- java中簇如何表示_聚簇索引和非聚簇索引实际上是什么意思?
- UFO报表另存为Excel提示:可能没有正确安装Excel
- 解决 pq: SSL is not enabled on the server
- 什么是IP65?仅仅是防水等级吗?看完本文直呼666!
- 网赚项目分享:八条可以在线上做的副业兼职
- ps图片拖不进去_ps不能直接把图片拖进去怎么办
- 获取的字段值是空值或者为null,而你自己的需求就是想要获取的字段为一个 * 默认的值
- try..catch捕获不到空指针等异常的问题
- 微信jsapi支付获取code_微信JSAPI公众号支付在部分机型上出现appid参数错误的解决办法 - YangJunwei...
- Linux C语言高级学习第八天(gcc代码优化makefile)
- ICMP协议及报文类型含义
- PTA 7 龙舌兰酒吧
- Zemax光学设计(四)——几何像差
- C语言a++ ++a