STM32 USART

文章目录

  • USART串口通信协议
  • 串口寄存器-USART_CR1
  • 串口寄存器-USART_CR2
  • 串口寄存器-USART_BRR
  • 串口寄存器-USART_ISR
  • 串口寄存器-USART_TDR
  • 串口寄存器-USART_RDR
  • 知识查缺补漏

USART串口通信协议

STM32 USART_第1张图片
发送方将电平又高拉低,意味着通信的开始,然后由低位到高位的数据传输,数据传输完成后可以设置奇偶校验位,通信完成时将电平拉高。

串口寄存器-USART_CR1

STM32 USART_第2张图片

串口寄存器-USART_CR2

STM32 USART_第3张图片

串口寄存器-USART_BRR

STM32 USART_第4张图片

串口寄存器-USART_ISR

STM32 USART_第5张图片
STM32 USART_第6张图片
STM32 USART_第7张图片

串口寄存器-USART_TDR

STM32 USART_第8张图片

串口寄存器-USART_RDR

STM32 USART_第9张图片

知识查缺补漏

串口输出时系统的不兼容换行也不定相同。可以使用“\n\r ,\n\t”.
keil在追源函数的时候不要连参数也选上

你可能感兴趣的:(STM32 USART)