ZHCUBX0A April   2024  – September 2024 TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , 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
      4. 3.1.4 闪存写保护
      5. 3.1.5 神经网络处理单元 (NPU)
    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参考资料
  11. 8修订历史记录

F28003x 和 F28P55x 之间针对新 PCB 和现有 PCB 的 100 引脚 PZ、80 引脚 PNA 和 64 引脚 PM 迁移

有关颜色图例,请参阅图 2-2图 2-1

表 2-1 F28003x 和 F28P55x 之间针对新 PCB 和现有 PCB 的 100 引脚 PZ、80 引脚 PNA 和 64 引脚 PM 迁移
引脚编号引脚名称转换类型操作
1008064F28003xF28P55xF28003x 至 F28P55x
次要不兼容性问题 — 通用信号(1)
142GPIO28A16、B16、C16、GPIO28GPIO 到 AGPIO使用 GPIO28
14106A6A6、D14、E14、GPIO228模拟输入到模拟输入(通过 AGPIO)使用 A6
15117B2、C6B2、C6、E12、GPIO226使用 B2 或 C6
16--B3、VDACB3、GPIO242、PGA2_INP使用 B3
-128A3、B3、C5、VDACA3、B3、C5、GPIO242、PGA2_INP模拟输入到模拟输入(通过 AGPIO)使用 A3,B3 或 C5
17139A2、B6、C9A2、B6、C9、GPIO224、PGA1_INP使用 A2,B6 或 C9
18--A3、B9、C7A3、B9、C7、PGA1_INM使用 A3,B9 或 C7
-1410A15、B9、C7A15、B9、C7、PGA1_INM使用 A15,B9 或 C7
191511A14、B14、C4A14、B14、C4、PGA1_OUT使用 A14,B14 或 C4
21312A11、B10、C0A11、B10、C0、PGA2_OUT使用 A11,B10 或 C0
21--B12、C2B12、C2、PGA2_INM使用 B12 或 C2
-1713A5、B12、C2A5、B12、C2、PGA2_INM使用 A5,B12 或 C2
221814A1,B7,DACB_OUTA1,B7,D11,DACB_OUT使用 A1,B7 或 DACB_OUT
242016VREFHIB,VREFHICD20,E20,VREFHI使用 VREFHI
25--VREFHIAD20,E20,VREFHI使用 VREFHI
262117VREFLOB,VREFLOCA13, B13, C13, D13, E13, VREFLO使用 VREFLO
27--VREFLOAA13, B13, C13, D13, E13, VREFLO使用 VREFLO
29--C1C1、E11、PGA3_INP使用 C1
-2218A12、C1A12、C1、E11、PGA3_INP使用 A12,C1
30--B11B11、D16、E16、PGA3_INM使用 B11
-2319A7、C3A7、B30、C3、D12、E30、PGA3_INM使用 A7 或 C3
31--A7、C3A7、B30、C3、D12、E30使用 A7 或 C3
-2420A8、B0、C11A8、B0、C11、PGA3_OUT使用 A8,B0 或 C11
32--B5B5、D15、E15、PGA3_OUT使用 B5
39-B4、C8B4、C8、GPIO227、GPIO236使用 B4 或 C8
38--A9A9、GPIO227使用 A9
-2824A9、B4、C8A9、B3、C8、GPIO227、GPIO236使用 A9,B4 或 C8
402925A10、B1、C10A10、B1、C10、GPIO230使用 A10,B1 或 C10
41--B0、C11B0、C11、GPIO253使用 B0 或 C11
42--C14C14、GPIO247使用 C14
48-B5、GPIO20A17、B17、C17、GPIO20使用 GPIO20
4934-B11、GPIO21A18、B18、C18、GPIO21使用 GPIO21
503529GPIO13A19、B19、C19、GPIO13GPIO 到模拟(通过 GPIO)使用 GPIO13
513630GPIO12A20、B20、C20、GPIO12使用 GPIO12
523731GPIO11A24、D0、E0、GPIO11使用 GPIO11
533832GPIO33B24、D1、E1、GPIO33使用 GPIO33
543933GPIO16C24、D2、E2、GPIO16使用 GPIO16
554034GPIO17A25、D3、E3、GPIO17使用 GPIO17
564135GPIO24B25、D4、E4、GPIO24使用 GPIO24
816554GPIO23GPIO23、USB0DM使用 GPIO23
826655GPIO41GPIO41、USB0DP使用 GPIO41
主要不兼容性问题 - 不同的信号和类型
4631-VDDGPIO63电源至 GPIO连接到 VDD,通过设置 GPIOINENACTRL 寄存器中相应的位来禁用 F28P55x 上GPIO 的数字输入
4732-VDDIOGPIO62连接至 VDDIO
--27VDDA17、B17、C17、GPIO20连接到 VDD,通过设置 GPIOINENACTRL 寄存器中相应的位来取消 F28P55x 上 GPIO 的数字输入
--28VDDIOA18、B18、C18、GPIO21连接至 VDDIO
-56-GPIO39VREGENZGPIO 到 VREG 使能F28003x 上不支持外部 VREG。通过 0Ω 电阻器寄存器连接到 VSS。使用 F28003x 并为 GPIO 启用内部上拉电阻器时移除电阻器
(Q 型号)主要不兼容性问题 — 不同的信号和类型
--46GPIO39VREGENZGPIO 到 VREG 使能F28003xQ100 上不支持外部 VREG。通过 0Ω 电阻器寄存器连接到 VSS。使用 F28003x 并为 GPIO 启用内部上拉电阻器时移除电阻器
软件中已选定要使用的通道。