电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

串行通信(UART)教程VIP免费

串行通信(UART)教程_第1页
1/25
串行通信(UART)教程_第2页
2/25
串行通信(UART)教程_第3页
3/25
串行通讯的概念串行通讯的概念•串行通讯:一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。•串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一根传输线即可完成,•成本低但送速度慢。串行通讯的距离可以从几米到几千米。•根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。能够完成上述“串<-->并”转换功能的电路,通常称为“通用异步收发器”(UART:UniversalAsynchronousReceiverandTransmitter),典型的芯片有:Intel8250/8251,16550。串口通讯--接口电路波特率波特率波特率波特率(bps)(bps)11号电缆传输距离(英号电缆传输距离(英尺)尺)22号电缆传输距离(英尺)号电缆传输距离(英尺)110110500050003000300030030050005000300030001200120030003000300030002400240010001000500500480048001000100025025096009600250250250250数据位与停止位数据位与停止位•数据位:数据位:11位、位、22位位•停止位:停止位:11位、位、1.51.5位、位、22位位流控制流控制..流控制在串行通讯中的作用流控制在串行通讯中的作用解决丢失数据的问题解决丢失数据的问题..硬件流控制硬件流控制硬件流控制常用的有硬件流控制常用的有RTS/CTSRTS/CTS(请求发送(请求发送//清除清除发送)流控制和发送)流控制和DTR/DSRDTR/DSR(数据终端就绪(数据终端就绪//数据设数据设置就绪)流控制置就绪)流控制..软件流控制软件流控制一般通过一般通过XON/XOFFXON/XOFF来实现软件流控制。来实现软件流控制。奇偶校验奇偶校验•奇校验:所有传送的数位(含字符的各数位和校验位)中,“奇校验:所有传送的数位(含字符的各数位和校验位)中,“1”1”的个数为奇数,的个数为奇数,如:如:•1011010110,,01010101•0011000110,,00010001•偶校验:所有传送的数位(含字符的各数位和校验位)中,“偶校验:所有传送的数位(含字符的各数位和校验位)中,“1”1”的个数为偶数,的个数为偶数,如:如:•1010010100,,01010101•0010000100,,000100011.1.电气特性电气特性•EIA-RS-232CEIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规对电器特性、逻辑电平和各种信号线功能都作了规定。定。•在在TxDTxD和和RxDRxD上:逻辑上:逻辑1(MARK)=-3V1(MARK)=-3V~~-15V-15V•逻辑逻辑0(SPACE)=+30(SPACE)=+3~+~+15V15V•在在RTSRTS、、CTSCTS、、DSRDSR、、DTRDTR和和DCDDCD等控制线上:等控制线上:•信号有效(接通,信号有效(接通,ONON状态,正电压)=状态,正电压)=+3V+3V~~+15V+15V•信号无效(断开,信号无效(断开,OFFOFF状态,负电压状态,负电压)=-3V)=-3V~~-15V-15VTTLTTLRS232RS232转换芯片转换芯片连接器的机械特性连接器的机械特性串口通信基本接线方法串口通信基本接线方法99针串口(针串口(DB9DB9))2525针串口针串口((DB25DB25))针号针号功能说明功能说明缩写缩写针号针号功能说明功能说明缩写缩写11数据载波检测数据载波检测DCDDCD88数据载波检测数据载波检测DCDDCD22接收数据接收数据RXDRXD33接收数据接收数据RXDRXD33发送数据发送数据TXDTXD22发送数据发送数据TXDTXD44数据终端准备数据终端准备DTRDTR2020数据终端准备数据终端准备DTRDTR55信号地信号地GNDGND77信号地信号地GNDGND66数据设备准备好数据设备准备好DSRDSR66数据准备好数据准备好DSRDSR77请求发送请求发送RTSRTS44请求发送请求发送RTSRTS88清除发送清除发送CTSCTS55清除发送清除发送CTSCTS99振铃指示振铃指示DELLDELL2222振铃指示振铃指示DELLDELL22、、RS-232CRS-232C的接口信号的接口信号DSRDTRDSRDTR•RS-232CRS-232C规标准接口有规标准接口有2525条线,条线,44条数据线、条数据线、1111条控制线条控制线、、33条定时线、条定时线、77条备用和未定义线,常用的只有条备用和未定义线,常用的只有99根,它们根,它们是:是:•((11)联络控制信号线)联络控制信号线::•数据装置准备好(数据装置准备好(Datasetready-Datasetready-DSRDSR)——)——有效时(有效时(ONON))状态,表明通信装置处于可以使用的状态。状态,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

串行通信(UART)教程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部