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.

[参考译文] PROCESSOR-SDK-J721S2:如何将 MCU CAN FD 配置为传统 CAN?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1462763/processor-sdk-j721s2-how-to-config-mcu-can-fd-to-classical-can

器件型号:PROCESSOR-SDK-J721S2

工具与软件:

尊敬的团队:

pdk_j721s2_10_00_00_27\packages\ti\csl\examples\mcan\mcanEvmLoopback\mcan_evm_loopback_app_main_k3.c

使用 CAN FD 作为默认值的示例代码。 如何将其切换到经典 CAN?

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

    您好!

    CAN-FD 操作通过电子保险丝启用。 API 必须返回 false   MCAN_isFDOEnable()、然后它将切换到传统 CAN。
    return
    Tarun Mukesh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Tarun:

    这是检查 CAN 工作模式的结果。 我需要配置为经典 CAN、它的波特率。

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

    您好!

    以下两个配置位都必须清零才能启用标准操作。

        initParams.fdMode            = 0x0U; // FD operation disabled.
        initParams.brsEnable         = 0x0U; // Bit rate switching for
                                             // transmissions enabled.
    Regards
    Tarun Mukesh