为了扩展一下Weydert的想法……如果CANTX引脚是开路漏极,你可以把所有的TX/RX线绑在一起,然后加上一个上拉线。否则,如果CANTX信号是推挽信号,你必须用一个二极管隔离它,这样它只能把总线拉低。可以使用EGIST位来实现这一点。根据描述,在ENDRHI=0的情况下,CANTX管脚在隐形时是三态的。通常使用收发信机时,我必须设置这个位=1,这样CANTX管脚在隐形时将驱动VDD。否则,线路浮动,收发信机有问题。
为了扩展一下Weydert的想法……如果CANTX引脚是开路漏极,你可以把所有的TX/RX线绑在一起,然后加上一个上拉线。否则,如果CANTX信号是推挽信号,你必须用一个二极管隔离它,这样它只能把总线拉低。可以使用EGIST位来实现这一点。根据描述,在ENDRHI=0的情况下,CANTX管脚在隐形时是三态的。通常使用收发信机时,我必须设置这个位=1,这样CANTX管脚在隐形时将驱动VDD。否则,线路浮动,收发信机有问题。
举报