首页 > 解决方案 > 使用 GHS MULTI 填充链接器脚本中的内存空白

问题描述

在 GHS MULTI 中构建代码后,我的 .srec 文件中有一些内存空白。我尝试过 =fill 和 FILL() 命令,但没有任何变化。任何人都可以提出解决方案。我需要一个可以在链接器脚本中使用的解决方案。

任何人都可以提供一些完整的 =fill 和 FILL() Section 属性的工作示例。

我试过如下,SECTIONS { .text CLEAR : FILL(0xFF) >. 或 .text 填充(0xFF):>。或 FILL(0xFF) .text : > 。或 .text = 0xFF : > 。或 .text : > 。=0xFF 或 .text : =0xFF > . 我已经尝试了所有提到的场景,但是在所需的位置没有填充内存,并且当使用 clear 时,一些内存在结束地址处被框住(首先它是 .srec 中的 S315,但是当使用 CLEAR 时它变成了 S309)

标签: cassemblymemory-managementlinker-scriptssrecord

解决方案


推荐阅读