[讨论] 【庆科WIFI】自建工程注意事项一则

dontium   2015-2-5 11:04 楼主
   使用KEIL自建一工程,按照庆科工程中所包含的文件,逐个加入工程,然而,编译不通过,
其提示:


          Error: L6218E: Undefined symbol I2C_Read_Flag_Status (referred fromnfc_tag.o).


因为没有发现,程序中使用I2C_Read_Flag_Status 这个函数,所以就查找是不是我在工程中多添加了什么文件,---没有。


后来又在工程中的文件中查找I2C_Read_Flag_Status 这个函数,没有定义!


打开MAP文件,发现有很多项目中未包含的文件名,突然想起了项目中使用了LIB,




--------在庆科的原工程中查找I2C_Read_Flag_Status 函数,是在I2C文件中定义的,随后比较了一下自己加入的I2C文件,确实少了这个函数定义。


原来我用ST的驱动程序库是直接在ST官网下载最新的,------而庆科在这库中又加了个函数。


-------------将项目中的I2C文件加入I2C_Read_Flag_Status 函数定义,工程编译通过

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复