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.

[参考译文] F28379D LaunchPad eCAN 模块 Matlab / Simulink

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/857497/f28379d-launchpad-ecan-module-matlab-simulink

主题中讨论的其他器件:LAUNCHXL-F28379D

您好!

 

我使用带 Matlab / Simulink 的 LAUNCHXL-F28379D 板来构建 CAN 通信。 我想使用两个 CAN 模块 A 和 B。但我有一点困惑。

 

 

 

当我将 eCAN 发送块配置为模块 eCAN-B 并在电路板上部署 Simulink 模型时、我能够从电路板上的 CAN H/L 引脚(J12)接收到相关的 CAN 消息(279)。

 

但是、

 

当我将 eCAN 发送块配置为模块 eCAN_A 时、我无法从 CAN H/L 引脚(J12)接收消息。

 

 

我也无法确定电路板上的哪些引脚属于模块 eCAN-A 或 eCAN-B 根据配置参数中的硬件板设置、GPIO31和 GPIO30引脚似乎负责 eCAN-A、GPIO12和 GPIO17的 eCAN-B。 但是、我也无法从该引脚接收 CAN 消息。 通过配置 eCAN 发送块模块 eCAN-B、I 调节能够接收来自 J12的消息

 

 

 

我是否必须更改一些参数才能同时使用 eCAN-A?

 

Thans in Advance。

 

Birol

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

    相信阅读:)

    我刚刚阅读了开发板的手册和应用文档、其中编写的内容是只有一个 CAN 收发器连接到 GPIO 12和17。 这就是为什么我只能使用 eCAN-B

    我需要设计或购买 CAN 收发器板、以便将串行 CAN 信号转换为差分信号。

    解决了。

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

    您好、Birol、

    很高兴您在文档中找到了答案。

    此致、

    Srinivasa