串口数据接收问题?我用单片几串口向一块芯片发送数据,返回数据不真确,我就用三根线联上加上232芯片,
在计算机的超级终端里看,我发送的数据正确,没有问题,用超级中断接受的数据也正确,
说明接受我发送数据的芯片没有问题,这个芯片返回的数据也是正确的,但是我在单片机接
收这芯片返回的数据只有三位,而正确要十几个字节,在单片机UDR里收不全?我是中断方
式接受的,有一个返回数据应该能收到一个数据?还有就是最后一个数据总是发生帧
DATAOVERRUN (DOR)错误。我不知道怎么避免?请各位DX,有什么办法?谢谢了。