USART_IT_TC是移位寄存器把数据传输完后置1有效,只要把USART_IT_TC标志位置0就不再会进入中断 USART_IT_TXE是USART_DR寄存器为空就置1从而开启中断,所以一开始USART_DR寄存器没有数据时也会进入一下中断,因为只要寄存器空就进入中断所以USART_IT_TXE需要的是直接关掉中断,USART_ITConfig(USART1, USART_IT_TXE, DI...