如上图所示:本意是RS485和RS232共用串口2,使用时根据实际需要接入通信数据。
实际上使用RS232没问题,但是会有通信不上的情况,调试发现输入到单片机中的接收数据低电平没有被正确拉到GND。
原因是同时安装了RS485和RS232芯片,在RS232输出低电平时,由于RS484输出的是高电平,导致信号未能被正确拉低。
这可能会导致问题,如更换一个品牌的芯片可能就不行了。
如上图所示:本意是RS485和RS232共用串口2,使用时根据实际需要接入通信数据。
实际上使用RS232没问题,但是会有通信不上的情况,调试发现输入到单片机中的接收数据低电平没有被正确拉到GND。
原因是同时安装了RS485和RS232芯片,在RS232输出低电平时,由于RS484输出的是高电平,导致信号未能被正确拉低。
这可能会导致问题,如更换一个品牌的芯片可能就不行了。