This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMS570LC4357:HalCodeGenerator 中的 CAN1、CAN2、CAN3、CAN4配置

Guru**** 2204280 points
Other Parts Discussed in Thread: HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/834121/ccs-tms570lc4357-can1-can2-can3-can4-configuration-in-halcodegenerator

器件型号:TMS570LC4357
主题中讨论的其他器件:HALCOGEN

工具/软件:Code Composer Studio

要通过 CAN 将数据从一个传感器发送到另一个电路板、我是否需要配置所有模块 CAN1、CAN2、CAN3、CAN4?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您不必配置所有 CAN 模块。 您只能配置使用过的模块
    请注意、如果您使用的是 LaunchPad、则必须连接 CAN 收发器(例如 SN65HVDA541)。  LaunchPad 板上没有收发器。

    CAN 模块在器件 TRM 的第27章中进行了介绍。

    可在 HALCoGen 示例文件夹中找到使用示例。 有关使用此示例的说明,请访问帮助主题->示例。

    我建议您从示例开始。

    此致、
    米罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对于传输项目 TX、设置这个吗? 激活并发送到全部3 个"Message1配置、message2配置、message3配置??/

    接收项目 RX、我设置 ACTIVATE 和 Rx??  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    这取决于您的需求。 您必须至少配置一个用于传输的消息框、以及至少配置一个用于接收的消息框。 在示例中、CAN1..4是配置的、因为稍后在应用中会使用所有这些参数。

    请注意、如果您使用的是 LaunchPad、则如果您想与另一电路板通信、则必须连接 CAN 收发器(例如 SN65HVDA541)。  LaunchPad 板上没有收发器。 示例使用内部回送模式、因此不使用收发器。

    此致、
    米罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    那么、我必须为 TX 项目和 RX 项目配置 CAN1吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    CAN 是一个多主器件串行总线。 CAN 网络上需要两个或多个节点进行通信。 所有节点均通过两线总线相互连接。如果您的器件是 CAN 网络的一部分、则只能为 TX 和 RX 配置 CAN1。

    此致、
    米罗