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.

[参考译文] IWR6843AOPEVM:如何从 CAN FD 切换到传统 CAN 扩展的示例"CAN 集成"?

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1419347/iwr6843aopevm-how-to-switch-from-can-fd-to-classical-can-extended-in-example-can-integration

器件型号:IWR6843AOPEVM

工具与软件:

尊敬的 TI:

我正在使用 IWR6843AOPEVM 通过 CAN 将数据传输到 STM32F407G-Disc1。 因为我的 STM32不支持 CAN FD、所以我想使用传统 CAN 来实现它。 我已按照《 CAN 集成用户指南》中的说明操作 、但似乎无法正常工作。 我检查了雷达、发现它仍然正常传输数据。  

我希望你能尽快回复我。 非常感谢。

BR、

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

    你(们)好

    感谢您的提问。 请允许我们在几天内回复

    此致

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

    您好!

    感谢您深入了解如何让 CAN 集成示例实现经典 CAN 功能。 只是为了验证、您是否遵循了"使用经典 CAN"小节? 请验证您是否已完成以下操作:

    • 将全局 帧类型 变量(约第719行)从  CANFD_MCANFrameType_FD 更 改为 CANFD_MCANFrameType_Classic  、以通知驱动程序使用经典帧传输和接收验证
    •   中定义的 fdMode 参数(约第3617行)  MCANAppInitParams  必须设置为0才能禁用灵活数据(FD)操作-即 CCCR。 FDOE = 0

    更改后、请确保重新构建工程并使用新的二进制文件。 如果您已经测试了这些步骤、请告诉我。 如果这样做不能产生预期的行为、那么也许您可以提供更多详细信息、说明您打算做什么以及它的故障位置。

    此致、

    Kristien

x 出现错误。请重试或与管理员联系。