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.

[参考译文] MCU-PLUS-SDK-AM263X:MCAN 外部读取写入使用 I2C 的示例。 为什么?

Guru**** 2522290 points
Other Parts Discussed in Thread: TCAN1042H

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1240598/mcu-plus-sdk-am263x-example-mcan-external-read-write-uses-i2c-why

器件型号:MCU-PLUS-SDK-AM263X
主题中讨论的其他器件:TCAN1042H

我想使用 SDK (v8.06)中的 MCAN 外部读取/写入示例、但我不知道多少 I2C 的用途来删除它或了解它可能对电路板布局和未来功能产生的影响。  您能解释一下它的功能是什么吗?

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

    Daniel、您好!

    我 假设 您专门使用此处的 AM263控制卡示例。

    如果是、答案就是板载 CAN 收发器 TCAN1042H 需要几个 I2C 命令来配置其运行。 因此、添加了 I2C 以便与 CAN 收发器进行通信、从而使其能够在正确的模式下工作。 如果您使用无需配置的 CAN 收发器、则可以省略 I2C 代码。

    如果您查找 AM263 LaunchPad、您将看到该示例仅对 CAN 收发器进行 GPIO 控制、因为该板上的收发器只需通过 I/O 启用、而无需使用任何寄存器。

    此致、

    拉尔夫·雅各比

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

    谢谢你。  这正是我想知道的。