Error[Li005]: no definition for “……”[referenced from ……]
提示:这里描述项目中遇到的问题:在将IAR中的代码传到J-Link时遇到的问题
例如:一般而言标题中第二个省略号中的文件都是.o文件
单片机:K60
原因分析:
因为用的是老师给的原来的IAR7.1版本配置出来的代码
可能是我用的7.8版本造成了新老版本不匹配
解决方案:
用现有软件进行新建工程,重新配置
可以看到上面的错误,是因为找不到MK60DZ10.o
在老版IAR中,MK60DN512在 Freescale文件中:
但是新版IAR没有Freescale文件,却有NXP文件:
于是在选择芯片时,路径对不上,较为简单的处理方式就是,重新建设工程并进新配置,把原有代码添加进去即可。
可以参考以下链接进行配置:
配置https://blog.csdn.net/qq_38351824/article/details/85015193?……