12.07.2015 Views

RealView - ARM Information Center

RealView - ARM Information Center

RealView - ARM Information Center

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

使 用 基 本 链 接 器 功 能如 果 您 使 用 分 散 加 载 描 述 文 件 :• 编 码 时 , 名 为 __dc*.o 的 解 压 缩 器 对 象 必 须 在 根 区 中 , 例 如 :LR 0x8000{ER_ROOT +0{__main.o(*)* (Region$$Table)__scatter*.o(*)__dc*.o(*)}}或 者 , 最 好 使 用 InRoot$$Sections 放 置 必 须 位 于 根 区 中 的 所 有 库 节 , 例 如 :LR 0x8000{ER_ROOT +0{* (InRoot$$Sections)}}有 关 详 细 信 息 , 请 参 阅 :— 第 5-41 页 的 为 根 区 分 配 节— 《 开 发 指 南 》 中 的 第 2 章 嵌 入 式 软 件 开 发 。• 通 过 添 加 NOCOMPRESS 属 性 , 指 定 不 能 执 行 压 缩 的 载 入 区 和 执 行 区 。 有 关 详细 信 息 , 请 参 阅 第 5-9 页 的 分 散 加 载 描 述 文 件 的 形 式 语 法 。3.3.7 “PI 到 绝 对 ” 胶 合 代 码正 常 的 调 用 指 令 将 目 标 地 址 编 码 为 调 用 地 址 的 偏 移 量 。 执 行 从 PI 代 码 到 绝 对 代码 的 调 用 时 , 无 法 在 链 接 时 计 算 偏 移 量 , 因 此 链 接 器 必 须 插 入 长 跳 转 胶 合 代 码 。使 用 --piveneer 选 项 可 以 控 制 “PI 到 绝 对 ” 胶 合 代 码 的 生 成 , 缺 省 情 况 下 将 设 置该 选 项 。 使 用 --no_piveneer 关 闭 该 选 项 时 , 如 果 检 测 到 从 PI 代 码 到 绝 对 代 码 的调 用 , 链 接 器 会 生 成 一 个 错 误 。<strong>ARM</strong> DUI 0349AC 版 权 所 有 © 2007 <strong>ARM</strong> 公 司 。 保 留 所 有 权 利 。 3-17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!