描述分散加载功能及ARM链接器armlink如何使用scatter文件创建复杂的images。
7.1 分散加载机制
分散加载机制允许您使用文本文件中的描述指定image到链接器的内存映射
7.1.1 分散加载概览
分散加载使您能够完全控制image组件的分组和放置。
您可以使用分散加载创建简单image,但它通常仅用于具有复杂内存映射的
image。也就是说,在加载和执行时,多个内存区域分散在内存映射中。
image内存映射由区域和输出部分组成。内存映射中的每个区域都可以有不同的加载和执行地址。
要构建image的内存映射,链接器必须有:
- 分组信息,描述如何将输入部分分组为输出部分和区域。
- 位置信息,描述区域在内存映射中所处地址。<