NESA010A november 2022 – march 2023
SPI 與 I2C 協定廣泛運用於裝置或電路板間通訊,例如 MCU 與感測器間的資料交換。MSPM0L 系列 MCU 包括高達 16-MHz 高速 SPI,並支援 3 線、4 線、晶片選擇和指令模式。請參閱 圖 7-4,以根據您的需求設計系統。
部分 SPI 周邊裝置需要 PICO (周邊裝置輸入控制器輸出) 維持高邏輯。在此情況下,請在 PICO 接腳加入上拉電阻器。
針對 I2C 匯流排,MSPM0L 裝置支援標準、快速和快速 + 模式,如 表 7-4 中所示。
使用 I2C 匯流排時需要外部上拉電阻器。電阻器的值視 I2C 速度而定 - TI建議使用 2.2k 來支援快速模式 +。若為與功耗有關的系統,則可使用較大電阻值。ODIO (請參閱 GPIO) 可用於實現與 5-V 裝置的通訊。
參數 | 測試條件 | 標準模式 | 高速模式 | 快速模式+ | 單位 | ||||
---|---|---|---|---|---|---|---|---|---|
最小值 | 最大值 | 最小值 | 最大值 | 最小值 | 最大值 | ||||
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 |