一、配置步骤
1、编程USARTx_CR1的M位来定义字长。
2、编程USARTx_CR2的STOP位来定义停止位位数。
3、编程USARTx_BRR寄存器确定波特率。
4、使能USARTx_CR1的UE位使能USARTx。
5、如果进行多缓冲通信,配置USARTx_CR3的DMA使能(DMAT)。
6、使能USARTx_CR1的TE位使能发送器。
二、发送数据
7、向发送数据寄存器TDR写入要发送的数据。
8、向TDR寄存器写入最后一个数据后,等待状态寄存器USASRTx_SR的TC位置1,传输完成。