NESA011B march 2023 – june 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507
SPI 與 I2C 協定廣泛運用於裝置或電路板間通訊,例如 MCU 與感測器間的資料交換。MSPM0G 系列 MCU 包括高達 32-MHz 高速 SPI,並支援 3 線、4 線、晶片選擇和指令模式。請遵循 圖 7-6 以根據您的需求設計系統。
部分 SPI 周邊裝置需要 PICO (周邊設備輸入控制器輸出) 維持高邏輯。如果您的外部裝置有需要,請將上拉電阻器加入 PICO 針腳。
針對 I2C 匯流排,MSPM0G 裝置支援標準、快速和加快模式,如 表 7-6 中所示。
使用 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 |