如果单片机发送数据,发送完过后,接收方的SUBF里就有了刚接受到的数据,同时接收方的RI置1,然后由于接收方在执行其他程序没有执行完,没有把RI软件清零,那么发送方此时又要发送数据,那么怎么办呢?此时发送方还可以发送数据吗?假如可以,接收方还接受吗?
如果要是接受方软件把RI清零后,接收方才可以接受数据,那么假如在它没有把RI清零之前,发送方发的数据就会丢失吗?还是发送方不会发送数据呢?
要是前者数据丢失怎么办了呢?
另外要是要是接收方把RI清零过后,还没有来得及把SUBF里面的数据转移出去,接受方又发来数据,那又怎么办呢??
有没有好心人告诉我一下啊 ?
有没有谁告诉我怎么知道发送方跟接收方的串口通信时序关系啊 ?