ZHDU165 August   2026 MSPM0G3519 , MSPM33C321A

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2查看 MSPM0Gx51x 和 MSPM33C32xx 之间的软件差异
    1. 2.1 开发环境
    2. 2.2 软件移植流程
    3. 2.3 外设差异
      1. 2.3.1 中断差异
      2. 2.3.2 ADC 差异
      3. 2.3.3 安全差异
    4. 2.4 通信外设
      1. 2.4.1 SPI 差异
      2. 2.4.2 UART 差异
      3. 2.4.3 I2C 差异
  6. 3总结
  7. 4参考资料

安全差异

MSPM0Gx51x 和 MSPM33Cx 之间的许多安全特性几乎相同,并具有兼容的包装器。下面重点介绍了每个安全外设中必要的包装器更改。

AESADV 功能 MSPM0SDK MSPM33SDK
命名规则 DL_AESADV_*

AESADV_REGS

所有函数和结构都是相同的,但在“AESADV”末尾添加 HP 除外

DL_AESADVHP_*

AESADVHP_Regs

中断寄存器结构
  • aesadv->CPU_INT.IMASK
  • aesadv->CPU_INT.RIS
  • aesadv->CPU_INT.MIS
  • aesadv->CPU_INT.ICLR
  • aesadv->CPU_INT.IIDX
  • aesadv->DMA_TRIG_DATAIN.IMASK
  • aesadv->DMA_TRIG_DATAOUT.IMASK
  • aesadv->INT_EVENT0.IMASK
  • aesadv->INT_EVENT0.RIS
  • aesadv->INT_EVENT0.MIS
  • aesadv->INT_EVENT0.ICLR
  • aesadv->INT_EVENT0.IIDX
  • aesadv->INT_EVENT1.IMASK
  • aesadv->INT_EVENT2.IMASK