串口中断问题 如图,简单理解为 发送空闲产生中断:发送连续的所有数据完成后产生中断 发送寄存器空产生中断:发送完一个字节产生一个中断 原理: UART有寄存器和一个缓存,填数时先填入缓存,再填入寄存器,(所以最开始可以填两个数再发送,然后依次填数)运作时寄存器数送完后从缓存取,从而数据标记为未完成,因为缓存有数,寄存器送完为空即可产生中断。