ZHCUBX0 April   2024 TMS320F28P550SJ , TMS320F28P559SJ-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1F28003x 和 F28P55x 之间的特性差异
    1. 1.1 F28003x 和 F28P55x 特性比较
  5. 2PCB 硬件更改
    1. 2.1 100 引脚 PZ、80 引脚 PNA 和 64 引脚 PM 封装的 PCB 硬件更改
    2. 2.2 F28003x 和 F28P55x 之间针对新 PCB 和现有 PCB 的 100 引脚 PZ、80 引脚 PNA 和 64 引脚 PM 迁移
    3. 2.3 GPIO 输入缓冲器控制寄存器
  6. 3系统特性差异注意事项
    1. 3.1 F28P55x 中的新特性
      1. 3.1.1 可编程增益放大器 (PGA)
      2. 3.1.2 通用串行总线 (USB)
      3. 3.1.3 5V 失效防护 IO
    2. 3.2 通信模块更改
    3. 3.3 控制模块更改
    4. 3.4 模拟模块差异
    5. 3.5 其他器件更改
      1. 3.5.1 PLL
      2. 3.5.2 PIE 通道映射
      3. 3.5.3 Bootrom
      4. 3.5.4 ROM 中包含的软件库
      5. 3.5.5 AGPIO
    6. 3.6 电源管理
      1. 3.6.1 LDO/VREG
      2. 3.6.2 POR/BOR
      3. 3.6.3 功耗
    7. 3.7 内存模块更改
    8. 3.8 GPIO 多路复用更改
    9. 3.9 模拟多路复用更改
  7. 4从 F28003x 到 F28P55x 的应用程序代码迁移
    1. 4.1 C2000Ware 头文件
    2. 4.2 链接器命令文件
    3. 4.3 C2000Ware 示例
  8. 5与 F28P55x 中的新特性相关的特定用例
    1. 5.1 PGA
    2. 5.2 USB
  9. 6EABI 支持
    1. 6.1 闪存 API
  10. 7参考资料

PIE 通道映射

F28003x 和 F28P55x 的 PIE 通道映射由于二者的外设模块变更而有所不同。表 3-6 对这两种器件上的共同和独有 Pie 通道分配进行了总结。

表 3-5 Pie 通道图例
颜色说明
两种器件共有的 Pie 通道
仅适用于 F28003x 的 Pie 通道
仅适用于 F28P55x 的 Pie 通道
表 3-6 Pie 比较表
INTx.1 INTx.2 INTx.3 INTx.4 INTx.5 INTx.6 INTx.7 INTx.8 INTx.9 INTx.10 INTx.11 INTx.12 INTx.13 INTx.14 INTx.15 INTx.16
INT1.y INT_ADCA1 INT_ADCB1 INT_ADCC1 INT_XINT1 INT_XINT2 INT_SYS_ERR INT_TIMER0 INT_WAKE INT_ADCD1 INT_ADCE1
INT_SYS_ERR
INT2.y INT_EPWM1_TZ INT_EPWM2_TZ INT_EPWM3_TZ INT_EPWM4_TZ INT_EPWM5_TZ INT_EPWM6_TZ INT_EPWM7_TZ INT_EPWM8_TZ INT_EPWM9_TZ INT_EPWM10_TZ INT_EPWM11_TZ INT_EPWM12_TZ
INT3.y INT_EPWM1 INT_EPWM2 INT_EPWM3 INT_EPWM4 INT_EPWM5 INT_EPWM6 INT_EPWM7 INT_EPWM8 INT_EPWM9 INT_EPWM10 INT_EPWM11 INT_EPWM12
INT4.y INT_ECAP1 INT_ECAP2 INT_ECAP3 INT_ECAP3_2
INT5.y INT_EQEP1 INT_EQEP2 INT_EQEP3 INT_CLB1 INT_CLB2 INT_CLB3 INT_CLB4 INT_SDFM1 INT_SDFM2 INT_SDFM1DR1 INT_SDFM1DR2 INT_SDFM1DR3 INT_SDFM1DR4
INT6.y INT_SPIA_RX INT_SPIA_TX INT_SPIB_RX INT_SPIB_TX INT_DCC0 INT_DCC1 INT_SDFM2DR1 INT_SDFM2DR2 INT_SDFM2DR3 INT_SDFM2DR4
INT7.y INT_DMA_CH1 INT_DMA_CH2 INT_DMA_CH3 INT_DMA_CH4 INT_DMA_CH5 INT_DMA_CH6 INT_PMBUSA INT_FSITXA1 INT_FSITXA2 INT_FSIRXA1 INT_FSIRXA2 INT_DCC0
INT8.y INT_I2CA INT_I2CA_FIFO INT_I2CB INT_I2CB_FIFO INT_SCIC_RX INT_SCIC_TX INT_LINA_0 INT_LINA_1 INT_LINB_0 INT_LINB_1 INT_PMBUSA INT_DCC1
INT9.y INT_SCIA_RX INT_SCIA_TX INT_SCIB_RX INT_SCIB_TX INT_CANA0 INT_CANA1 INT_MCANA_0 INT_MCANA_1 INT_MCANB_0 INT_MCANB_1 INT_MCANB_ECC INT_MCANB_WAKE INT_BGCRC INT_USB INT_HICA
INT_MCANA_0 INT_MCANA_1 INT_MCANA_ECC INT_MCANA_WAKE
INT10.y INT_ADCA_EVT INT_ADCA2 INT_ADCA3 INT_ADCA4 INT_ADCB_EVT INT_ADCB2 INT_ADCB3 INT_ADCB4 INT_ADCC_EVT INT_ADCC2 INT_ADCC3 INT_ADCC4 INT_ADCD_EVT INT_ADCD2 INT_ADCD3 INT_ADCD4
INT11.y INT_CLA1_1 INT_CLA1_2 INT_CLA1_3 INT_CLA1_4 INT_CLA1_5 INT_CLA1_6 INT_CLA1_7 INT_CLA1_8 INT_ADCE_EVT INT_ADCE2 INT_ADCE3 INT_ADCE4
INT12.y INT_XINT3 INT_XINT4 INT_XINT5 INT_MPOST INT_FLSS INT_VCU INT_MCANA_ECC INT_MCANA_WAKE INT_RAM_CORR_ERR INT_FLASH_CORR_ERR INT_RAM_ACC_VIOL INT_AES INT_BGCRC_CLA1 INT_CLA_OVERFLOW INT_CLA_UNDERFLOW
INT_FMC INT_FPU_OVERFLOW INT_FPU_UNDERFLOW INT_AES_SINTREQUEST