..\OBJ\LED.axf: Error: L6218E: Undefined symbol EXTI_Init (referred from exti.o). 错误修改
时间: 2023-11-12 07:04:35 浏览: 128
obj.rar_obj_obj C++_obj 加载_obj文件_site:www.pudn.com
5星 · 资源好评率100%
这个错误提示是说在链接时找不到 EXTI_Init 这个函数的实现。要解决这个问题,需要检查以下几个方面:
1. 检查是否有引入 EXTI_Init 函数的源文件 exti.c,如果没有,需要添加。
2. 检查 exti.c 文件中是否有 EXTI_Init 函数的实现。如果没有,需要添加。
3. 检查是否在链接脚本文件中包含了 exti.o 对象文件。如果没有,需要添加。
4. 如果以上步骤都没有问题,可能是由于编译器没有正确识别 EXTI_Init 函数的原型导致的。可以尝试在 exti.c 文件中添加以下代码来声明函数原型:
```
void EXTI_Init(void);
```
如果还有问题,请提供更多的信息,比如链接脚本文件、Makefile 等,以便更好地帮助你解决问题。
阅读全文