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.

[参考译文] TDA4VH-Q1:在 CAN-FD 中启用 BRS 支持

Guru**** 2558250 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1569833/tda4vh-q1-enable-brs-support-in-can-fd

器件型号:TDA4VH-Q1


工具/软件:

您好 TI 专家、

我们希望使用 BRS 发送 CANFD 数据。

我们尝试在启用和未启用 brs 位的情况下从终端发送 CANFD 数据、如果在禁用 brs 的情况下发送、则将数据传输到 CANoe、而不是在启用 brs 的情况下发送。

     未启用 brs : cansend main_mcan12 123##0deadbele  ->在独木舟中成功接收到的数据

     已启用 brs :   cansend main_mcan12 123#1deadbele  ->抛出带有位位置的填充错误

 

所以,你能告诉你是否有任何需要改变的 BRS 在独木舟配置侧或驾驶员侧.

注意: 我们在发送命令之前还按如下方式设置配置:

IP 链路设置 main_mcan12 类型 CAN 比特率 500000 dbitrate 4000000 FD 打开
IP 链路将 main_mcan12 设置为 up

此致、

Syed Fawwaz。

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

    您好、Syed、

    您能否确保 独木舟和船板之间的采样点一致?

    此致、

    Takuma

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

    尊敬的 Takuma:

    比特率的采样点不匹配、在更改独木舟配置后、使用 BRS 的 CAN 传输在端子侧的两侧工作。 谢谢

    我们能否 在不使用终端控制台命令(例如使用任何 API)的情况下从用户空间应用程序端访问 BRS 位?

    谢谢、

    Syed Fawwaz

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

    您好、Syed、

    很高兴我们可以找出问题的根源!  

    通过用户空间编程时、可以使用类似于“ip"命令行“命令行界面使用的 Netlink API、也可以使用类似 libsocketcan 的库。

    此致、

    Takuma