FPLOCK_V1.axf: Error: L6218E: Undefined symbol Led_Turn_on_1 (referred from module.o)
一 我的原因是在module.c文件里写了含有Led_Turn_on_1的函数,之前也没定义,其实这段没用,让我注释掉后就好了。
后来我又遇见过几次类似的情况,总结起来都是在对应的.c文件里调用的函数与你之前定义过的函数名不符。
二 有很多人说 在keil里搜cortexm3_macro.s,复制到自己的工程文件下,加入编译即可。据说很有用。请试试。

本文解决在使用Keil编译器时遇到的函数名不匹配导致的编译错误问题。主要原因是函数名称在对应的.c文件中与之前定义的不一致。建议将通用宏搜索文件加入工程,或者直接注释掉未使用的函数定义来解决问题。

7159

被折叠的 条评论
为什么被折叠?



