恩 这个问题我按照楼主的方法没有解决,自己探索了一下,最终解决了,诸位也可以试试哈~
这个问题之所以会出现,是因为在option→linker→linker configuration file中的设置默认为D:\IAR Systems\Embedded Workbench 6.0 Evolution\8051\\config\devices\Texas Instruments\lnk51ew_cc2530F256.xcl,这个文件地址和我们自己安装IAR的地址很可能不同,比如我的lnk51ew_cc2530F256.xcl的地址就为C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.0\8051\config\devices\Texas Instruments\lnk51ew_cc2530F256.xcl
所以解决办法就是在linker configuration file中,把TI默认的文件地址改成你自己的lnk51ew_cc2530F256.xcl即可。
编译通过。
而且把override default选项取消之后一样可以编译通过。 |