电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

uart接口界说_uart接口协议

2017-07-20 09:56分类:电子技术 阅读:

 

uart接口界说_uart接口协议
串口进行通讯的办法有两种:同步通讯办法和异步通讯办法
SPI(Serial Peripheral Interface:串行外设接口);
I2C(INTER IC BUS:意为IC之间总线),一(host)对多,以字节为单位发送。
UART(Universal Asynchronous Receiver Transmitter:通用异步收发器), 一对一,以位为单位发送。
一般uart操控器在嵌入式体系里边都做在cpu一同,像IMX6便是这么,总共支撑5个uart操控器。
总结下它的特征:
UART一般四个pin(RS232比照多pin,可是常用的也是这几个):
VCC:供电pin,一般是3.3v,在咱们的板子上没有过电维护,这个pin一般不接,不影响运用
GND:接地pin,有的时分rx承受数据有疑问,就要接上这个pin,一般也可不接
RX:接纳数据pin
TX:发送数据pin,我之前碰到串口只能收数据,不能发数据疑问,经baidu,正本是设置了流操控,吊销就能够了,适用于putty,SecureCRT
在调试gps的时分我用到了uart,其时由于gps这个模块的特征是没有连续,IC数据直接通过uart上报,
调试串口的时分我就直接用了两个线连出了rx,tx,然后用gps在pc端的东西从串口获取数据,直接剖析gps数据,这么查验了gps的数据没有疑问。
可是一般嵌入式的串口运用的是RS232协议,而许多电脑(分外笔记本)上没有传统的rs232口,一般用要先把rs232的电平改换为UART 的TTL电平,然后通过usb模仿uart连到
电脑上。下图便是这个样的比方。


UART与RS232、TTL串口联络
UART是通用异步串行口的意思,RS232是UART的一种,它选用的232电平。别的的UART还有单片机上的异步通讯口,选用的是TTL电平。
TTL电平是3.3V的,而RS232是负逻辑电平,它界说+5~+12V为低电平,而-12~-5V为高电平。
Uart串口的RXD、TXD等一般直接与处理器芯片的引脚相连,而RS232串口的RXD、TXD等一般需求通过电平改换(一般由Max232等芯片进行电平改换)才华接处处理器芯片的引脚上,不然这么高的电压很或许会把芯片烧坏。
咱们往常所用的电脑的COM口即串行通讯端口(串口)便是RS232的,当咱们在做电路作业时,应当留心下外设的串口是TTL类型的仍是RS232类型的,假定不匹配,应当找个改换线(一般这根改换线内有块类似于Max232的芯片做电平改换作业的),可不能盲目地将两串口相连。
另留心:串口方案规范是不支撑热插拔。实习中有些人也热插拔着,但尽量少吧,防止板子芯片坏了。
UART 指异步串行通讯接口,对电平信号没有规矩; RS232是指一个规矩了信号电平的异步串行通讯接口; UART所指意义更宽, RS232规矩相对狭隘!

上一篇:电感式镇流器电路中电容的效果

下一篇:晶体管构成的接触开关电路图

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部