嵌入式系统基础第2章总线、存储器和接口_第1页
嵌入式系统基础第2章总线、存储器和接口_第2页
嵌入式系统基础第2章总线、存储器和接口_第3页
嵌入式系统基础第2章总线、存储器和接口_第4页
嵌入式系统基础第2章总线、存储器和接口_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、共 页1第第2 2章章 总线、存储器和接口总线、存储器和接口 4 4学时学时本章的主要内容有本章的主要内容有1 1、计算机的总线、数据总线、地址总线、计算机的总线、数据总线、地址总线、控制总线的基本概念控制总线的基本概念2 2、基本存储电路、存储单元、存储器和、基本存储电路、存储单元、存储器和地址的概念地址的概念3 3、存储器的种类、存储器的种类共 页24 4、外部设备及其特点、外部设备及其特点5 5、外部设备与主机之间接口电路的功能、外部设备与主机之间接口电路的功能6 6、接口电路的基本构成、接口电路的基本构成7 7、外设与处理器之间信息传输的控制方式:、外设与处理器之间信息传输的控制方式:

2、查询、中断与查询、中断与DMADMA共 页32.1 2.1 总线总线2.1.1 2.1.1 总线的基本概念总线的基本概念 总线是遵照标准制作的用于连接计算总线是遵照标准制作的用于连接计算机系统多个部件的信息传输线,在总线上机系统多个部件的信息传输线,在总线上根据需要随时添加或撤减设备。根据需要随时添加或撤减设备。 按二进制信息位的传送方式,总线有按二进制信息位的传送方式,总线有并行总线和串行总线两种。并行总线和串行总线两种。共 页41 1、并行总线、并行总线 并行总线由多条传输线组成,其数目并行总线由多条传输线组成,其数目与被传输数据的位数相同,每条线负责传与被传输数据的位数相同,每条线负责传

3、输一位二进制代码。输一位二进制代码。 它可以一次同时传输一个多位二进制它可以一次同时传输一个多位二进制代码,因此被称为并行总线。代码,因此被称为并行总线。 总线中传输线的数目叫做总线宽度,总线中传输线的数目叫做总线宽度,如如1616位、位、3232位、位、6464位等。位等。共 页52 2、串行总线、串行总线 多位二进制代码在一根线上一位接着多位二进制代码在一根线上一位接着一位地逐一传输,这样的总线叫做串行总一位地逐一传输,这样的总线叫做串行总线。线。3 3、并行总线与串行总线的优缺点、并行总线与串行总线的优缺点(1 1)并行总线)并行总线 速度快;传输线数目多,传输距离短;速度快;传输线数目

4、多,传输距离短;共 页6(2 2)串行总线)串行总线 传输线数目少,远距离传输;速度慢。传输线数目少,远距离传输;速度慢。2.1.2 2.1.2 系统总线系统总线 系统总线通常指计算机系统芯片之间系统总线通常指计算机系统芯片之间的连接总线。的连接总线。 数据总线(数据总线(DBDB)、地址总线()、地址总线(ABAB)、)、控制总线(控制总线(CBCB)。)。共 页71 1、数据总线、数据总线 数据总线是在计算机的各个部件之间数据总线是在计算机的各个部件之间传送数据的通路,一般为双向并行总线。传送数据的通路,一般为双向并行总线。2 2、地址总线、地址总线 地址总线用来传送由指令或程序计数地址总

5、线用来传送由指令或程序计数器经地址地址寄存器送出的地址信息。器经地址地址寄存器送出的地址信息。 计算机的地址总线一般为单向并行总计算机的地址总线一般为单向并行总线,决定系统可配置内存的最大容量。线,决定系统可配置内存的最大容量。共 页83 3、控制总线、控制总线 还需要一些传递读还需要一些传递读/ /写信号、复位信写信号、复位信号、同步信号之类的控制信息的信号线。号、同步信号之类的控制信息的信号线。这些用来传递控制信息的信号线放在一起这些用来传递控制信息的信号线放在一起叫做控制总线。叫做控制总线。2.1.3 2.1.3 系统总线结构系统总线结构 无论是总线还是需要挂接的设备,它无论是总线还是需

6、要挂接的设备,它们必须符合某一标准们必须符合某一标准总线标准。总线标准。共 页9 总线标准就是系统与各模块、模块与总线标准就是系统与各模块、模块与模块之间的一个互连的标准界面。模块之间的一个互连的标准界面。 目前流行的总线标准有以下几种:目前流行的总线标准有以下几种:1 1、ISAISA标准标准 ISA ISA(Industry Standard Industry Standard ArchitectureArchitecture)工业标准体系结构。工业标准体系结构。 81 81年提出,年提出,这个标准在这个标准在IBM PC/ATIBM PC/AT(8028680286)机上首先使用,故又称

7、为)机上首先使用,故又称为ATAT总线。总线。共 页10 ISAISA总线的结构如下图所示:总线的结构如下图所示:共 页11 ISAISA是把慢速的是把慢速的I/OI/O总线与高速的存储总线与高速的存储器总线分开的一种双总线结构。器总线分开的一种双总线结构。 ISA ISA总线速度为最高达总线速度为最高达32 Mbyte/s32 Mbyte/s。共 页122 2、PCIPCI总线总线 PCI PCI(Peripheral Component Peripheral Component InterconnectInterconnect)总线。它是目前个人计算)总线。它是目前个人计算机使用最为广泛的

8、接口,几乎所有的主板机使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。产品上都带有这种插槽。 1991 1991年下半年,年下半年,IntelIntel公司首先提出了公司首先提出了PCIPCI的概念。的概念。 PCI PCI是一种先进的局部总线,它已成为是一种先进的局部总线,它已成为局部总线的新标准。局部总线的新标准。共 页13 Pentium Pentium系列微机普遍使用该总线,系列微机普遍使用该总线,其特点是通过其特点是通过PCIPCI桥把存储器总线与桥把存储器总线与PCIPCI总总线桥接起来,再由线桥接起来,再由ISAISA总线控制器与总线控制器与ISAISA总总线连接起来。而

9、线连接起来。而PCIPCI总线则处在中间,用总线则处在中间,用于挂接磁盘控制器、图形控制器和网卡之于挂接磁盘控制器、图形控制器和网卡之类的高速设备。类的高速设备。 PCIPCI总线结构如下:总线结构如下:共 页14共 页15 PCI PCI总线最高传输率可达总线最高传输率可达1GB/s1GB/s。 共 页163 3、USBUSB总线总线 USB USB(Universal Serial BusUniversal Serial Bus)通用)通用串行总线接口。主要用于低速外围设备,串行总线接口。主要用于低速外围设备,如鼠标、操纵杆以及打印机、扫描仪、数如鼠标、操纵杆以及打印机、扫描仪、数码相机等

10、。码相机等。 1997 1997年提出,年提出,USBUSB总线标准由总线标准由1.11.1版版升级到升级到2.02.0版后,传输率由版后,传输率由12Mbps12Mbps增加到增加到了了480Mbps480Mbps,更换介质后连接距离由原来,更换介质后连接距离由原来的的5 5米增加到近百米。米增加到近百米。 共 页172.1.4 2.1.4 片内总线片内总线 芯片内部在片内各个部件之间传输信芯片内部在片内各个部件之间传输信息的总线叫做片内总线。息的总线叫做片内总线。 下面是一个下面是一个ARMARM嵌入式处理器芯片内嵌入式处理器芯片内部总线的示意图。部总线的示意图。共 页18共 页192.2

11、 2.2 存储器存储器 为了将存储器内的存储装置与处理器为了将存储器内的存储装置与处理器之外的存储装置在名称上区分开来,把处之外的存储装置在名称上区分开来,把处理器之内的存储装置叫做寄存器,而处理理器之内的存储装置叫做寄存器,而处理器之外的存储装置叫做存储器。器之外的存储装置叫做存储器。 处理器之外的存储器又被分为内存处理器之外的存储器又被分为内存与外存。寄存器、内存与处理器之间的与外存。寄存器、内存与处理器之间的关系如下所示。关系如下所示。共 页202.2.1 2.2.1 半导体存储器的一般结构半导体存储器的一般结构共 页211 1、8 8位片位片2 2、1 1位片位片3 3、由、由8 8位

12、片和位片和1 1位片构成更大容量位片构成更大容量2.2.2 2.2.2 随机读随机读/ /写存储器写存储器 随机读随机读/ /写存储器(写存储器(Random Access Random Access MemeryMemery,RAMRAM)是存储器可随时对其进行)是存储器可随时对其进行读操作或写操作的存储器。读操作或写操作的存储器。共 页22 RAM RAM又分为静态又分为静态RAMRAM和动态和动态RAMRAM两种。两种。1 1、静态、静态RAMRAM(SRAMSRAM) 静态静态RAMRAM的基本存储电路如下所示:的基本存储电路如下所示:共 页23 由于这种存储器在不断电的情况下,由于这

13、种存储器在不断电的情况下,通过数据线写入的数据在下一次写入前不通过数据线写入的数据在下一次写入前不会丢失,所以叫做静态存储器。会丢失,所以叫做静态存储器。 又由于这种存储电路随时可以写入,又由于这种存储电路随时可以写入,又随时可以读出,所以由它构成的存储器又随时可以读出,所以由它构成的存储器叫做静态随机读叫做静态随机读/ /写存储器。写存储器。 缺点:使用半导体管的数目较多,占缺点:使用半导体管的数目较多,占用的芯片面积较大,而且由于总有一个用的芯片面积较大,而且由于总有一个管子处于导通状态,因此功耗较大。管子处于导通状态,因此功耗较大。共 页242 2、动态、动态RAMRAM(DRAMDRA

14、M) 为了减少基本存储器电路所占用的芯为了减少基本存储器电路所占用的芯片面积,提高存储器芯片的集成度,人们片面积,提高存储器芯片的集成度,人们又设计了一些管子数目较少的基本存储电又设计了一些管子数目较少的基本存储电路,如路,如4 4管、管、3 3管、单管等存储电路。这种管、单管等存储电路。这种存储器有一个共同的特点:存储器有一个共同的特点: 都是利用电容来存储信息。都是利用电容来存储信息。 一个单管动态一个单管动态RAMRAM基本存储电路如下:基本存储电路如下:共 页25共 页26 优点:价格低廉,功耗低。优点:价格低廉,功耗低。 缺点:必须配置刷新电路,定时对存缺点:必须配置刷新电路,定时对

15、存储电路刷新。因此这种存储器叫做动态存储电路刷新。因此这种存储器叫做动态存储器。储器。3 3、两种、两种RAMRAM的简单比较的简单比较(1 1)速度上)速度上 静态静态RAMRAM比动态比动态RAMRAM高得多。高得多。(2 2)价格上)价格上共 页27 动态动态RAMRAM比静态比静态RAMRAM便宜的多,尤其是便宜的多,尤其是在存储器的容量较大时。在存储器的容量较大时。4 4、备份电源、备份电源共 页282.2.3 2.2.3 只读存储器只读存储器 ROM ROM(Read Only MemoryRead Only Memory)。)。1 1、只读存储器、只读存储器ROMROM 这种芯片

16、在制造过程中,用特殊的方这种芯片在制造过程中,用特殊的方法把需要保存的数据烧录到了存储器的各法把需要保存的数据烧录到了存储器的各个单元,其内容只能读不能写,因此叫做个单元,其内容只能读不能写,因此叫做只读存储器。只读存储器。 只适合应用在大批量应用的场合。只适合应用在大批量应用的场合。共 页292 2、可编程的、可编程的PROMPROM PROM PROM(Programmable ROMProgrammable ROM)。但只能)。但只能写一次,成本比写一次,成本比ROMROM高,一般只适用于少高,一般只适用于少量需求的场合或产品研发阶段。量需求的场合或产品研发阶段。3 3、可擦除可编程的、

17、可擦除可编程的EPROMEPROM EPROM EPROM(Erasable Programmable ROMErasable Programmable ROM)芯片可重复擦除和写入,解决了芯片可重复擦除和写入,解决了PROMPROM芯片芯片只能写入一次的弊端。只能写入一次的弊端。共 页30 EPROM EPROM有一个显著特征,芯片上有一有一个显著特征,芯片上有一个窗口,透过窗口可以看到内部的集成电个窗口,透过窗口可以看到内部的集成电路,紫外线透过该窗口照射内部芯片就可路,紫外线透过该窗口照射内部芯片就可以擦除其内部数据。以擦除其内部数据。 编程电压一般为:编程电压一般为:Vpp=1224V

18、Vpp=1224V。4 4、电擦除可编程的、电擦除可编程的E E2 2PROMPROM E E2 2PROMPROM(Electrically Erasable Electrically Erasable Programmable ROMProgrammable ROM)。)。共 页31 修改以字节为最少修改单位。修改以字节为最少修改单位。E E2 2PROMPROM在写入数据时,只需用厂家提供的专用刷在写入数据时,只需用厂家提供的专用刷新程序就可以改写内容,但仍然要使用与新程序就可以改写内容,但仍然要使用与正常供电电压不同的编程电压,所以它属正常供电电压不同的编程电压,所以它属于双电压芯片。

19、于双电压芯片。5 5、闪存、闪存FlashFlash 类似于类似于E E2 2PROMPROM,但它的读写操作都是,但它的读写操作都是在同一个电压下进行的,属于真正的单在同一个电压下进行的,属于真正的单电压芯片。电压芯片。共 页32 擦除时不是以字节为基本单位,而是擦除时不是以字节为基本单位,而是以以SectorSector(又称(又称BlockBlock)为最小单位,不同)为最小单位,不同厂家不同。写入时最小单位是字节。厂家不同。写入时最小单位是字节。 Flash ROM Flash ROM的存储容量普遍大于的存储容量普遍大于EPROMEPROM,为,为512KB8MB512KB8MB。由于

20、价格适中,。由于价格适中,适合用来存储程序代码,近年来已逐渐适合用来存储程序代码,近年来已逐渐取代了取代了E E2 2PROMPROM。共 页332.2.4 2.2.4 存储器的逻辑表示存储器的逻辑表示 如果存储器已经通过通过译码器与处如果存储器已经通过通过译码器与处理器进行了连接,那么该存储器的各个单理器进行了连接,那么该存储器的各个单元就有了确定的地址,于是存储器的逻辑元就有了确定的地址,于是存储器的逻辑结构图就如下所示:结构图就如下所示:共 页342.3 2.3 外部设备及接口外部设备及接口 由于信号制度、工作速度等原因,这由于信号制度、工作速度等原因,这些外部设备不能象存储器那样通过总

21、线与些外部设备不能象存储器那样通过总线与处理器直接连接,所以必须采用一些特定处理器直接连接,所以必须采用一些特定的电路作为它们之间的中间媒介,把外设的电路作为它们之间的中间媒介,把外设封装成存储器的样子。封装成存储器的样子。 这样,处理器就可以把外设按照管这样,处理器就可以把外设按照管理存储器的方式来处理了。这些中介电理存储器的方式来处理了。这些中介电共 页35路就叫做外设与处理器的接口电路,或路就叫做外设与处理器的接口电路,或I/OI/O接口。接口。 接口电路的作用如下图所示:接口电路的作用如下图所示:共 页362.3.1 2.3.1 外部设备及其特点外部设备及其特点 由于外设多种多样,在结

22、构、工作方由于外设多种多样,在结构、工作方式、工作速度和信号制度等方面,外部设式、工作速度和信号制度等方面,外部设备具有与计算机截然不同的特点。备具有与计算机截然不同的特点。1 1、信号种类繁多、信号种类繁多 外部设备主要有以下外部设备主要有以下4 4种类型信号:种类型信号:(1 1)数字量)数字量共 页37(2 2)模拟量)模拟量(3 3)开关量)开关量(4 4)脉冲量)脉冲量2 2、没有地址、没有地址3 3、工作速度与处理器的工作速度不匹配、工作速度与处理器的工作速度不匹配2.3.2 I/O2.3.2 I/O接口电路的功能接口电路的功能 添加在主机与外部设备之间的电路就添加在主机与外部设备

23、之间的电路就叫做叫做I/OI/O接口电路,简称接口电路,简称I/OI/O接口。接口。共 页38 I/O I/O接口应该具有信号转换、缓冲以接口应该具有信号转换、缓冲以及为外设编址和通信联络等功能。及为外设编址和通信联络等功能。1 1、信号转换、信号转换 作为作为I/OI/O接口,首先要解决的是主机接口,首先要解决的是主机与外设的信号不匹配的问题。与外设的信号不匹配的问题。(1 1)电平转换)电平转换(2 2)串并转换)串并转换(3 3)脉冲信号转换)脉冲信号转换共 页39(4 4)模拟信号转换)模拟信号转换2 2、数据缓冲、数据缓冲 尽管通过信号转换电路可以实现信号尽管通过信号转换电路可以实现

24、信号制度的匹配,但由于外部设备与主机的工制度的匹配,但由于外部设备与主机的工作速度的不匹配,会使外部设备与主机直作速度的不匹配,会使外部设备与主机直接交换信息时产生信息丢失的现象。接交换信息时产生信息丢失的现象。 在主机与信号转换电路之间添加一在主机与信号转换电路之间添加一个数据暂存装置,这种装置也叫做数据个数据暂存装置,这种装置也叫做数据缓冲器。缓冲器。共 页40共 页413 3、端口的概念、端口的概念 在计算机技术中,人们把接口中每一在计算机技术中,人们把接口中每一个具有地址的寄存器叫做端口。个具有地址的寄存器叫做端口。 一个外设可能有多个端口,当然也就一个外设可能有多个端口,当然也就有多

25、个地址。有多个地址。 目前,有两种目前,有两种I/OI/O端口的编址方式:端口的编址方式:存储器映像方式和独立存储器映像方式和独立I/OI/O方式。方式。(1 1)存储器映像方式)存储器映像方式共 页42 把把I/OI/O端口与存储器的存储单元同等端口与存储器的存储单元同等看待并一起编址的方式就叫做存储器映像看待并一起编址的方式就叫做存储器映像方式。方式。 优点:优点: 一是可以用任何存储器操作指令来一是可以用任何存储器操作指令来操作操作I/OI/O端口,程序的编写方便、灵活。端口,程序的编写方便、灵活。 二是可以使外设的数目几乎不受限二是可以使外设的数目几乎不受限制,而只受总存储容量的限制。

26、制,而只受总存储容量的限制。共 页43 三是使系统的读三是使系统的读/ /写逻辑比较简单。写逻辑比较简单。 缺点:缺点: 要占用存储器一部分存储空间,并且要占用存储器一部分存储空间,并且为了识别一个为了识别一个I/OI/O端口,必须对全部地址端口,必须对全部地址线进行译码,增加了译码电路的复杂性,线进行译码,增加了译码电路的复杂性,而且执行外设寻址操作时间较长。而且执行外设寻址操作时间较长。(2 2)独立)独立I/OI/O方式方式共 页44 也叫也叫I/OI/O独立编址方式,即存储器和独立编址方式,即存储器和I/OI/O端口两者的地址空间互相端口两者的地址空间互相“独立独立”,各自进行编址。各

27、自进行编址。 采用这种编址方式,需要在指令系采用这种编址方式,需要在指令系统中设置单独的访问统中设置单独的访问I/OI/O端口的指令。端口的指令。2.3.3 I/O2.3.3 I/O设备接口电路的基本结构设备接口电路的基本结构 一个一个I/OI/O接口可能的结构如下图所示:接口可能的结构如下图所示:共 页45共 页462.3.42.3.4外部设备与处理器的联络和数据传输外部设备与处理器的联络和数据传输 计算机主机与外部设备主要有三种联计算机主机与外部设备主要有三种联络和数据传输方式:查询方式、中断方式、络和数据传输方式:查询方式、中断方式、DMADMA方式。方式。1 1、查询方式、查询方式 也

28、叫程序查询方式,它是一种处理也叫程序查询方式,它是一种处理器主动与外部设备进行沟通的联络方式。器主动与外部设备进行沟通的联络方式。共 页47 查询方式的程序流程图为:查询方式的程序流程图为:共 页48缺点:处理器工作效率不高。缺点:处理器工作效率不高。2 2、中断方式、中断方式 是外部设备进行主动联络的方式。是外部设备进行主动联络的方式。 中断方式工作示意图如下:中断方式工作示意图如下:共 页49 中断方式避免了高速的处理器因等待中断方式避免了高速的处理器因等待低速的外设而造成的时间浪费,从而大大低速的外设而造成的时间浪费,从而大大提高了处理器的工作效率。提高了处理器的工作效率。 但处理器在响

29、应了中断请求后,必但处理器在响应了中断请求后,必须停止现行程序而跳转去执行中断服务须停止现行程序而跳转去执行中断服务程序,并且为了完成程序,并且为了完成I/OI/O设备与主存的信设备与主存的信息交换,还不得不占用处理器运行时间息交换,还不得不占用处理器运行时间和内部寄存器。和内部寄存器。共 页50 尤其是尤其是I/OI/O设备需要与主存进行大量设备需要与主存进行大量的信息交换时,这个问题就显得更加突出。的信息交换时,这个问题就显得更加突出。 设计一个只负责数据传送的装置代替设计一个只负责数据传送的装置代替处理器来实现处理器来实现I/OI/O设备与主存之间的数据设备与主存之间的数据传输工作,从而

30、使处理器可以去做其它更传输工作,从而使处理器可以去做其它更为重要的工作。按照这种设计思想设计的为重要的工作。按照这种设计思想设计的接口电路就叫做直接存储器数据传输控制接口电路就叫做直接存储器数据传输控制器(器(DMADMA)。)。共 页51 DMA DMA工作示意图如下所示:工作示意图如下所示:共 页522.4 2.4 常用接口电路常用接口电路2.4.1 2.4.1 并行接口电路并行接口电路 Intel 8212 Intel 8212 是一个八位的输入输出是一个八位的输入输出接口芯片。接口芯片。共 页53 8212 8212的逻辑结构如下图所示:的逻辑结构如下图所示:共 页54共 页55引脚引

31、脚说明说明DI0DI7DI0DI7数据输入数据输入DO0DO7DO0DO7数据输出数据输出DS1DS1、DS2DS2片选片选MDMD模式模式STBSTB选通选通INTINT中断请求中断请求CLRCLR清零清零共 页561 1、直通式输入接口、直通式输入接口共 页572 2、有选通的输入接口、有选通的输入接口共 页583 3、输出接口、输出接口共 页594 4、82128212控制信号对输出的控制作用控制信号对输出的控制作用STBSTBMDMDDS1DS1、DS2DS2数据输出数据输出0 0或或1 10 00 0三态三态0 0或或1 11 10 0数据锁存器数据锁存器0 00 01 1数据锁存器

32、数据锁存器1 10 01 1数据输入数据输入0 0或或1 11 11 1数据输出数据输出共 页60 8212 8212工作模式的改变是通过改变连线工作模式的改变是通过改变连线来实现的。当芯片的功能比较多时,这种来实现的。当芯片的功能比较多时,这种利用硬件接线来改变芯片的工作模式的方利用硬件接线来改变芯片的工作模式的方法就变得极为不方便。法就变得极为不方便。 可编程的芯片。可编程的芯片。2.4.2 2.4.2 串行接口电路串行接口电路1 1、数据通信方式、数据通信方式共 页61 根据数据传输方向的不同,串行通信根据数据传输方向的不同,串行通信方有以下三种方式:方有以下三种方式:(1 1)单工方式

33、)单工方式 数据始终是从数据始终是从A A设备发向设备发向B B设备。设备。共 页62(2 2)半双工方式)半双工方式 数据能双向传输,但在任何时候都数据能双向传输,但在任何时候都不能同时在两个方向上传输。不能同时在两个方向上传输。共 页63(3 3)全双工传输)全双工传输 允许通信双方同时进行发送和接收。允许通信双方同时进行发送和接收。共 页642 2、异步和同步串行通信、异步和同步串行通信(1 1)同步串行通信)同步串行通信 如果发送和接收双方使用同一个时钟如果发送和接收双方使用同一个时钟来控制通信,这种通信方式叫做同步串行来控制通信,这种通信方式叫做同步串行通信,同步通信要求双方的时钟必

34、须严格通信,同步通信要求双方的时钟必须严格一致。一致。(2 2)异步串行通信)异步串行通信共 页65 如果发送设备和接收设备各自使用自如果发送设备和接收设备各自使用自己的时钟来控制通信,这种通信方式叫做己的时钟来控制通信,这种通信方式叫做异步串行通信,这种通信方式允许双方的异步串行通信,这种通信方式允许双方的时钟在准确度和稳定度上有一定的差异。时钟在准确度和稳定度上有一定的差异。3 3、异步串行通信协议、异步串行通信协议 在使用异步串行口传输一个字符的信在使用异步串行口传输一个字符的信息时,要求数据的格式及通信时序如下:息时,要求数据的格式及通信时序如下:共 页66共 页67(1 1)起始位:

35、逻辑)起始位:逻辑“0 0”信号,表示传信号,表示传输数据的开始。输数据的开始。(2 2)数据位:可以是)数据位:可以是4 4、5 5、6 6、7 7、8 8等,等,通常为一个通常为一个ASCIIASCII码的字符。码的字符。(3 3)奇偶校验位)奇偶校验位(4 4)停止位:逻辑)停止位:逻辑“1 1”,它是一个字符,它是一个字符数据的结束标志。可以是数据的结束标志。可以是1 1位、位、1.51.5位、位、2 2位。位。共 页68(5 5)空闲位:逻辑)空闲位:逻辑 “1 1”状态,表示当状态,表示当前线路上没有数据。前线路上没有数据。4 4、同步串行通信协议、同步串行通信协议 同步串行通信协

36、议的典型代表是同步串行通信协议的典型代表是IBMIBM公司的二进制同步通信协议(公司的二进制同步通信协议(BSCBSC)。特)。特点是:一次传输一个由若干字符组成的点是:一次传输一个由若干字符组成的字符块,并且规定了字符块,并且规定了1010个用于表示数据个用于表示数据块开头语结束的特殊控制字。块开头语结束的特殊控制字。共 页69SYNSYNSYNSYN SOHSOH 标题标题STXSTX 数据块数据块ETB/EXETB/EXT T块效验块效验SYNSYN:同步字符,可以单同步,双同步。:同步字符,可以单同步,双同步。SOHSOH:序始字符,表示标题的开始。:序始字符,表示标题的开始。标题:包

37、含源地址、目标地址、路由等信标题:包含源地址、目标地址、路由等信息。息。STXSTX:文始字符,标志着正文的开始。:文始字符,标志着正文的开始。共 页70ETBETB:叫做组终字符。:叫做组终字符。EXTEXT:叫做文终字符。:叫做文终字符。 另一种同步串行通信协议叫做同步数另一种同步串行通信协议叫做同步数据链路控制规定(据链路控制规定(SDLCSDLC)。其格式如下:)。其格式如下:0111111001111110A AC CI IFCFC0111111001111110 8 8位位 8 8位位 8 8位位 0 0位位 1616位位 8 8位位开始标志开始标志 地址场地址场 控制场控制场 信

38、息场信息场 效验场效验场 结束标志结束标志共 页71 它是依靠约定位组合模式,而不是靠它是依靠约定位组合模式,而不是靠特定字符来控制帧格式的,所以它被叫做特定字符来控制帧格式的,所以它被叫做面向同步位的同步通信协议。面向同步位的同步通信协议。5 5、波特率、波特率 波特率是衡量数据传输速率的指标。波特率是衡量数据传输速率的指标。表示每秒种传输的二进制位数。表示每秒种传输的二进制位数。 波特率的标准:波特率的标准:110110、300300、10001000、12001200、24002400、48004800、96009600和和1920019200。共 页72低速传输:低于低速传输:低于30

39、0300波特率。波特率。中速传输:中速传输:30024003002400波特率。波特率。高速传输:大于高速传输:大于24002400波特率。波特率。发送发送/ /接收时钟频率接收时钟频率=N X =N X 波特率波特率 (N=1N=1,1616,6464)6 6、串行通信接口的结构、串行通信接口的结构共 页73共 页747 7、串行信息的调制传输方式、串行信息的调制传输方式(1 1)基带传输)基带传输 如果在传输线路上直接传输不做任如果在传输线路上直接传输不做任何处理的二进制信号,那么这种传输方何处理的二进制信号,那么这种传输方式叫做数字信号的基带传输。式叫做数字信号的基带传输。 由于传输的数

40、字信号是矩形波,所由于传输的数字信号是矩形波,所以它要求传送线的频带较宽。以它要求传送线的频带较宽。共 页75 基带传输方式仅适于近距离和速度较基带传输方式仅适于近距离和速度较低的通信。低的通信。(2 2)调制解调)调制解调 在长距离通信中,发送方要用调制器在长距离通信中,发送方要用调制器把数字信号转换成模拟信号,接收方则把数字信号转换成模拟信号,接收方则用解调器将接收到的模拟信号再转换成用解调器将接收到的模拟信号再转换成数字信号。这就叫做信号的调制解调。数字信号。这就叫做信号的调制解调。(3 3)调制解调器)调制解调器共 页76 实现调制和解调任务的装置称为调制实现调制和解调任务的装置称为调

41、制解调器(解调器(ModemModem)。)。(4 4)载波传输)载波传输 采用调制解调这种方式传输时,通采用调制解调这种方式传输时,通信双方各接一个调制解调器,将数字信信双方各接一个调制解调器,将数字信号寄载在模拟信号(载波)上加以传输。号寄载在模拟信号(载波)上加以传输。这种传输方式也称为载波传输方式。这种传输方式也称为载波传输方式。共 页77(5 5)常用的调制方式)常用的调制方式 使载波振幅按照调制信号改变的调使载波振幅按照调制信号改变的调制方式叫调幅。经过调幅的电波叫调幅制方式叫调幅。经过调幅的电波叫调幅波。它保持着高频载波的频率特性,但波。它保持着高频载波的频率特性,但包络线的形状

42、则和信号波形相似。调幅包络线的形状则和信号波形相似。调幅波的振幅大小,由调制信号的强度决定。波的振幅大小,由调制信号的强度决定。调幅波用英文字母调幅波用英文字母AMAM表示。表示。调幅波调幅波共 页78调相波调相波 载波的相位对其参考相位的偏离值载波的相位对其参考相位的偏离值随调制信号的瞬时值成比例变化的调制随调制信号的瞬时值成比例变化的调制方式,称为相位调制,或称调相。调相方式,称为相位调制,或称调相。调相和调频有密切的关系。调相时,同时有和调频有密切的关系。调相时,同时有调频伴随发生;调频时,也同时有调相调频伴随发生;调频时,也同时有调相伴随发生,不过两者的变化规律不同。伴随发生,不过两者

43、的变化规律不同。实际使用时很少采用调相制,它主要是实际使用时很少采用调相制,它主要是用来作为得到调频的一种方法。用来作为得到调频的一种方法。 共 页79 调相即载波的初始相位随着基带数调相即载波的初始相位随着基带数字信号而变化,例如数字信号字信号而变化,例如数字信号1 1对应相位对应相位180180,数字信号,数字信号0 0对应相位对应相位0 0。这种调。这种调相的方法又叫相移键控相的方法又叫相移键控PSKPSK,其特点是抗,其特点是抗干扰能力强,但信号实现的技术比较复干扰能力强,但信号实现的技术比较复杂。杂。共 页80调频波调频波 使载波频率按照调制信号改变的调使载波频率按照调制信号改变的调制方式叫调频。已调波频率变化的大小制方式叫调频。已调波频率变化的大小由调制信号的大小决定,变化的周期由由调制信号的大小决定,变化的周期由调制信号的频率决定。已调波的振幅保调制信号的频率决定。已调波的振幅保持不变。调频波的波形,就像是个被压持不变。调频波的波形,就像是个被压缩得不均匀的弹簧,调频波用英文字母缩得不均匀的弹簧,调频波用英文字母FMFM表示。表示。共 页818 8、串行接口标准、串行接口标准(1 1)9 9、2525引脚引脚D D型插座型插座共 页82共 页83RS-232CRS-232

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论