Error[Li005]: no definition for “……”[referenced from ……]

提示:这里描述项目中遇到的问题:在将IAR中的代码传到J-Link时遇到的问题
例如:一般而言标题中第二个省略号中的文件都是.o文件
单片机:K60


原因分析:

因为用的是老师给的原来的IAR7.1版本配置出来的代码
可能是我用的7.8版本造成了新老版本不匹配


解决方案:

用现有软件进行新建工程,重新配置

Error[Li005]: no definition for “……”[referenced from ……]
可以看到上面的错误,是因为找不到MK60DZ10.o
在老版IAR中,MK60DN512在 Freescale文件中:

Error[Li005]: no definition for “……”[referenced from ……]
但是新版IAR没有Freescale文件,却有NXP文件:
Error[Li005]: no definition for “……”[referenced from ……]
于是在选择芯片时,路径对不上,较为简单的处理方式就是,重新建设工程并进新配置,把原有代码添加进去即可。

可以参考以下链接进行配置:
配置https://blog.csdn.net/qq_38351824/article/details/85015193?……

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
猜你喜欢
  • 2021-08-06
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
  • 2022-12-23
相关资源
相似解决方案