ZHCAF59 March   2025 MSPM0G3507

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
    1. 1.1 CAN 和 UART 之间的桥接器
  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 UART 接收和传输(透明传输)
    6. 3.6 UART 接收和传输(协议传输)
    7. 3.7 CAN 接收和传输
    8. 3.8 应用集成
  7. 4硬件
  8. 5应用程序方面
    1. 5.1 灵活的结构
    2. 5.2 CAN 的可选配置
    3. 5.3 CAN 总线多节点通信示例
  9. 6总结
  10. 7参考资料

硬件

通过 LaunchPad 上的 XDS110,用户可以使用 PC 在 UART 端发送和接收消息。作为演示,可以将两个 LaunchPad 用作两个 CAN-UART 桥接器以形成一个环路。当 PC 通过其中一个 LaunchPad 发送 UART 消息时,PC 将从另一个 LaunchPad™ 接收 UART 消息。图 4-1 展示了基本结构。请注意,构建 CAN 总线需要 CAN 收发器。

随附的演示使用两个 LaunchPad:一个 TCAN1046EVM 和一个 PC。TCAN1046EVM 是一款高速双通道 CAN 收发器评估模块。图 4-2 显示了演示的连接。对于 LaunchPad,PA12 用于 CAN 发送,PA13 用于 CAN 接收。PA12 和 PA13 应连接到 TCAN1046EVM 的 TX 引脚和 RX 引脚。PA20 用于 UART 发送,PA21 用于 UART 接收。请注意,LaunchPad 的 eZ-FET 上的反向通道 UART 接口可用于与 PC 的 UART 通信。

对于 TCAN1046EVM,VCC 必须连接到 5V,VIO 必须连接到 3.3V,因为 TCAN1046 支持电平移位。要构建 CAN 总线,CANH1 和 CANL1 必须连接到 CANH2 和 CANL2。此外,CAN 总线上的终端(CANH 和 CANL)必须配置 J2(或 J3)和 J6(或 J8)跳线。每个跳线都将 120Ω 终端添加到各自的总线。有关更多信息,请参阅相关文档。

 随附演示的基本结构图 4-1 随附演示的基本结构
 演示的硬件连接图 4-2 演示的硬件连接