1.发送的时候会首先关发送中断,然后填写发送buffer,写完之后会根据写buffer之前串口是否已经在发送来决定此时是否要开中断,如果之前没有在发送,则需要先发一个字节,启动发送过程,如果已经在发送,则直接开中断继续发送。
2.接收过程中会首先关接收中断,待读完接收buffer后再打开中断,继续接收。
1.发送的时候会首先关发送中断,然后填写发送buffer,写完之后会根据写buffer之前串口是否已经在发送来决定此时是否要开中断,如果之前没有在发送,则需要先发一个字节,启动发送过程,如果已经在发送,则直接开中断继续发送。
2.接收过程中会首先关接收中断,待读完接收buffer后再打开中断,继续接收。