ZHCAFA7 April   2025 F29H850TU , F29H859TU-Q1 , 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 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 入门
  5. 2概述
  6. 3迁移支持功能
    1. 3.1 项目检测
    2. 3.2 “设定迁移设置”页面
    3. 3.3 迁移执行
      1. 3.3.1 对独立文件运行迁移检查
      2. 3.3.2 对项目运行迁移检查
    4. 3.4 快速修复
    5. 3.5 迁移报告
    6. 3.6 位域迁移
  7. 4总结
  8. 5参考资料

位域迁移

C2000 IDEA 扩展可用于在使用 bitfield 样式代码编写的文件上运行 F28x 到 F28x 或 F28x 到 F29x 迁移检查。这种代码样式的特点是使用对 bitfield 源文件中定义的函数的调用(如:InitSysCtrl()) 和/或包含 [base name].[register name].all or [base name].[register name].bit.[field name] 语法的寄存器访问。

如要启用位域迁移,请按照以下步骤操作:

  1. 打开 C2000 应用 C-Code 文件。
  2. 通过按 CTRL+SHIFT+P,输入并选择“C2000: 对文件运行 Bitfield 迁移检查
  3. 选择将文件中的代码应用于哪一个现有的 C2000 器件。
  4. 选择要将文件迁移至哪一个 C2000 器件。
  5. 完成后,屏幕右下角的状态栏会显示“已完成从 [当前器件] 到 [迁移器件] 的位场迁移”。文件中所有迁移问题均已用红色波浪下划线标出。
  6. 查看并解决整个文件中的问题。当鼠标悬停在带下划线的代码上时,系统会提供以下选项:
    1. 选择查看问题,快速循环浏览文件中检测到的问题。
    2. 选择快速修复,缓解迁移问题。选择以下选项之一:
      1. 查看从 [当前器件] 到 [迁移器件] 的迁移配套资料 - 此选项会打开使用最新版本的 C2000WARE 的特定迁移路径的在线迁移资料的链接。
      2. 为 [当前器件] 和 [迁移器件] 打包器件专属 #IFDEF - 此选项会在代码行周围自动生成预处理器包装器,以便为新器件编译代码的更新版本。用修改后的代码填写带有“//输入替换代码”注释的行,并在文件的对应位置为当前器件添加一个 #define。
      3. 忽略与代码相关的错误 - 此选项会忽略此迁移问题。