TI发送完数据就置位。数据位发送完,还要继续发停止位,一般是1个位的1。接收时收到停止位才能算接收完,RI才有可能置位(某些型号的单片机还有可能要进一步识别错误,如果接收出错,有可能不置位RI)。
仿真软件的原因吧0.06ms是软件给你说的?如果单片机自己发自己收肯定是先发送完成,触发TI,进入串中断但是如果你去查询中断标志时,数据已经接收到了,触发了RI,但程序已经在中断里了,所以无法再进入中断了所以,我觉得如果在中断里查询TI和RI都是1虽然像是同时置位,但还是有先后