NESA010A november   2022  – march 2023

 

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

I2C 及 SPI 設計考量

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

部分 SPI 周邊裝置需要 PICO (周邊裝置輸入控制器輸出) 維持高邏輯。在此情況下,請在 PICO 接腳加入上拉電阻器。

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

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

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

表 7-4 MSPM0L 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-5 典型 I2C 匯流排連接