ZHCAC25 January   2023 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DK-Q1

 

  1.   摘要
  2.   商标
  3. 1引言
  4. 2C2000 链接器命令工具 – GUI 配置
    1. 2.1 存储器组合
    2. 2.2 存储器段
    3. 2.3 CLA 段
  5. 3C2000 链接器命令工具 – 代码生成
    1. 3.1 device_cmd.cmd 文件
    2. 3.2 支持文件
  6. 4跨器件系列迁移
  7. 5总结
  8. 6参考文献

引言

链接器命令文件用于应用程序编译过程的链接阶段,在此阶段,链接器会组合目标文件并将片段分配到目标系统的已配置内存中。链接器命令文件是一个 ASCII 文件,它使用两个链接器指令 MEMORY 和 SECTIONS 将片段分配到内存的特定区域中。MEMORY 指令定义目标内存配置。SECTIONS 指令控制如何构建和分配片段。此外,链接器命令文件还可以包含输入文件名和链接器选项。

链接器命令文件入门页面介绍了链接器命令文件的基本信息,重点阐述了 MEMORY 和 SECTIONS 指令。

对于新用户而言,从头开始创建新的链接器命令文件会很困难,甚至编辑现有的链接器命令文件模板都不容易。用户必须了解链接器命令文件的结构及其特定器件的存储器结构。

C2000 链接器 CMD 工具通过提供以下特性,显著简化了新建链接器命令文件或编辑现有链接器命令文件的任务:

  • 基于 GUI 的直观界面,展示了所有可用的自定义选项
  • 执行错误检查以帮助您避免犯错
  • 自动生成 CMD 文件
  • 自动修改 Code Composer Studio™ 工程属性
  • 自动生成用于初始化存储器段的附加 C 源文件和头文件
  • 展示所选器件系列的可用存储器

使用 C2000 链接器 CMD 工具可以加快新用户和高级用户的软件开发速度。