ZHCAD94C October   2023  – March 2026 MSPM0C1104 , MSPM0C1105 , MSPM0C1106 , MSPM0H3215 , MSPM0H3216 , MSPM0L1306

 

  1.   1
  2.   摘要
  3.   商标
  4. 1 MSPM0C 硬件设计检查清单
  5. 2 MSPM0C 器件中的电源
    1. 2.1 数字电源
    2. 2.2 模拟电源
    3. 2.3 内置电源和电压基准
    4. 2.4 推荐的电源去耦电路
  6. 3 复位和电源监控器
    1. 3.1 数字电源
    2. 3.2 电源监控器
      1. 3.2.1 上电复位 (POR) 监测器
      2. 3.2.2 欠压复位 (BOR) 监测器
      3. 3.2.3 电源变化期间的 POR 和 BOR 行为
  7. 4 时钟系统
    1. 4.1 内部振荡器
      1. 4.1.1 内部低频振荡器 (LFOSC)
      2. 4.1.2 内部系统振荡器 (SYSOSC)
    2. 4.2 外部振荡器和外部时钟输入
      1. 4.2.1 低频晶体振荡器 (LFXT)
      2. 4.2.2 LFCLK_IN(数字时钟)
      3. 4.2.3 高频晶体振荡器 (HFXT)
      4. 4.2.4 HFCLK_IN(数字时钟)
    3. 4.3 外部时钟输出 (CLK_OUT)
    4. 4.4 频率时钟计数器 (FCC)
  8. 5 调试器
    1. 5.1 调试端口引脚和引脚排列
    2. 5.2 使用标准 JTAG 连接器的调试端口连接
      1. 5.2.1 标准 XDS110
      2. 5.2.2 Lite XDS110(MSPM0 LaunchPad™ 套件)
  9. 6 主要模拟外设
    1. 6.1 ADC 设计注意事项
    2. 6.2 COMP 和 DAC 设计注意事项
  10. 7 主要数字外设
    1. 7.1 计时器资源和设计注意事项
    2. 7.2 UART 和 LIN 资源以及设计注意事项
    3. 7.3 I2C 和 SPI 设计注意事项
  11. 8 GPIO
    1. 8.1 GPIO 输出开关速度和负载电容
    2. 8.2 GPIO 灌电流和拉电流
    3. 8.3 开漏 GPIO 可在没有电平转换器的情况下支持 5V 通信
    4. 8.4 在没有电平转换器的情况下与 1.8V 器件通信
    5. 8.5 未使用引脚连接
  12. 9 布局指南
    1. 9.1 电源布局
    2. 9.2 接地布局注意事项
      1. 9.2.1 什么是接地噪声?
    3. 9.3 布线、过孔和其他 PCB 元件
    4. 9.4 如何选择电路板层和建议堆叠
  13. 10引导加载程序
  14. 11总结
  15. 12参考资料
  16. 13修订历史记录

I2C 和 SPI 设计注意事项

SPI 和 I2C 协议广泛用于器件或电路板之间的通信,例如 MCU 和传感器之间的数据交换。MSPM0C1103 和 MSPM0C1104 包含高达 12MHz 的高速 SPI,MSPM0C1105 和 MSPM0C1106 包含高达 16MHz 的高速 SPI。SPI 支持三线制、四线制、芯片选择和命令模式。要根据要求设计系统,请参阅 图 6-2。

一些 SPI 外设器件需要 PICO(外设输入控制器输出)保持逻辑高电平。在这种情况下,应在 PICO 引脚上添加一个上拉电阻。

 针对不同 SPI 配置的外部连接图 7-4 针对不同 SPI 配置的外部连接

对于 I2C 总线,MSPM0C 器件支持标准、快速和超快速模式,如 表 7-4 所示。

使用 I2C 总线时,需要外部上拉电阻。这些电阻的值取决于 I2C 速度。TI 建议使用 2.2k,以便支持超快速模式。对于关注功耗的系统,可以使用大电阻值。ODIO(请参阅节 8)可用于实现与 5V 器件的通信。

表 7-4 MSPM0C I2C 特性
参数 测试条件 标准模式 快速模式 超快速模式 单位
最小值 最大值 最小值 最大值 最小值 最大值
fI2C I2C 输入时钟频率 电源域 0 中的 I2C MSPM0C1103 和 MSPM0C1104 24 24 24 MHz
MSPM0C1105 和 MSPM0C1106 2 32 8 32 20 32
fSCL SCL 时钟频率 100K 400K 1M Hz
tHD,STA 保持时间(重复)启动 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 一个针对重复启动的建立时间 4.7 0.6 0.26 us
tHD,DAT 数据保持时间 0 0 0 us
tSU,DAT 数据设置时间 250 100 50 us
tSU,STO 停止的建立时间 4 0.6 0.26 us
tBUF STOP 与 START 条件之间的总线空闲时间 4.7 1.3 0.5 us
tVD;DAT 数据有效时间 3.45 0.9 0.45 us
tVD;ACK 数据有效确认时间 3.45 0.9 0.45 us
 典型 I2C 总线连接图 7-5 典型 I2C 总线连接