ZHCAEX0A January   2025  – January 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 , 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 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2入门
    1. 2.1 软件安装
      1. 2.1.1 安装 Code Composer Studio IDE
      2. 2.1.2 安装 C2000 IDEA 扩展
        1. 2.1.2.1 CCS 扩展安装
        2. 2.1.2.2 VS Code 扩展安装
    2. 2.2 导入工程
    3. 2.3 检测项目
    4. 2.4 基本命令
    5. 2.5 全局设置
      1. 2.5.1 无工程检测
      2. 2.5.2 内部浏览器
  6. 3概述
  7. 4特性
    1. 4.1 定向配套资料交付
      1. 4.1.1 关键配套资料
      2. 4.1.2 其他资源
      3. 4.1.3 Register Vision
    2. 4.2 开发人员效率工具
      1. 4.2.1 寄存器编码器
      2. 4.2.2 Interrupt Coder
    3. 4.3 迁移支持
      1. 4.3.1 Driverlib 迁移
        1. 4.3.1.1 基于文件的迁移检查
        2. 4.3.1.2 基于项目的迁移检查
      2. 4.3.2 位域迁移
    4. 4.4 命令列表
  8. 5总结
  9. 6参考资料
  10. 7修订历史记录

Interrupt Coder

中断代码模板功能会为器件上可用的任何中断自动生成模板中断服务例程 (ISR) 函数。

要启用 Interrupt Coder,请按照以下步骤操作:

  1. 可通过以下任一方式运行 Interrupt Coder:
    1. 按 CTRL+SHIFT+P,输入并选择 C2000: Enable Register Code Write/Read
    2. 点击“C2000 IDEA - 功能”窗格中的“中断代码支持”>“中断代码模板”。
  2. 启用后,打开 C2000 应用 C-Code 文件以添加中断服务例程 (ISR)。
  3. 首先,在代码编辑器中输入短语“interrupt handler [interrupt name]”。Interrupt Coder 功能会按字母顺序显示当前器件所有可用中断的列表。
  4. 选择一个选项来自动生成模板中断代码。请填写具体应用所需的其余代码。
     面向 C28x 的 Interrupt Coder图 4-4 面向 C28x 的 Interrupt Coder
    注: 对于 C28x 器件,系统会自动填充给定外设中断的对应 ACK 组。确保在此行之前添加应用特定代码。
     面向 C29x 的 Interrupt Coder图 4-5 面向 C29x 的 Interrupt Coder
    注: 对于 C29x 器件,系统会自动在其中加入中断类型属性来指示正在定义的中断类型。默认情况下,扩展会将中断定义为 INT,但您可以将此属性修改为 RTINT