ZHCAF63 June   2024 MSPM0G3507

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
    1. 1.1 连接 CAN 和 I2C 的桥接器
  5. 2实施
    1. 2.1 原理
    2. 2.2 结构
  6. 3软件说明
    1. 3.1 软件功能
    2. 3.2 可配置参数
    3. 3.3 自定义元件的结构
    4. 3.4 FIFO 的结构
    5. 3.5 I2C 接收和传输(透明传输)
    6. 3.6 I2C 接收和传输(协议传输)
    7. 3.7 CAN 接收和传输
    8. 3.8 应用集成
  7. 4硬件
  8. 5应用程序方面
    1. 5.1 结构灵活
    2. 5.2 I2C 的可选配置
    3. 5.3 可选的 CAN 配置
    4. 5.4 CAN 总线多节点通信示例
  9. 6总结
  10. 7参考资料

引言

根据应用不同,现在器件之间的通信方法有很多。当今的 MCU 通常支持多种通信方法。例如、MSPM0 可以在特定器件上支持 UART、I2C、CAN 等。当器件需要通过不同的通信接口传输数据时,我们可以构建一个桥接器。

对于 CAN 和 I2C,CAN-I2C 桥接器充当两个接口之间的转换器。CAN-I2C 桥接器使器件能够在一个接口上发送或接收信息,并在另一个接口上接收或发送信息。

本应用手册介绍了创建和使用 CAN-I2C 桥接器时采用的软件和硬件设计。通过提供 CAN 和 I2C 通信接口,我们可以将 MSPM0G3507 微控制器 (MCU) 作为一种设计。随附的演示使用具有 2Mbps CANFD 和 400kHz 总线速度 I2C 的 MSPM0G3507 来演示如何在通道之间进行数据收发。