请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 我使用 IAR 工具链为 TM4C1294系列开发代码。 几年前、我最初使用 IAR 7.30版开发了一个程序。 一段时间没有处理这个项目后、在我的老板要求我为我们的客户做一些软件更改之后、我最近将 IAR 升级到了8.32版。
在清除了新编译器版本的一些问题(如重新编译库)后、编译的一切都很好。 但是、当下载到我的测试板中时(通过 IAR Degger Probe)、我现在在调试日志窗口中收到此错误:
下载的程序似乎与目标系统的预期存储器布局不匹配: 某些 SFR 放置在已知存储器区域之外、或者放置在指定为只读或 RAM 的存储器区域中: 存储器指定如下: 0x00000000 - 0x000FFFFF ROM/Flash 0x01000000 - 0x1FFFFFFF ROM/Flash 0x20000000 - 0x2003FFFF RAM 0x22000000 - 0x227FFFFF RAM 0x40000000 - 0x400F 未缓存/SFR 0x42000000 - 0x43FFFFFF 未缓存/SFR 0x440F 0x40030FFF - 0x400EFFE0000xFFR 范围0x400000EFFR 0x400000EFFR 0x400000EFFEFFR 0x400000F / SF000EFFR 范围0x4000X4000X4000X400000EFFR 0x000EFFR 0x000F / SF000EFFR 范围0x400000EFFR
在使用 IAR I-jet 工具将 IAR 更新到8.32版时、还有人遇到过此问题吗?
谢谢、
Alan