ZHCABY3B march   2023  – june 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507

 

  1.   1
  2.   摘要
  3.   商标
  4. MSPM0G 硬件设计检查清单
  5. MSPM0G 器件中的电源
    1. 2.1 数字电源
    2. 2.2 模拟电源
    3. 2.3 内置电源和电压基准
    4. 2.4 推荐的电源去耦电路
  6. 复位和电源监控器
    1. 3.1 数字电源
    2. 3.2 电源监控器
  7. 时钟系统
    1. 4.1 内部振荡器
    2. 4.2 外部振荡器
    3. 4.3 外部时钟输出 (CLK_OUT)
    4. 4.4 频率时钟计数器 (FCC)
  8. 调试器
    1. 5.1 调试端口引脚和引脚分配
    2. 5.2 使用标准 JTAG 连接器的调试端口连接
  9. 主要模拟外设
    1. 6.1 ADC 设计注意事项
    2. 6.2 OPA 设计注意事项
    3. 6.3 DAC 设计注意事项
    4. 6.4 COMP 设计注意事项
    5. 6.5 GPAMP 设计注意事项
  10. 主要数字外设
    1. 7.1 计时器资源和设计注意事项
    2. 7.2 UART 和 LIN 资源以及设计注意事项
    3. 7.3 MCAN 设计注意事项
    4. 7.4 I2C 和 SPI 设计注意事项
  11. GPIO
    1. 8.1 GPIO 输出开关速度和负载电容
    2. 8.2 GPIO 灌电流和拉电流
    3. 8.3 高速 GPIO (HSIO)
    4. 8.4 高驱动 GPIO (HDIO)
    5. 8.5 开漏 GPIO 可在没有电平转换器的情况下支持 5V 通信
    6. 8.6 在没有电平转换器的情况下与 1.8V 器件通信
    7. 8.7 未使用引脚连接
  12. 布局指南
    1. 9.1 电源布局
    2. 9.2 接地布局注意事项
    3. 9.3 布线、过孔和其他 PCB 元件
    4. 9.4 如何选择电路板层和建议堆叠
  13. 10引导加载程序
    1. 10.1 引导加载程序简介
    2. 10.2 引导加载程序硬件设计注意事项
      1. 10.2.1 物理通信接口
      2. 10.2.2 硬件调用
  14. 11参考文献
  15. 12修订历史记录

内部振荡器

内部低频振荡器 (LFOSC)

LFOSC 是一种片上低功耗振荡器,出厂时调整为 32.768kHz 的频率。它提供了一个低频时钟,可用于帮助系统实现低功耗。当在较低的温度范围内使用时,LFOSC 可提供更高的精度。相关详细信息,请参阅器件特定数据表。

GUID-6F9FAF5C-CAE2-45EB-B121-3EF60842C773-low.png图 4-1 MSPM0G 系列 LFOSC

内部系统振荡器 (SYSOSC)

SYSOSC 是一款精确且可配置的片上振荡器,其出厂修整频率为 32MHz(基频)和 4MHz(低频),支持用户修整的 24MHz 或 16MHz 工作频率。它提供了一个高频时钟,让 CPU 能够高速运行以执行代码和处理性能。

GUID-7C3445B4-3C5F-44E2-BD56-9182C3C24C8D-low.png图 4-2 MSPM0G 系列 SYSOSC

SYSOSC 频率校正环路

该振荡器的额外硬件设置是一个外部电阻,该电阻安装在 ROSC 引脚和 VSS 之间,用于将 SYSOSC 从整个温度范围内 ±2.5% 的基础精度提高到更高。

要确定总体 SYSOSC 应用精度,应通过整合以下误差源来确定总体误差:

  1. ROSC 基准电阻误差(由于容差和温漂)
  2. FCL 模式下的 SYSOSC 电路误差(-40°C 至 85°C 时为 ±0.75%,-40°C 至 125°C 时为 ±0.90%)

表 4-1 展示了如何在两个温度范围内计算两个不同 ROSC 电阻器规格的 SYSOSC 应用精度。有关更多详细信息,请参阅特定于器件的 TRM。

表 4-1 在 FCL 模式下基于不同 ROSC 容差、RSOC TCR 和环境温度 (TA) 的 SYSOSC 精度
环境温度 (TA) -40 ≤ TA ≤ 125°C -40 ≤ TA ≤ 85°C
ROSC 电阻参数 ±0.1% 25ppm/°C ±0.5% 25ppm/°C ±0.1% 25ppm/°C ±0.5% 25ppm/°C
标称 ROSC 电阻 (ROSCnom) 100kΩ
最大 ROSC 电阻(25°C 时) 100.1kΩ 100.5kΩ 100.1kΩ 100.5kΩ
最小 ROSC 电阻(25°C 时) 99.9kΩ 99.5kΩ 99.9kΩ 99.5kΩ
ROSC 电阻 TCR 25 ppm/°C
ROSC 温漂 -0.16%至0.25% -0.16%至0.15%
最大 ROSC 电阻(在高温下)(ROSCmax) 100.35kΩ 100.75kΩ 100.25kΩ 100.65kΩ
最小 ROSC 电阻(在低温下)(ROSCmin) 99.74kΩ 99.34kΩ 99.74kΩ 99.34kΩ
ROSC 电阻误差(高温)(ROSCerr+) +0.35% +0.75% +0.25% +0.65%
ROSC 电阻误差(低温)(ROSCerr-) -0.26% -0.66% -0.26% -0.66%
SYSOSC 电路误差 (SYSOSCerr) ±0.9% ±0.75%
总精度(TOTerr-,TOTerr+ -1.2%至+1.3% -1.6%至+1.7% -1.0%至+1.0% -1.4%至+1.4%

系统锁相环 (SYSPLL)

SYSPLL 是具有可编程频率的系统锁相环,用于实现 MSPM0G 系列的最高速度 (80MHz)。

GUID-0B426492-916A-46DF-A656-C57DD88B1C6A-low.png图 4-3 MSPM0G SYSPLL 电路