USART 通用同步收发器,UART 通用异步收发器
    支持LIN(局部互联网)、智能卡协议、IrDA(红外)、以及调制解调器(CTS/RTS)等。
    全双工交换数据、即收发同时进行。
接口
    三个引脚:接收数据输入(RX)、发送数据输出(TX)、地(GND)。
    RX:接收数据串行输入。通过采样技术来区别数据和噪音,从而恢复数据。

    TX:发送数据输出。当发送器禁止时,输出引脚恢复到它的IO端口配置。当发送器**时,不发送数据,TX引脚处于高电平。
传送速率
   
1波特 = 1bps(位/秒)
    常用有:4800、9600、19200、115200波特等。
协议

    总线在发送或接收前应该处于空闲状态;一个起始位;一个数据字(8位/9位),最低有效位在前;一个或两个停止位,表明数据帧的结束。
STM32F103 UART 串口
配置模式
STM32F103 UART 串口
寄存器
   
状态寄存器(USART_SR)
    数据寄存器(USART_DR)
    波特比率寄存器(USART_BRR),12位整数和4位小数
    控制寄存器(USART_CR)

STM32F103 UART 串口

STM32F103 UART 串口

STM32F103 UART 串口

库函数

STM32F103 UART 串口




相关文章:

  • 2022-01-12
  • 2021-07-22
  • 2021-04-07
  • 2021-06-16
  • 2021-04-03
  • 2021-06-10
  • 2021-05-30
猜你喜欢
  • 2021-12-04
  • 2021-09-11
  • 2022-12-23
  • 2021-05-23
  • 2021-11-14
  • 2021-04-04
  • 2021-10-31
相关资源
相似解决方案