ZHCUCS7 February 2025 MSPM0C1103 , MSPM0C1104 , MSPM0G3507 , MSPM0G3519 , MSPM0L1117 , MSPM0L1306 , MSPM0L2228
MSPM0 和 NXP 的 M0 MCU 都支持 I2C。在 MSPM0和 NXP 的 M0 MCU 中,I2C 功能均由 I2C 模块处理。
| 特性 | S32K1xx | KEA128x | KM35x | MSPM0 |
|---|---|---|---|---|
| 控制器和目标模式 | 是 | 是 | 是 | 是 |
| 多控制器功能 | 是 | 是 | 是 | 是 |
| 标准模式(最高 100kHz) | 是 | 是 | 是 | 是 |
| 快速模式(最高 400kHz) | 是 | 是 | 是 | 是 |
| 超快速模式(最高 1MHz) | 是 | 是 | 是 | 是 |
| 寻址模式 | 7 位或 10 位 | 7 位或 10 位 | 7 位或 10 位 | 7 位或 10 位 |
| 外设地址 | 1 个地址(随后) | 1 个地址 | 1 个地址 | 2 个地址 |
| 常规调用 | 是 | 是 | 是 | 是 |
| 可编程设置时间和保持时间 | 是 | 是 | 是 | 否 |
| 事件管理 | 否 | 否 | 否 | 是 |
| 时钟延展 | 是 | 是 | 是 | 是 |
| 软件复位 | 是 | 是 | 是 | 是 |
| FIFO/缓冲器 | 是(仅限控制器) | 不适用 | 不适用 | TX:8 字节 |
| RX:8 字节 | ||||
| DMA | 是(仅限目标) | 否 | 否 | 是 |
| 可编程模拟和数字噪声滤波器 | 否 | 等效 | 等效 | 是 |
I2C 代码示例
有关 I2C 代码示例的信息,请参阅 MSPM0 SDK 示例指南。