ZHDA174 June   2026 TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2功率级概览
  6. 3软件概述
    1. 3.1 软件架构
      1. 3.1.1 器件初始化
        1. 3.1.1.1 模拟外设初始化
        2. 3.1.1.2 控制外设初始化
          1. 3.1.1.2.1 EPWM 初始化
          2. 3.1.1.2.2 CLB 初始化
        3. 3.1.1.3 系统外设初始化
      2. 3.1.2 中断结构
    2. 3.2 PowerSuite 用法
  7. 4实验结构
    1. 4.1 硬件设置
    2. 4.2 Lab1
    3. 4.3 Lab2
    4. 4.4 Lab3
    5. 4.5 Lab4
  8. 5总结

器件初始化

在此工程中,TI SysConfig 工具用于初始化和配置所有器件外设。在“AHB_main.c”文件中调用的 board_init() 函数,将应用软件与“c2000.syscfg”文件中定义的配置参数相关联。

SysConfig 文件专属于 F28P55x 系列器件,是所有外设和引脚分配的核心存储库。通过此配置,模拟和控制外设均以一致且易于维护的方式进行初始化。

具体而言,以下模块使用 SysConfig 进行配置:

  • 模拟外设:ADC、ASYSCTL、CMPSS

  • 控制外设:ePWM、CLB

  • 系统外设:GPIO、X-BAR、中断和 CPU 计时器

这种方法确保了启动时初始化的确定性,减少了手动配置寄存器的错误,并提供了图形界面,便于修改外设映射。后续章节将详细介绍每个已配置的外设及其在控制架构中的作用。