什么是串口与串口通信?XILINX ZYNQ 7045/7020的uart串口
串口又叫做串行接口,(与并行接口相对)也称串行通信接口,是采用串行通信方式的一种扩展接口。串口通信指的是(不同于并行通信)它的数据是一位接一位地进行传输,时间上是顺序进行的。串口传输速度慢,但传送距离比并行口更远,经济成本更低,且不存在数据同步困难的问题。
***举例:
***若当前外设需传输一个字节(8bit)的数据时,串口是将8bit按顺序排好,逐个在1条连接线上传输,而并口则将8个bit并列排放,分别在8条连接线上同时传输。
串口按电气标准及协议分类
串口按电气标准及协议分类,可以分为RS-232-C、RS-422、RS485、USB等不同类型标准。
RS-232-C、RS-422与RS-485标准只对接口的电气特性(比如多少伏为逻辑“1”)做出规定,不涉及接外挂程式、电缆或协议。
USB是近几年发展起来的新型接口标准,主要应用于高速数据传输领域。
需要注意理解的是,我们平时工作中常说的串口、UART、USB通常指的是硬件接口,不会特意指明它是否是属于物理范畴的标准。其它在嵌入式领域常见的串行接口还包括:I2C,SPI,RJ-45,UART,USART等。
应用举例:
1.COM口是PC机上常用的串行口,是异步串行通信接口,也称之为串口(但其实只是串口的一种)。PC 机一般有两种串行口,一种是使用9 针D 形连接器,遵循RS-232标准,也称之为RS-232接口,而另一种使用的是DB25针连接器,也称为RS-422接口。COM口多见于旧式电脑,用于连接鼠标,调制调解器等设备,现在已被USB取代。
2.作为嵌入式开发人员,UART口(通用异步收发传输器)也是必须掌握的。
讲到UART就必须讲一下串口的RS-232电平和TTL电平,这样会更容易理解上述讲到的关于电气标准的概念。
RS-232是一个串行通信接口标准,它规定了逻辑“1”为-3 ~ -15V,逻辑“0”为+3 ~ +15V,符合该标准的串口也叫RS-232串口,比如电脑的COM口。
有符合RS

最低0.47元/天 解锁文章
1170

被折叠的 条评论
为什么被折叠?



