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.

[参考译文] TCAN4550EVM:TCAN4550EVM (TCAN4550-Q1)是否支持使用经典 CAN 配置的总线?

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/976914/tcan4550evm-does-the-tcan4550evm-tcan4550-q1-support-buses-configured-with-classical-can

器件型号:TCAN4550EVM
主题中讨论的其他器件: TCAN4550

我尝试使用 TCAN4550EVM 连接到传统 CAN 总线、但我没有收到 CAN 消息。

我获得了与 SPI 配合使用的电路板版本、但它是3.2.1、具体如下所示。

地址:0x1000值:0x32150320
地址:0x1004值:0x87654321

该规范显示"•经典 CAN 向后兼容"、因此我认为我可以连接。但是、我无法接收经典 CAN 消息。

我下载了 TCAN4550演示软件、并尝试从 Kvaser 的 USB CAN I/F 发送消息、其中 FDOE 的控制寄存器设置为0、但接收过程不起作用。

在经典 CAN 环境中接收时、是否有 FDOE 以外的其他位置可将设置更改为 CAN FD?

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

    您好、用户:

    欢迎使用 E2E!  

    TCAN4550能够发送和接收经典 CAN 和 CAN FD 帧。 演示软件的默认配置应允许无问题地接收经典 CAN 帧。 当接收到一个经典 CAN 帧时、消息头中的 FDF 诊断标志应该可以清楚地表明这一点。 两种接收到的帧都将存储在同一个 FIFO 中

    • 您是否能够测试 TCAN4550是否成功接收到 CAN FD 帧? 我想知道这个问题是否特定于经典 CAN 帧。
    • 发送经典 CAN 消息后、中断寄存器的状态是什么?
      • 如果在消息发送后没有设置中断(nINT LED 在消息发送后不置位)、请使用示波器检查 CAN 线路、以便我们可以确认接收器正在检测到有效电平。 如果是这种情况、您能否确认其他 CAN 接收器是否能够使用此设置接收 CAN 帧?
    • 您能否确保在发送此消息时 TCAN4550未处于睡眠状态? 如果器件未接收到任何信号、它将在启动后几分钟内自动超时。 这可以通过 INH 引脚的状态(LED 指示)来检查。  

    请分享您的发现或设置可能与上述问题相关的任何其他信息、同时如果您有任何其他问题、请告诉我。

    此致、
    Eric Schott

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

    感谢你的答复。
    我在下载完500k 后检查了演示软件、并确认我可以接收到经典 CAN。
    非常感谢。

    >关于您的问题、您是否测试过 TCAN4550能够成功接收 CAN FD 帧? 我想知道这是否是一个特定于经典 CAN 帧的问题。
    抱歉、我没有一个能够输入/输出 CAN FD 的器件、因此我无法检查。

    >发送经典 CAN 消息后中断寄存器的状态是什么?
    我确认了我能够通过演示软件接收中断。

    >如果在发送消息后中断没有被置位(nINT LED 在发送消息后不会生效)、请用示波器检查 CAN 线路以查看接收器的有效电平。 在这种情况下、您能否检查其他 CAN 接收器是否能够接收具有此设置的 CAN 帧?
    我没有检查、因为我能够接收。

    >是否可以确认发送此消息时 TCAN4550未处于睡眠模式? 启动后、如果未接收到信号、它将在几分钟后自动超时。 这可以通过 INH 引脚的状态来检查(由 LED 指示)。
    即使它没有接收到信号、我们也已确认它在进入睡眠状态之前没有接收到信号、因此我们不认为睡眠对它有任何影响。
    抱歉、我认为我的额外修正是我无法获得经典 CAN 的原因。

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

    您好!

    很高兴听到您能够找到解决方案。 如果您有任何疑问、请随时回复此主题或创建新主题。

    此致、
    Eric Schott