当 DE=1 时,A = DI = B' ;
那么此时把两者连接起来,就出现逻辑竞争(黄色);
这应该是程序的时序出了问题。
不应该同时出现发送方,即都同时发生 DE=1 的情况;
proteus仿真RS485通信,会出现黄色电平,说明电平状态不确定,可在A线上加一个10K的上拉电阻,B线上加一个10K的下拉电阻。上拉是接到VCC,下拉是接到GND。