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.

[参考译文] ISO1042:CAN 总线意外交换 TX 和 RX 是否可以解决(在固件中)而无需板返工

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

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/1367244/iso1042-can-bus-accidentally-swapped-tx-and-rx-is-it-possible-to-solve-in-firmware-without-board-rework

器件型号:ISO1042

工具与软件:

大家好、

我将一个 隔离式 CAN 收发器 与我的 微控制器相连。 下面提供了我的原理图。

TXD 意外连接到微控制器的 RXD、而 RXD 连接到微控制器的 TXD。

我的问题是、能否在不对电路板进行任何返修的情况下解决该问题?

我知道固件人员可以通过对他们的代码进行一些更改并建立此接口来为我们提供帮助。

此致

哈里

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

    ISO1042的引脚2和3硬编码为输入和输出。

    我想您一定能够在 TI 论坛中找到有关 NXP 微控制器的帮助。

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

    我想知道您的意见、我们可以将微控制器侧的 TX 和 RX 互换使用吗?

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

    微控制器不关心我的意见。 请查看参考手册如何分配引脚、但是我怀疑您是否可以交换 CAN1_RX 和 CAN1_TX。

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

    谢谢。。。

    已使用 NXP 进行检查、无法更改