主题中讨论的其他器件: TMS570LS0432、 HALCOGEN
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.


问题听起来像是程序大于闪存的大小。
您能否确认:
A.使用的是哪种器件? 线程标题中的器件型号为 TMS570LC4357、但显示 了 TMS570LS0432的数据表存储器映射。
b.是否正在使用 HALCoGen、如果是、为 HALCoGen 项目选择了哪个器件? 如果超过了闪存的大小、我本来希望链接器报告错误、但 HALCoGen 器件选择会告诉 HALCoGen 在生成的链接器命令文件中指定的闪存大小。
这来自您的映射文件:
------------ ---- ------ ---- ---- --------
向量00020100 00000020 00000020 00000000 X
内核00020120 00008000 00005558 00002aa8 R X
FLASH0 00028120 00037fe0 00012ab4 0002552c R X
堆栈08000000 00000800 00000000 00000800 RW
Kram 08000800 00000800 00000104 000006fc RW
RAM 08001000 00007000 00002a1e 000045e2 RW
请更改 CMD 文件中 FLASH0的长度:
FLASH0 (RX): origin=0x00028120 length=0x37ee0