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.

[参考译文] MCAN0-AM263X:将 CAN 接口更改为 MCU-PLUS-SDK

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1319227/mcu-plus-sdk-am263x-changing-can-interface-to-mcan0

器件型号:MCU-PLUS-SDK AM263X
主题中讨论的其他器件:SysConfigTMDSHSECDOCKTMDSHSECDOCK-AM263

大家好!

我已经从 SDK 中更改了"mcan_loopback"示例 并禁用了内部环回、以便可以看到 MCAN_TX 上传输的数据。 当我使用连接到 AM263xCC EVM 板上 TCAN_1042的 MCAN1时、更改后的代码正常工作。 但是、当我将 MCAN1更改为 MCAN0 (在 SysConfig 中)时、我无法在 MCAN0_TX 上看到数据传输、该数据传输应该在 HSEC_MCAN0_TX (J13A 连接器的引脚82)上可用。

在此问题上、您能帮助我吗?

Br

萨曼

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

    Saman、  

    没有用于 MCAN0外设的板载 CAN 收发器、因此将不会传输 CAN 数据。

    如果您要使用 MCAN0、建议购买 TMDSHSECDOCK-AM263、因为一个板载 CAN 收发器连接到 MCAN0 RX/TX 信号、允许您使用该外设。

    此致、

    布伦南

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

    尊敬的 Brennan:
    你是对的。 由于我使用旧版本的 TMDSHSECDOCK、因此没有用于 MCAN0的板载 CAN 收发器。

    在 SDK CAN 控制器和 CAN 收发器芯片之间是否传输 CAN-TX 数据所需的任何握手?

    我的意思是、没有板载 CAN 收发器芯片、是否可以在 CAN-TX 引脚上传输数据?

    Br

    萨曼

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

    Saman、

    这的用例是什么? 如果没有 CAN 收发器来显示差分对、则来自 MCU MCAN 引脚的任何数据都毫无意义。  为了有效利用 MCAN0外设、您需要使用板外 CAN 收发器并连接到这些 HSEC 引脚。  或者、购买具有 MCAN0板载收发器的 TMDSHSECDOCK-AM263。

    此致、

    布伦南