Thread 中讨论的其他器件:Z-stack
你好
我升级到了本月发布的 lates IAR Compiler for 8051、这是因为有信息表明他们解决了我在工具链方面遇到的几个问题。
结果是链接现在只会失败-目标目录和临时目录将在每个编译上完全删除、因此不应由先前编译中的文件丢失引起。
OSAL_Math.s51 .\trv\Components\osal\mcu\cc2530\OSAL_Math.s51(108) : Warning[410]: B is using fixed address 0xF0. Use external lab el ?B instead if B is using another address .\trv\Components\osal\mcu\cc2530\OSAL_Math.s51(185) : Warning[410]: B is using fixed address 0xF0. Use external lab el ?B instead if B is using another address ... Linking Error[e46]: Undefined external "?B" referred in bdb_Reporting ( .\trv\TRVRelease\Obj\bdb_Reporting.r51 ) Error[e46]: Undefined external "?IE" referred in ?ALLOC_XSTACK8 ( C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.3\8051\LIB\CL IB\cl-pli-blxd-1e16x01.r51 ) Error while running Linker Total number of errors: 2 Total number of warnings: 5 ERROR, Command failed: build
我还向 IAR 提交了一份报告、因此他们可能会确定解决方法。 我没有对此进行调查。
版本:
IAR 命令行构建实用程序 v8.3.4.6127
版权所有2002-2019 IAR Systems AB。
创建原始项目文件的备份。
删除配置 TRVRelease 的输出
正在更新生成树...
0个文件已删除。
IAR 命令行构建实用程序 v8.3.4.6127
版权所有2002-2019 IAR Systems AB。
# IAR C/C++编译器 V10.40.1.7397 for 8051 23/Mar/2021年19:56:17
#版权所有2004-2021 IAR Systems AB。
# PC 锁定许可证- IAR Embedded Workbench for 8051 10.40