ZHCABY3C March   2023  – May 2025 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参考资料
  16. 13修订历史记录

MCAN 设计注意事项

控制器局域网 (CAN) 是一种串行通信协议,用于有效地为具有高可靠性的分布式实时控制提供支持。CAN 具有较高的抗电气干扰能力,并且能够检测各种类型的错误。在 CAN 中,许多较短的信息会广播到整个网络,从而在系统的每个节点中提供数据一致性。

MCAN 模块支持传统 CAN 和 CAN FD(具有灵活数据速率的 CAN)协议。CAN FD 特性可实现更高的吞吐量和增加每个数据帧的有效负载。传统 CAN 和 CAN FD 器件可以在同一网络上共存而不会发生任何冲突,前提是传统 CAN 器件使用部分网络收发器,其中该收发器可以检测和忽略 CAN FD,而不产生总线错误。MCAN 模块符合 ISO 11898-1:2015 标准。

一些 MSPM0G 器件包括 MCAN 和 LIN 模块。要正常连接到 CAN 和 LIN 总线,器件需要外部 MCAN 收发器或 LIN 收发器,如图 7-4 所示。

 MCAN 典型总线布线图 7-4 MCAN 典型总线布线

TCAN1042GV 是一款 CAN 收发器,符合 ISO11898-2 (2016) 高速 CAN(控制器局域网)物理层标准。此项可用于速率高达 5Mbps(兆位/秒)的 CAN FD 网络,其中提供 I/O 电平的辅助电源输入,用于设置输入引脚阈值和 RXD 输出电平。该器件具备低功耗待机模式及远程唤醒请求特性。此外,该器件都提供多种保护特性来提高器件和网络的耐用性。图 7-5 包括参考设计电路。有关更多详细信息、请参阅 TCAN1042-Q1 汽车级具有 CAN FD 的故障保护 CAN 收发器数据表

 使用 MSPM0G 的典型 CAN 总线应用图 7-5 使用 MSPM0G 的典型 CAN 总线应用