当前位置:   article > 正文

3. 通用同步/异步收发器接口USART_usart1_rxd

usart1_rxd

3. 通用同步/异步收发器接口USART

  3.1 UART简介

  3.2 USART结构及寄存器说明

  3.3 USART设计实例

    3.3.1 USART基本功能程序设计

    3.3.2 与计算机通信程序设计

    3.3.3 用printf()实现通行程序设计

 

3.1 UART简介

  • 并行/串行:同步/异步:UART(Universal Asynchronous Receiver/Transmitter)

UART                       TxD                      RxD                                GND

SPI                     MISO              MOSI          SCLK       NSS       GND

I2C                         SDA                      SCL                                 GND

USB                       5V                  D+               D-                       GND

 

 

  • UART的相关标准规定了接口的机械特性、电气特性和功能特性等,UART的电气特性标准包括RS-232C、RS422、RS423和RS485等,其中RS232C是最常用的串行通信标准
  • RS-232C的全称是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”,其中DTE包括微机、微控制器和打印机等,DCE包括调制解调MODEM、GSM模块和 WiFi模块等
  • RS-232C机械特性规定RS-232C使用25针D型连接器,后来简化为9针D型连接器
  • RS-232C电气特性采用负逻辑:逻辑“1”的电平低于-3V,逻辑“0”的电平高于+3V,这和TTL的正逻辑(逻辑“1”为高电平,逻辑“0”为低电平)不同,因此通过RS-232C和TTL器件通信时必须进行电平转换
  • 目前微控制器的UART接口采用的是TTL正逻辑,和TTL器件连接不需要电平转换。和采用负逻辑的计算机相连时需要进行电平转换,或使用UART-USB转换器连接
  • RS-232C功能特性规定各引脚功能
引脚 名称 功能 DTE方向 DCE方向 引脚 名称 功能 DTE方向 DCE方向
1 DCD 载波检测 输入 输出 6 DSR 数据设备准备好 输入 输出
2 RXD 接收数据 输入 输出 7 RTS 请求发送 输出 输入
3 DCD 发送数据
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/150543
推荐阅读
相关标签
  

闽ICP备14008679号