请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:SN65HVD235 我有一个器件、其中的串行端口数据通过 CAN 收发器(而不是我的设计)以相同的排列传输到另一个器件。 此通信线路上始终只连接这两个器件。
收发器的功能奇怪。 AB 引脚由硬件接地。 我已经使用不同的计量表对其进行了多次验证。 因此未使用自动波特环回模式。 仍然不知何故、我 MCU 发送至 D 引脚的数据从 R 引脚反映回。 我已经使用示波器对此进行了验证。 D 和 R 引脚之间不存在短路。 即使 CANH 和 CANL 未连接到任何器件、也会发生这种情况。
我在不同的电路板上注意到了这种行为。
发生这种情况是否是因为收发器不是由 CAN 控制器驱动、而是由串行端口外设驱动?