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.

[参考译文] MSPM0G3507:MCAN 不能与 MSPM0G3507 上的 TJA1051T/3 收发器配合使用–CAN 收发器兼容性说明

Guru**** 2524480 points
Other Parts Discussed in Thread: MSPM0G3507, TCAN332

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1560888/mspm0g3507-mcan-not-working-with-tja1051t-3-transceiver-on-mspm0g3507-can-transceiver-compatibility-clarification

器件型号:MSPM0G3507
主题: TCAN332 中讨论的其他器件

工具/软件:

尊敬的 TI 团队:

我正在使用进行 CAN 通信 MSPM0G3507 微控制器、并面临 MCAN 在中无法正常运行的问题 0:正常模式 当连接到外部 CAN 收发器时。

下面是我的设置和问题的快速总结:


我的设置:

  • MCU: MSPM0G3507

  • MCAN 时钟: 40MHz

  • 比特率: 500kbps(标称值)、使用 CAN FD

  • 使用的收发器: TJA1051T/3

  • PEAK CAN 工具 连接作为第二个节点进行测试

  • 端接: 正确的 120Ω


问题描述:

  • MCAN 在中可实现理想运行 内部环回模式

  • 指定 0:正常模式 、I:

    • 在总线上看不到有效的 CAN 帧

    • 具体请参阅 RX (PA13) 上无活动 当从 PEAK 工具发送帧时

    • 具体请参阅 错误帧 添加到总线上的任意器件

  • 也无法在 TX 线上正确观察到传输帧

TJA1051T/3 似乎与 MSPM0 的 3.3V 逻辑电平 (TXD 和 RXD) 不兼容。


问题:

  1. 您能否证实一下 TJA1051T/3 不适用 对于 MSPM0 来说是不匹配的吗?

  2. 那个 TI 推荐的 CAN 收发器 是否与 MSPM0 的 3.3V IO 电平兼容?

  3. 是否有官方列表或文档显示 经测试的收发器 (例如 TCAN114x、TCAN332 等)、这些均通过验证可与 MSPM0 配合使用?

  4. 是否有可用于测试的带有兼容收发器的示例 Booster Pack 或 EVM?

  5. 我将在下面附上我的项目.zip 文件、如果我犯了任何配置错误、请评估它。https://digitalsharkblr-my.sharepoint.com/:u:/g/personal/prashanthkumar_mg_digitalshark_in/EU_0mQKDEWVKshkj0tjeRewBEZCRrq35YQh5zaQLVhACog?e=IRh29U

提前感谢您的帮助和指导!

此致、
[Prashanth Kumar M G]

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

    您好、

    1.在 TJA1051T/3 的数据表上查看。 似乎它支持 3V 的 VIO。 因此、在应用级别、您需要为 TJA1051T/3 提供 5V 的 VCC 和 3.3V 的 Vio。

    2、3 和 4。 TCAN114x、TCAN1046 EVM 等 只要 Vio 支持 3V 电压。  

    5.我们将检查它,并在稍后提供反馈。

    此致、

    现金好