ZHCUB83 July   2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1F2838x 和 F28P65x 的特性差异
    1. 1.1 F2838x 和 F28P65x 特性比较
  5. 2PCB 硬件更改
    1. 2.1 PCB 硬件针对 176 引脚 PTP 封装的变更
    2. 2.2 使用现有 176 引脚 F2838x PCB 设计
      1.      9
      2. 2.2.1 JTAG TRSTn 无连接
      3. 2.2.2 GPIO 输入缓冲器控制寄存器
      4. 2.2.3 176 引脚 GPIO 引脚/多路复用和 ADCD 注意事项
        1. 2.2.3.1 具有不同 GPIO 分配的 176 引脚 PTP 引脚
        2. 2.2.3.2 ADCD 通道迁移
    3. 2.3 176 引脚 PTP 新型 PCB 设计
    4. 2.4 将 337-BGA ZWT 应用于 256-BGA ZEJ 或 169-BGA NMR
  6. 3系统特性差异注意事项
    1. 3.1 F28P65x 的新特性
      1. 3.1.1  锁步比较模块 (LCM)
      2. 3.1.2  扩展的模拟通道
      3. 3.1.3  固件更新 (FWU)
      4. 3.1.4  灵活的 GPIO 和数字输入引脚
      5. 3.1.5  新的 ADC 特性
      6. 3.1.6  新的 EPWM 特性
      7. 3.1.7  新 CMPSS 特性
      8. 3.1.8  ADC 硬件冗余安全校验器
      9. 3.1.9  在 CPU 子系统之间灵活地共享存储器
      10. 3.1.10 增加了 CLA 上的 RAM 程序存储器
    2. 3.2 通信模块更改
    3. 3.3 控制模块更改”中重点介绍了这一新特性。
    4. 3.4 模拟模块差异
    5. 3.5 其他器件更改
      1. 3.5.1 Pie 通道映射
        1. 3.5.1.1 F2838x 与 F28P65x PIE 通道映射比较
      2. 3.5.2 Bootrom
      3. 3.5.3 CLB 和电机控制库
      4. 3.5.4 ERAD
      5. 3.5.5 AGPIO 滤波器
    6. 3.6 电源管理
      1. 3.6.1 VREGENZ
      2. 3.6.2 LDO/VREG
      3. 3.6.3 POR/BOR
      4. 3.6.4 功耗
    7. 3.7 内存模块更改
    8. 3.8 GPIO 多路复用更改
      1. 3.8.1 F2838x 与 F28P65x GPIO 多路复用器比较
    9. 3.9 模拟多路复用更改
      1. 3.9.1 F2838x_176PTP 与 F28P65x_176PTP 模拟连接比较
  7. 4从 F2838x 到 F28P65x 的应用程序代码迁移
    1. 4.1 C2000Ware 头文件
    2. 4.2 链接器命令文件
    3. 4.3 C2000Ware 示例
  8. 5参考文献

具有不同 GPIO 分配的 176 引脚 PTP 引脚

表 2-3 176-P PTP 图例
颜色 说明
两种器件通用
仅适用于 F2838x
只适用于 F28P65x
注: 对于下面的多路复用器表,在某些情况下,SPI 引脚将显示差异,但只是名称方面的差异。功能是相同的。F28P65x 中的名称更改如下:
  • SPI_SOMI 更改为 SPI_POCI
  • SPI_SIMO 更改为 SPI_PICO
  • SPI_STE 更改为 SPI_PTE
表 2-4 GPIO 编号变化的多路复用器查找表
引脚 0,4,8,12 1 2 3 5 6 7 9 10 11 13 14 15
22 GPIO22 EQEP1_STROBE MCLKXA SCIB_TX EPWM12_A SPIB_CLK SD1_D4 MCANA_TX EMIF1_RAS TRACE_DATA2 FSIRXF_D1 SPIC_CLK
GPIO199 EPWM17_A ESC_TX1_DATA0
23 GPIO23 EQEP1_INDEX MFSXA SCIB_RX EPWM12_B SPIB_STEn SD1_C4 MCANA_RX EMIF1_CAS TRACE_DATA3 FSIRXF_CLK SPIB_STEn
GPIO200 EPWM17_B SPIB_PTE ESC_TX1_DATA1 SPIB_PTE ESC_PHY_RESETn
24 GPIO24 OUTPUTXBAR1 EQEP2_A MDXB SPIB_SIMO SD2_D1 PMBUSA_SCL EMIF1_DQM0 TRACE_CLK EPWM13_A FSIRXG_D0
GPIO201 EPWM18_A LINB_TX SPIB_PICO SD2_D1 PMBUSA_SCL EMIF1_DQM0 ESC_TX1_DATA2 EPWM13_A ESC_RX0_DATA1 ESC_RX0_CLK
25 GPIO25 OUTPUTXBAR2 EQEP2_B MDRB SPIB_SOMI SD2_C1 PMBUSA_SDA EMIF1_DQM1 TRACE_SWO EPWM13_B FSITXA_D1 FSIRXG_D1
GPIO202 EPWM18_B LINB_RX SPIB_POCI SD2_C1 PMBUSA_SDA EMIF1_DQM1 ESC_TX1_DATA3 EPWM13_B FSITXA_D1 ESC_RX0_DV
27 GPIO26 OUTPUTXBAR3 EQEP2_INDEX MCLKXB OUTPUTXBAR3 SPIB_CLK SD2_D2 PMBUSA_ALERT EMIF1_DQM2 ESC_MDIO_CLK EPWM14_A FSITXA_D0 FSIRXG_CLK
GPIO203 SPIA_POCI SD3_D1 EPWM8_B
28 GPIO27 OUTPUTXBAR4 EQEP2_STROBE MFSXB OUTPUTXBAR4 SPIB_STEn SD2_C2 PMBUSA_CTL EMIF1_DQM3 ESC_MDIO_DATA EPWM14_B FSITXA_CLK FSIRXH_D0
GPIO204 SPIA_CLK SPIB_PTE SD1_D3
64 GPIO28 SCIA_RX EMIF1_CS4n OUTPUTXBAR5 EQEP3_A SD2_D3 EMIF1_CS2n EPWM15_A FSIRXH_D1
GPIO215 CANA_RX OUTPUTXBAR5 EQEP3_A SD2_D3 EMIF1_CS2n I2CB_SDA SPIC_POCI EPWM15_A LINA_TX EMIF1_D12
65 GPIO29 SCIA_TX EMIF1_SDCKE OUTPUTXBAR6 EQEP3_B SD2_C3 EMIF1_CS3n ESC_LATCH0 ESC_I2C_SDA EPWM15_B ESC_SYNC0 FSIRXH_CLK
GPIO216 SPID_CLK OUTPUTXBAR6 EQEP3_B SD2_C3 EMIF1_CS3n ESC_LATCH0 ESC_I2C_SDA EPWM15_B ESC_SYNC0 EMIF1_D13
63 GPIO30 CANA_RX EMIF1_CLK MCANA_RX OUTPUTXBAR7 EQEP3_STROBE SD2_D4 EMIF1_CS4n ESC_LATCH1 ESC_I2C_SCL EPWM16_A ESC_SYNC1 SPID_SIMO
GPIO214 SPID_PICO
66 GPIO31 CANA_TX EMIF1_WEn MCANA_TX OUTPUTXBAR8 EQEP3_INDEX SD2_C4 EMIF1_RNW I2CA_SDA CM-I2CA_SDA EPWM16_B SPID_SOMI
GPIO217 SPID_PTE LINB_TX SPID_POCI
67 GPIO32 I2CA_SDA EMIF1_CS0n SPIA_SIMO CLB_OUTPUTXBAR1 EMIF1_OEn I2CA_SCL CM-I2CA_SCL SPID_CLK
GPIO218 SPIA_PICO EQEP4_A LINB_TX CLB_OUTPUTXBAR1 EMIF1_OEn I2CA_SCL SPID_CLK