代码移植完毕后一直出现一个错误,Error[Li005]: no definition for "g_nSysTickCount" [referenced from C:\Users\上网搜索有很多解释。例如程序是在低版本运行的给文件加一个iar,或者是说相关.c文件和.h文件没有关联。都尝试过了没有解决问题。额外声明如下:
extern volatile unsigned int g_nSysTickCount;
后发现涉及的.c文件没有给 g_nSysTickCount赋值;
更改为
volatile unsigned int g_nSysTickCount = 0;
编译运行无错误。