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.

[参考译文] TMS320F280039C:用作标准 CAN 的 MCAN 模块

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1185613/tms320f280039c-mcan-module-used-as-standard-can

器件型号:TMS320F280039C
主题中讨论的其他器件:C2000WARE

您好、先生、

我想将 DSP 的两个 CAN 模块用作标准 CAN。

我是否可以使用 标准模块的相同库函数???? 例如 CAN_initModule();、CAN_setBitRate();等等

我使用了相同的函数、然后它在 CAN_initModule (MCANA_base)执行期间显示 Assert Estop Error;。

请建议另一种配置 MCAN 模块的方法。

此致、

Bharat

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

    Bharat、

    您使用的 F280039器件具有个单独的模块:DCAN (仅支持经典 CAN)和 MCAN (同时支持经典 CAN 和 CAN-FD)

    由于它们是单独的模块、因此相同的功能不适用于两者。 为了配置 MCAN 模块、我们有一个单独的函数库。 您可以参考 C2000ware (C2000Ware_X_XX_00_00\driverlib\f28003x\examples\mcan)中的示例、以实现 MCAN 的基本命令。

    谢谢。