UART接口介绍 |
您所在的位置:网站首页 › 雷电接口电压多少伏 › UART接口介绍 |
1. 概述 UART, Universal Asynchronous Receiver-Transmitter, 通用异步收发器; 串口:在嵌入式里指的是UART口,常用TTL电平即3.3V或者5.0V; COM口:在台式机上常用的口,DB9那种接口,接口协议只有两种RS232和RS485; RS232电平即负逻辑电平,定义+5V~+12V为逻辑0,-5V~-12V为逻辑1。 UART口、COM口指的是物理接口形式; TTL、RS232和RS485指的是电平逻辑标准; TTL电平和RS232电平转换专用芯片有MAX232,TTL电平转USB芯片有CP2102、PL2303、FT230等用USB来扩展串口数量。 2. 硬件结构 与IIC、SPI 等接口一样,都属于串行通信接口,但是UART只有数据线收和发,并无时钟线,故为异步串行通信接口,可以实现全双工通信;在嵌入式系统中,常用与控制系统与外设通信,包括控制器与控制器,控制器与终端设备。线路简单,成本低,传输距离远,但传输速度慢。 VCC:供电pin,一般是3.3V,在实际使用中一般不接,不影响使用; GND:接地pin,板内共地时可以不单独接,板间通信时候必须接上; RX:接收数据pin; TX:发送数据pin; 需要注意TX RX的参考系,不要接反了,电平需要兼容;
如果收发是有关联关系的,很多情况下需要关注流控。 UART CTS/RTS用于硬流控,协调双方收发,保证数据不丢失。Clear to send Request To Send A---------B TX --> RX RX CTS CTS |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |