ZHCAF96 April 2025 MSPM0G3506 , MSPM0G3507 , MSPM0G3518 , MSPM0G3519
用户无法将节点 A 的 MCAN_TX 直接连接到节点 B 的 MCAN_RX,反之亦然,并期望 CAN 通信成功。在这种情况下,CAN 与 UART 或 SPI 等其他串行接口不同。例如,UART 可以与 RS232 收发器搭配使用,也可以通过直接连接(一个节点的 UART_TX 到另一个节点的 UART_RX,反之亦然)来使用。然而,出于以下原因,CAN 总线需要一个 CAN 收发器。除了转换单端 CAN 信号以进行差分传输之外,收发器还将 CAN_TX 引脚环回到节点的 CAN_RX 引脚。这是因为 CAN 节点需要能够监控传输。
为了节省收发器的成本,某些应用(所有节点都位于同一 PCB 上且靠近)使用二极管等分立式元件来满足 CAN 节点监控传输的要求。