NESA011B march   2023  – june 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507

 

  1.   1
  2.   摘要
  3.   商標
  4. MSPM0G 硬體設計檢查清單
  5. MSPM0G 裝置中的電源供應器
    1. 2.1 數位電源供應
    2. 2.2 類比電源供應
    3. 2.3 內建電源供應器與電壓參考
    4. 2.4 電源供應器的建議去耦電路
  6. 重設和電源供應監控器
    1. 3.1 數位電源供應
    2. 3.2 電源供應監控器
  7. 時鐘系統
    1. 4.1 內部振盪器
    2. 4.2 外部振盪器
    3. 4.3 外部時鐘輸出 (CLK_OUT)
    4. 4.4 頻率時鐘計數器 (FCC)
  8. 偵錯器
    1. 5.1 偵錯埠針腳和針腳配置
    2. 5.2 具備標準 JTAG 連接器的偵錯埠連接
  9. 重要類比周邊設備
    1. 6.1 ADC 設計考量
    2. 6.2 OPA 設計考量
    3. 6.3 DAC 設計考量
    4. 6.4 COMP 設計考量
    5. 6.5 GPAMP 設計考量
  10. 主要數位周邊設備
    1. 7.1 計時器資源和設計考量
    2. 7.2 UART 和 LIN 資源與設計考量
    3. 7.3 MCAN 設計考量
    4. 7.4 I2C 及 SPI 設計考量
  11. GPIO
    1. 8.1 GPIO 輸出切換速度及負載電容
    2. 8.2 GPIO 電流汲極與源極
    3. 8.3 高速 GPIO (HSIO)
    4. 8.4 高驅動 GPIO (HDIO)
    5. 8.5 開汲極 GPIO 無需使用位準移位器即可實現 5-V 通訊
    6. 8.6 無需使用電平移位器即可與 1.8-V 裝置通訊
    7. 8.7 未使用的針腳連接
  12. 佈線圖指南
    1. 9.1 電源供應配置
    2. 9.2 接地佈線圖考量事項
    3. 9.3 佈線、導孔和其他 PCB 元件
    4. 9.4 如何選擇電路板層及建議的堆疊
  13. 10開機載入程式
    1. 10.1 開機載入程式簡介
    2. 10.2 開機載入程式硬體設計考量
      1. 10.2.1 實體通訊介面
      2. 10.2.2 硬體叫用
  14. 11參考
  15. 12修訂記錄

I2C 及 SPI 設計考量

SPI 與 I2C 協定廣泛運用於裝置或電路板間通訊,例如 MCU 與感測器間的資料交換。MSPM0G 系列 MCU 包括高達 32-MHz 高速 SPI,並支援 3 線、4 線、晶片選擇和指令模式。請遵循 圖 7-6 以根據您的需求設計系統。

部分 SPI 周邊裝置需要 PICO (周邊設備輸入控制器輸出) 維持高邏輯。如果您的外部裝置有需要,請將上拉電阻器加入 PICO 針腳。

GUID-20221011-SS0I-D9MN-BKN1-51KLQJPTP7G5-low.svg圖 7-6 不同 SPI 配置的外部連接

針對 I2C 匯流排,MSPM0G 裝置支援標準、快速和加快模式,如 表 7-6 中所示。

使用 I2C 匯流排時需要外部上拉電阻器。電阻器的值視 I2C 速度而定 - TI 建議使用 2.2k 支援快速模式+。若為與功耗有關的系統,則可使用較大電阻值。ODIO (請參閱 GPIO) 可用於實現與 5-V 裝置的通訊。

表 7-6 MSPM0G I2C 特性
參數 測試條件 標準模式 高速模式 加快模式 單元
最小值 最大值 最小值 最大值 最小值 最大值
FI2C I2C 輸入時脈頻率 電源域 0 中的 I2C 40 40 40 MHz
fSCL SCL 時脈頻率 100K 400K 1M MHz
tHD,STA 保持時間 (重復) START 4 0.6 0.26 us
tLOW SCL 時脈的低期間 4.7 1.3 0.5 us
tHIGH SCL 時鐘的高期間 4 0.6 0.26 us
tSU,STA 重復 START 的設定時間 4.7 0.6 0.26 us
tHD,DAT 資料保留時間 0 0 0 us
tSU,DAT 資料設定時間 250 100 50 us
tSU,STO STOP 的設定時間 4 0.6 0.26 us
tBUF STOP 和 START 條件之間的匯流排空閒時間 4.7 1.3 0.5 us
tVD;DAT 資料有效時間 3.46 0.9 0.45 us
tVD;ACK 資料有效確認時間 3.46 0.9 0.45 us
GUID-20210322-CA0I-DDHX-QQKB-TQZR3BJ2BQ34-low.svg圖 7-7 典型 I2C 匯流排連接