串口通讯实战精.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《串口通讯实战精.ppt》由会员分享,可在线阅读,更多相关《串口通讯实战精.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、技术凝聚实力技术凝聚实力专业创新出版专业创新出版串口通讯实战第1页,本讲稿共19页8.1 串行通讯基本原理l在讲解具体的RS232通讯接口设计之前,本节先介绍嵌入式系统中的串行通讯的基本原理与知识。在单片机及其计算机系统中,微处理器与外部设备的通讯方式一般有并行通讯模式与串行通讯模式两种。微处理器与内存、硬盘、光驱等外设之间的数据传递一般都采用并行通讯标准,在并行通讯中,一个数据位需要一个数据线,因此并行通讯只适合于近距离的通讯。l当数据位较多或者传递距离远的时候,串行通讯的优点便显示出来了:串行通讯只需要两根传输线,能够节省数据传输线,并能够保证长距离数据通讯的可靠性。串行通讯与并行通讯相比
2、的主要缺点是传送速度比并行通讯慢,第2页,本讲稿共19页8.1.1 同步通讯与异步通讯l串行通讯中,按照通讯数据的同步方式,可以分为同步串行通讯与异步串行通讯。串行同步通讯通过两个通讯设备之间的共有时钟信号进行通讯的同步,而异步通讯并不需要两个通讯设备之间有共同的时钟信号,但是要求通讯双方以同样的比特速率发送数据。在常用的单片机通讯模式中,SPI属于同步串行通讯,而RS-232属于异步串行通讯。l在异步串行通讯中,数据一般以字节为单位进行传送。发送端一个字节一个字节地发送数据,通过传输线,接收设备一个字节一个字节地接收。发送端和接收端各有独立的时钟控制数据的发送和接收,两个时钟源是独立的,相互
3、并不需要同步。第3页,本讲稿共19页8.1.2 波特率l在异步通讯中,除了要规定好传输数据的帧格式以外,还要规定好通讯的波特率。l波特率是指异步通讯中数据传递的速率,是衡量数据传送速率的指标。传送速率用每秒传送数据的位数来表示,因此称为Baud rate,中文称为波特率。每秒传送一个数据位就是一波特。l1波特=1bps(位/秒)l在系统设计中,要根据实际通讯的需要来选择波特率,例如设计的数据传送的速率为300字节/秒,加上起始位、奇偶校验位、停止位后每帧数据长度为11位,则需要的波特率如下所示。l300帧/秒11位/帧=3300位/秒=3300bps第4页,本讲稿共19页8.1.3 单工、半双
4、工与全双工通讯l根据数据传送方向,可以将串行通讯分为以下3种类型。l(1)单工通讯l(2)半双工通讯l(3)全双工通讯第5页,本讲稿共19页8.2 RS-232通讯接口设计lRS-232是美国电子工业协会(EIA)于1960年发布的串行通讯标准接口,至今已经成为异步串行通讯中应用最为广泛的通讯标准之一。这个标准包括了按位串行传输的电气和机械方面的规定,以及适合短距离或带调制解调器通讯场合的标准。为了提高数据传输率和通讯局里,在RS-232串行通讯标准接口的基础上,经过逐步完善和发展,EIA又公布了RS-449、RS-422、RS-423和RS-485串行总线通讯标准,这些标准都被广泛地应用到了
5、各种工业嵌入式系统中。第6页,本讲稿共19页8.2.1 RS-232通讯协议l目前,RS-232已经成为PC机与通讯工业中应用最广泛的串行通讯接口之一,尽管近年来随着USB技术的成熟与发展,RS-232串口的地位将逐步被USB接口协议取代,但是在工业控制与嵌入式系统中,RS-232串行通讯以其低廉的实现价格,较长的通讯距离,优异的抗干扰能力,仍然占有十分大的应用比例。第7页,本讲稿共19页8.2.2 RS-232通讯接口定义 l在最初的RS-232C版本中,一个完整的RS-232接口有22根线,采用标准的25芯插头座,一般接法如图所示。第8页,本讲稿共19页8.2.3 RS-232接口芯片MA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 串口 通讯 实战
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内