外设接口技术幻灯片.ppt

上传人:石*** 文档编号:87503391 上传时间:2023-04-16 格式:PPT 页数:35 大小:3.05MB
返回 下载 相关 举报
外设接口技术幻灯片.ppt_第1页
第1页 / 共35页
外设接口技术幻灯片.ppt_第2页
第2页 / 共35页
点击查看更多>>
资源描述

《外设接口技术幻灯片.ppt》由会员分享,可在线阅读,更多相关《外设接口技术幻灯片.ppt(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、外设接口技术第1页,共35页,编辑于2022年,星期五第七章外设接口技术第七章外设接口技术 第一节键盘接口技术第一节键盘接口技术 第二节第二节CRTCRT接口技术接口技术第四节第四节USBUSB接口技术接口技术 第三节八段第三节八段LEDLED显示器接口技术显示器接口技术第2页,共35页,编辑于2022年,星期五第一节键盘接口技术第一节键盘接口技术 一、键盘的分类一、键盘的分类 1.1.按应用范围分类按应用范围分类 工工控控机机键键盘盘:工工控控机机键键盘盘和和主主机机连连为为一一体体,键键盘盘和和主主机机的的相相对对位位置置固固定定不不变变,也也称为固定键盘。称为固定键盘。微微机机键键盘盘:

2、微微机机键键盘盘独独立立于于主主机机之之外外,通通过过一一根根活活动动电电缆缆或或无无线线方方式式与与主主机机相相连连,这这种键盘和主机的位置可以在一定范围内移动调整,也称为活动式键盘。种键盘和主机的位置可以在一定范围内移动调整,也称为活动式键盘。2.2.按外形分类按外形分类 标准键盘标准键盘人人体体工工程程学学键键盘盘:在在标标准准键键盘盘上上,将将左左手手键键区区和和右右手手键键区区两两大大板板块块左左右右分分开开成成一一定定角角度度的的扇扇形形,用用户户在在操操作作键键盘盘时时可可以以保保持持一一种种比比较较自自然然的的形形态态,符符合合人人在在键键盘盘上上的的操操作。作。第3页,共35

3、页,编辑于2022年,星期五多多媒媒体体网网络络键键盘盘:在在普普通通的的104104键键键键盘盘上上多多加加了了一一些些对对多多媒媒体体和和网网络络操操作作的的功功能能键键,主主要要用用来来完完成成一一些些快快捷捷操操作作。这这种种键键盘盘需需要要专专门门的的驱驱动动程程序序,在在设设置置、安安装装时时比比普普通通键键盘盘麻麻烦。烦。多功能键盘:多功能键盘:在普通键盘的基础上又集成了其它的外部设备。如:在普通键盘的基础上又集成了其它的外部设备。如:带鼠标的键盘带鼠标的键盘 、带手写字板的键盘、带手写字板的键盘 、集成话筒和喇叭的键盘、集成话筒和喇叭的键盘 、带扫描仪的键盘、集成条形读卡器的键

4、盘带扫描仪的键盘、集成条形读卡器的键盘 、集成、集成USB HUBUSB HUB的键盘的键盘 3.3.按接口分类按接口分类 ATAT接接口口键键盘盘:ATAT接接口口键键盘盘俗俗称称“大大口口”键键盘盘,键键盘盘的的插插头头是是一一个个圆圆形形5 5芯芯插插头头,插插头是有方向性的。头是有方向性的。PS/2PS/2接接口口键键盘盘:PS/2PS/2接接口口键键盘盘俗俗称称为为“小小口口”键键盘盘,是是目目前前使使用用最最普普通通的的一一种种键键盘盘。它它的插头是的插头是4 4针,在插头上有一个定位口,用来防止插错方向。针,在插头上有一个定位口,用来防止插错方向。USBUSB接接口口键键盘盘:U

5、SBUSB接接口口键键盘盘支支持持USBUSB接接口口热热拔拔插插功功能能,可可在在打打开开微微机机以以后后,带带电电拔拔插插键键盘,或更换键盘。盘,或更换键盘。第4页,共35页,编辑于2022年,星期五无无线线键键盘盘:无无线线键键盘盘与与微微机机间间没没有有直直接接的的物物理理连连线线,可可以以完完全全脱脱离离主主机机。无无线线键键盘盘通通过过红红外外线线或或无无线线电电波波将将输输入入信信息息传传送送給給接接收收器器。接接收收器器放放在在主主机机旁旁,连连接接在在PS/2PS/2口口、COMCOM口或口或USBUSB口上。口上。4.4.按键盘开关接触方式分类按键盘开关接触方式分类 触触点

6、点式式按按键键:工工艺艺简简单单,价价格格低低廉廉,它它是是借借助助簧簧片片直直接接使使两两个个导导体体接接通通或或断断开开,有有着着理理想的开关特性。想的开关特性。无无触触点点式式按按键键:电电容容式式开开关关的的特特点点是是手手感感好好,击击键键声声音音小小,容容易易控控制制,结结构构简简单单,灵灵敏度高,成本低,易于小型化和批量生产。敏度高,成本低,易于小型化和批量生产。5.5.按照按键识别方式分类按照按键识别方式分类 非编码键盘:非编码键盘:主要用软件的方法识键和译键。主要用软件的方法识键和译键。编码键盘:编码键盘:主要用硬件来实现键的扫描和识别。主要用硬件来实现键的扫描和识别。第5页

7、,共35页,编辑于2022年,星期五二、键盘的结构和工作原理二、键盘的结构和工作原理 1.1.键盘的结构键盘的结构 微机键盘由微机键盘由外壳、按键和电路板外壳、按键和电路板三部分组成。三部分组成。键盘外壳:键盘外壳:主要用来支撑电路板和给操作者一个方便的工作环境。主要用来支撑电路板和给操作者一个方便的工作环境。电电路路板板:是是整整个个键键盘盘的的核核心心,它它位位于于键键盘盘的的内内部部,主主要要由由逻逻辑辑电电路路和和控控制制电电路路组组成,担任按键扫描识别、编码和传输信息的工作。成,担任按键扫描识别、编码和传输信息的工作。键盘按键:键盘按键:可分为触点式和非触点式两种类型。可分为触点式和

8、非触点式两种类型。2.2.键盘的工作原理键盘的工作原理 第6页,共35页,编辑于2022年,星期五非编码键盘接口非编码键盘接口 (3 3)找找到到被被按按下下的的键键。从从0 0行行开开始始,顺顺序序逐逐行行扫扫描描,即即该该行行输输出出“0 0”。每每扫扫描描一一行行,读读入入列列线线数数据据,找找出出为为“0 0”的的列列;若若无无,则则顺顺序序扫扫描描下下一一行行,并并检检查查其其各各列列;若若找到某列线为找到某列线为“0 0”,则该列与检查行交点的按键为被按下的按键;,则该列与检查行交点的按键为被按下的按键;(1 1)识识别别有有键键按按下下否否。PAPA的的三三线线输输出出均均为为“

9、0 0”,读读入入PBPB的的四四根根输输入入线线,只只要要有有一一线线为为“0 0”,即表明有键被按下;,即表明有键被按下;(2 2)去去抖抖动动。延延时时20ms20ms左左右右,等等按按键键通通、断断引引起起的的抖抖动动消消失失,若若还还有有键键闭闭合合,则则认认为为按键已稳定;按键已稳定;(4 4)根据找到的键号,转去执行该键相应的子程序。)根据找到的键号,转去执行该键相应的子程序。第7页,共35页,编辑于2022年,星期五 下下面面给给出出按按行行扫扫描描的的有有关关子子程程序序。设设8255A8255A端端A A的的地地址址为为60H60H,端端口口B B的的地地址址为为61H61

10、H,控制寄存器的地址为,控制寄存器的地址为63H63H。判别有无键按下的程序段如下:判别有无键按下的程序段如下:MOV ALMOV AL,82H 82H ;8255A8255A初始化,方式初始化,方式0 0,A A口输出,口输出,B B口输入口输入OUT 63HOUT 63H,ALALMOV ALMOV AL,0 0OUT 60HOUT 60H,AL AL ;各行线为;各行线为“0 0”WAITWAIT:IN ALIN AL,61H 61H ;读列线数据;读列线数据 AND ALAND AL,0FH 0FH ;屏蔽无关位;屏蔽无关位 CMP ALCMP AL,0FH 0FH ;列线有;列线有“

11、0 0”否?否?JZ WAIT JZ WAIT ;无,等键按下;无,等键按下 第8页,共35页,编辑于2022年,星期五检测哪个键按下的程序段如下:检测哪个键按下的程序段如下:BEGINBEGIN:MOV BLMOV BL,3 3 ;行数;行数 MOV BHMOV BH,4 4 ;列数;列数 MOV ALMOV AL,0FEH 0FEH ;起始数据,;起始数据,0 0行为行为“0 0”MOV CL MOV CL,0FH 0FH ;键盘屏蔽码;键盘屏蔽码 MOV CHMOV CH,0FFH 0FFH ;起始键号为;起始键号为“-1-1”LOOP1LOOP1:OUT 60HOUT 60H,AL A

12、L ;扫描一行;扫描一行 ROL AL ROL AL ;修改扫描码,准备扫描下一行;修改扫描码,准备扫描下一行 MOV AHMOV AH,AL AL ;保存;保存 IN ALIN AL,61H 61H ;读列线值;读列线值 AND ALAND AL,CL CL ;屏蔽无关位;屏蔽无关位 CMP ALCMP AL,CL CL ;有列线为;有列线为“0 0”?JNZ LOOP2 JNZ LOOP2 ;有,转去找该列线;有,转去找该列线第9页,共35页,编辑于2022年,星期五 ADD CHADD CH,BH BH ;否,修改键号,指向该行末列键号;否,修改键号,指向该行末列键号 MOV ALMOV

13、 AL,AH AH ;取回扫描码;取回扫描码 DEC BL DEC BL ;行数减;行数减1 1 JNZ LOOP1 JNZ LOOP1 ;未完转下一行;未完转下一行 JMP BEGIN JMP BEGIN ;重新开始;重新开始LOOP2LOOP2:INC CH INC CH ;键号加;键号加1 1,指向本行首列键号,指向本行首列键号 RCR AL RCR AL ;带进位循环右移一位;带进位循环右移一位 JC LOOP2 JC LOOP2 ;该列非;该列非“0 0”,检查下一列,检查下一列 MOV ALMOV AL,CH CH ;是,键号送;是,键号送ALAL CMP AL CMP AL,0

14、0 ;0 0号键按下?号键按下?JZ KEY0 JZ KEY0 ;是,转;是,转0 0号键子程序号键子程序 CMP ALCMP AL,1 1 ;1 1号键按下?号键按下?JZ KEY1 JZ KEY1 ;是,转;是,转1 1号键子程序号键子程序 .CMP AL CMP AL,0AH 0AH ;1010号键按下?号键按下?JZ KEY10 JZ KEY10 ;是,转;是,转1010号键子程序号键子程序 CMP ALCMP AL,0BH 0BH ;1111号键按下?号键按下?JZ KEY12 JZ KEY12 ;是,转;是,转1111号键子程序号键子程序第10页,共35页,编辑于2022年,星期五

15、3.PC3.PC的键盘接口的键盘接口 PCPC的键盘扫描接口的键盘扫描接口 单单片片机机80488048作作键键盘盘的的控控制制部部件件。它它承承担担键键盘盘扫扫描描、去去抖抖动动、生生成成扫扫描描码码、检检查查被被卡卡住住的的键键等等功功能能,可可以以缓缓冲存放冲存放2020个键扫描码。个键扫描码。PCPC的键盘扫描控制电路的键盘扫描控制电路 第11页,共35页,编辑于2022年,星期五PCPC与键盘接口与键盘接口 PCPC的键盘接口电路的键盘接口电路 第12页,共35页,编辑于2022年,星期五第二节第二节CRTCRT接口技术接口技术一、一、CRTCRT显示器概述显示器概述 CRTCRT显

16、示器的发展显示器的发展 CRTCRT显示器成像原理显示器成像原理 扫描成像原理扫描成像原理 三原色原理三原色原理 二、二、CRTCRT接口技术接口技术 单色显示适配器(单色显示适配器(MDA:Monochrome Display AdapterMDA:Monochrome Display Adapter)字符显示的原理字符显示的原理 显示数据处理逻辑显示数据处理逻辑:单单色色显显示示适适配配器器可可以以看看成成由由显显示示数数据据处处理理逻逻辑辑和和扫扫描控制逻辑两部分组成。描控制逻辑两部分组成。MDAMDA逻辑框图逻辑框图 扫描控制逻辑扫描控制逻辑 第13页,共35页,编辑于2022年,星期

17、五彩色图形适配器(彩色图形适配器(Color Graphics AdapterColor Graphics Adapter,CGACGA)图形显示的原理图形显示的原理 当当CRTCRT屏幕作图形显示时有两个特点:屏幕作图形显示时有两个特点:图形的线点可以细到只有一个像素点;图形的线点可以细到只有一个像素点;要显示的像素点可在屏幕任意一个位置上出现。要显示的像素点可在屏幕任意一个位置上出现。CGA:CGACGA:CGA可以产生黑白和彩色的字符和图形。可以产生黑白和彩色的字符和图形。当当CRTCRT屏幕作图形显示时有两个特点:屏幕作图形显示时有两个特点:图形的线点可以细到只有一个像素点;图形的线点

18、可以细到只有一个像素点;要显示的像素点可在屏幕任意一个位置上出现。要显示的像素点可在屏幕任意一个位置上出现。CGACGA逻辑框图逻辑框图 第14页,共35页,编辑于2022年,星期五增强型图形适配器(增强型图形适配器(Enhanced Graphics AdapterEnhanced Graphics Adapter,EGAEGA)VRAMVRAM的容量有的容量有256K256K字节,其结构与数据组织和字节,其结构与数据组织和CGACGA大不相同。大不相同。存存放放在在VRAMVRAM中中的的图图形形数数据据和和字字符符点点阵阵数数据据经经并并串串转转换换后后送送到到属属性性控控制制寄寄存存器

19、器去处理,它把去处理,它把VRAMVRAM中的字符电阵和图形像素值翻译成送往监视器的信息。中的字符电阵和图形像素值翻译成送往监视器的信息。视频图形阵列(视频图形阵列(Video Graphics ArrayVideo Graphics Array,VGAVGA)VGAVGA采采用用模模拟拟信信号号输输出出接接口口,使使显显示示的的颜颜色色丰丰富富多多彩彩。它它的的分分辨辨率率也也提提高高到到640480640480,并并在在软软件件上上与与MDAMDA、CGACGA、EGAEGA兼兼容容,其其字字符符点点阵阵有有8888、814814、816816、916916等等多多种种,可可显显示示256

20、K256K种种颜颜色色,可可同同时时显显示示256256种种色色。除除支支持持EGAEGA的的所所有有显显示方式外,还增加了示方式外,还增加了3 3种显示方式种显示方式 。增强型的增强型的VGAVGA(Super VGASuper VGA)第15页,共35页,编辑于2022年,星期五第三节八段第三节八段LEDLED显示器接口技术显示器接口技术一、一、LEDLED显示器及工作原理显示器及工作原理1.LED1.LED显示器的分类显示器的分类第16页,共35页,编辑于2022年,星期五a ab bc cd de ef fg gdpdp显示显示1 1:b,c b,c 两段点亮两段点亮段段选选开开关关位

21、位选选开开关关LEDLEDa ab bc cd de ef fg gdpdp显示原理显示原理2.2.工作原理工作原理第17页,共35页,编辑于2022年,星期五a ab bc cd de ef fg gdpdp显示显示1 1:b,c b,c 两段点亮两段点亮2.2.工作原理工作原理显示原理显示原理LEDLEDa ab bc cd de ef fg gdpdp段段选选开开关关位位选选开开关关第18页,共35页,编辑于2022年,星期五a ab bc cd de ef fg gdpdp显示显示1 1:b,c b,c 两段点亮两段点亮段段选选开开关关位位选选开开关关LEDLEDa ab bc cd

22、de ef fg gdpdp显示显示4 4:b,c,f,g b,c,f,g 四段点亮四段点亮显示原理显示原理2.2.工作原理工作原理第19页,共35页,编辑于2022年,星期五a ab bc cd de ef fg gdpdp显示显示1 1:b,c b,c 两段点亮两段点亮显示显示4 4:b,c,f,g b,c,f,g 四段点亮四段点亮2.2.工作原理工作原理显示原理显示原理LEDLEDa ab bc cd de ef fg gdpdp段段选选开开关关位位选选开开关关第20页,共35页,编辑于2022年,星期五二、二、LEDLED显示器与显示器与CPUCPU的接口电路的接口电路Q0Q0Q5Q5

23、D0D0D5D5IOWIOW地址信号地址信号1 1(91H91H)地址信号地址信号2 2(90H90H)段选口段选口位选口位选口 LED0LED0LED5LED5 a adpdpb ba adpdpb bQ0Q0Q7Q7D0D0D7D7CPUCPUDBDBclkclkclkclk第21页,共35页,编辑于2022年,星期五例例1 1:要求:要求LED0LED0显示显示“7 7”,其它,其它LEDiLEDi不显示任何内容不显示任何内容 段选信号段选信号D7 D6 D5 D4 D3 D2 D1 D0D7 D6 D5 D4 D3 D2 D1 D0a b c d e f g dpa b c d e f

24、 g dp位选信号位选信号/5 4 3 2 1 0/5 4 3 2 1 0 0 0 0 1 1 1 1 10 0 0 1 1 1 1 1 0 0 0 0 0 0 0 10 0 0 0 0 0 0 1段选口送段选口送1FH1FH位选口送位选口送01H01HMOV AL,1FHMOV AL,1FHOUT 90H,ALOUT 90H,ALMOV AL,01HMOV AL,01HOUT 91H,ALOUT 91H,ALa ab bc cd de ef fg gdpdp第22页,共35页,编辑于2022年,星期五Q0Q0Q5Q5D0D0D5D5IOWIOW地址信号地址信号1 1(91H91H)地址信号地

25、址信号2 2(90H90H)段选口段选口位选口位选口 LED0LED0LED5LED5 a adpdpb ba adpdpb bQ0Q0Q7Q7D0D0D7D7CPUCPUDBDBclkclkclkclk第23页,共35页,编辑于2022年,星期五例例2.2.要求要求LED0LED0LED5LED5都显示都显示“5 5”位选信号位选信号/5 4 3 2 1 0/5 4 3 2 1 00 1 0 0 1 0 0 10 1 0 0 1 0 0 1 0 0 1 1 1 1 1 10 0 1 1 1 1 1 1段选口送段选口送49H49H位选口送位选口送3FH3FHMOV AL,49HMOV AL,4

26、9HOUT 90H,ALOUT 90H,ALMOV AL,3FHMOV AL,3FHOUT 91H,ALOUT 91H,ALa ab bc cd de ef fg gdpdp段选信号段选信号D7 D6 D5 D4 D3 D2 D1 D0D7 D6 D5 D4 D3 D2 D1 D0a b c d e f g dpa b c d e f g dp第24页,共35页,编辑于2022年,星期五Q0Q0Q5Q5D0D0D5D5IOWIOW地址信号地址信号1 1(91H91H)地址信号地址信号2 2(90H90H)段选口段选口位选口位选口 LED0LED0LED5LED5 a adpdpb ba adp

27、dpb bQ0Q0Q7Q7D0D0D7D7CPUCPUDBDBclkclkclkclk第25页,共35页,编辑于2022年,星期五三、显示管理程序三、显示管理程序(1)(1)解决字符解决字符段代码的转换问题段代码的转换问题LED0LED0LED4 LED5LED4 LED5待显字符:待显字符:3 30D0DH HSEGPTSEGPT0 01 12 23 34 45 56 603H03H9FH9FH25H25H0DH0DH99H99H49H49H41H41H段代码表段代码表第26页,共35页,编辑于2022年,星期五三、三、显示管理程序显示管理程序(1)(1)解决字符解决字符段代码的转换问题段代

28、码的转换问题LED0LED0LED4 LED5LED4 LED5待显字符:待显字符:3 30D0DH H段代码表段代码表SEGPTSEGPT0 01 12 23 34 45 56 603H03H9FH9FH25H25H0DH0DH99H99H49H49H41H41H第27页,共35页,编辑于2022年,星期五(2)(2)多位多位LEDLED“同时同时”显示不同字符的问题显示不同字符的问题显显缓缓区区段代码表段代码表DISMEMDISMEM1 12 23 34 45 56 61 2 3 4 5 61 2 3 4 5 6SEGPTSEGPT0 01 12 23 34 45 56 603H03H9F

29、H9FH25H25H0DH0DH99H99H49H49H41H41H第28页,共35页,编辑于2022年,星期五显示过程如下:显示过程如下:建立六个待显字符的建立六个待显字符的 显示缓冲区显示缓冲区查出第一个字符的字查出第一个字符的字 形码形码送段形码至段选口送段形码至段选口使最左一位使最左一位LEDLED发光发光延时延时1ms1ms指向下一位指向下一位LEDLED 直至最后一位直至最后一位LEDLED显示显示 完为止完为止已扫描一遍已扫描一遍开始开始指针指向显缓区首址指针指向显缓区首址位选信号初始位选信号初始取待显数据,查表得段选码取待显数据,查表得段选码送段选口送段选口位选信号送位选口位选

30、信号送位选口六位都显完?六位都显完?修改指针,修改位选信号修改指针,修改位选信号是是否否第29页,共35页,编辑于2022年,星期五例:例:多位多位LEDLED“同时同时”显示显示123456123456,假设,假设LEDLED显示器的段选口接显示器的段选口接82558255的的A A口,位选口接口,位选口接82558255的的B B口,开关口,开关K1K1接接8255C8255C口的口的PCPC0 0,当,当K1K1向上时,程序运行停止。向上时,程序运行停止。显显缓缓区区段代码表段代码表DISMEMDISMEM1 12 23 34 45 56 61 2 3 4 5 61 2 3 4 5 6L

31、ED5LED5LED0LED0SEGPTSEGPT0 01 12 23 34 45 56 6C0HC0HF9HF9H A4HA4HB0HB0H99H99H12H12H82H82H段选信号段选信号D7 D6 D5 D4 D3 D2 D1 D0D7 D6 D5 D4 D3 D2 D1 D0dp g f e d c b adp g f e d c b aa ab bc cd de ef fg gdpdp第30页,共35页,编辑于2022年,星期五程序如下程序如下:DISMEM DB 1,2,3,4,5,6DISMEM DB 1,2,3,4,5,6SEGPT DB 0C0HSEGPT DB 0C0H,

32、0F9H,0A4H,0F9H,0A4H,DB 0B0H,99H,12H,82H DB 0B0H,99H,12H,82H MOV DXMOV DX,20BH20BH MOV AL MOV AL,81H81H OUT DX OUT DX,ALAL MOV CLMOV CL,20H 20H LEA DI LEA DI,DISMEM DISMEM MOV AL MOV AL,DIDI LEA BX LEA BX,SEGPT SEGPT PUSH CXPUSH CXMOV CXMOV CX,3000H3000HLOOP AGAINLOOP AGAINPOPPOPCXCXAGAINAGAIN:INC DI

33、INC DISHR CLSHR CL,1 1DISPDISP:MOV DXMOV DX,20AH20AHIN ALIN AL,DXDXANDANDAL,01HAL,01HJZ NEXTJZ NEXT NEXTNEXT:MOV DXMOV DX,208H208H OUT DX OUT DX,ALAL INC DX INC DX MOV ALMOV AL,CLCL OUT DX OUT DX,ALALJNC DISPJNC DISPXLATXLAT第31页,共35页,编辑于2022年,星期五第四节第四节USBUSB接口技术接口技术 一、概述一、概述 USBUSB 即即通通用用串串行行总总线线(US

34、B:USB:Universal Universal Serial Serial BusBus)。USBUSB为为主主机机与与不不同同外外设设的的连连接提供了极大的方便,其主要优点是:接提供了极大的方便,其主要优点是:1 1)完全自动检测和配置的即插即用功能;)完全自动检测和配置的即插即用功能;2 2)带电热插拔操作;)带电热插拔操作;3 3)统一的接插件,不存在连接错误。)统一的接插件,不存在连接错误。USBUSB是一种支持即插即用的新型是一种支持即插即用的新型“菊花链菊花链”串行接口串行接口。它在一条。它在一条“线缆线缆”上有链接上有链接多个设备的能力。多个设备的能力。USBUSB要比标准串

35、口快得多,其数据传输率可达要比标准串口快得多,其数据传输率可达4M bit/s4M bit/s12M bit/s12M bit/s,而一般的而一般的串口最多只能是串口最多只能是115K bit/s115K bit/s。第32页,共35页,编辑于2022年,星期五二、二、USBUSB规范规范 USBUSB是一种支持即插即用的新型是一种支持即插即用的新型“菊花链菊花链”串行接口串行接口。它在一条。它在一条“线缆线缆”上有链上有链接多个设备的能力。接多个设备的能力。在针对在针对USBUSB确定结构时,应遵照以下要求:确定结构时,应遵照以下要求:1)PC1)PC外设的扩展简单方便;外设的扩展简单方便;

36、2)2)传输速率高达传输速率高达12M bit/s12M bit/s的低成本方案;的低成本方案;3)3)完全支持语音、音频和压缩视频的实时数据处理;完全支持语音、音频和压缩视频的实时数据处理;4)4)在混合模式下进行等时(在混合模式下进行等时(IsochronousIsochronous)数据传输和异步信息发)数据传输和异步信息发 布的协议灵活性;布的协议灵活性;5)5)包含多个包含多个PCPC配置和外形尺寸;配置和外形尺寸;6)6)提供一种能够迅速扩散到产品生产中的标准接口;提供一种能够迅速扩散到产品生产中的标准接口;7)7)促使产生可提高促使产生可提高PCPC能力的新型设备。能力的新型设备

37、。第33页,共35页,编辑于2022年,星期五USBUSB带给用户的好处主要表现在以下几个方面:带给用户的好处主要表现在以下几个方面:1)1)易于最终用户使用易于最终用户使用 USBUSB提供了一种关于接线和连接器的统一模式,其中的电气细节(例如,提供了一种关于接线和连接器的统一模式,其中的电气细节(例如,总线端子)与最终用户完全隔离。它还能自动识别外设。自动把功能变为总线端子)与最终用户完全隔离。它还能自动识别外设。自动把功能变为驱动程序,以及自动配置。驱动程序,以及自动配置。USBUSB外设在系统运行过程中还可以动态连接和重新外设在系统运行过程中还可以动态连接和重新配置。配置。2)2)广泛

38、的工作负载和应用领域广泛的工作负载和应用领域 USBUSB适合于识别带宽从数千适合于识别带宽从数千bit/sbit/s到数兆到数兆bit/sbit/s的设备。它支持在同一套电的设备。它支持在同一套电缆上进行等时和异步传输。多连接结构允许进行多个设备的同时操作,支持缆上进行等时和异步传输。多连接结构允许进行多个设备的同时操作,支持多达多达127127个物理设备。个物理设备。USBUSB支持在主机和设备之间传输多种数据和信息流,允支持在主机和设备之间传输多种数据和信息流,允许使用混合型设备(例如,具有多种功能的外设),而且由于降低了协议的许使用混合型设备(例如,具有多种功能的外设),而且由于降低了

39、协议的额外开销而提高了总线的使用效率。额外开销而提高了总线的使用效率。第34页,共35页,编辑于2022年,星期五3)3)灵活性和鲁棒性灵活性和鲁棒性 USBUSB支持很大的数据包长度范围,允许多种设备缓冲的选配、多种设备支持很大的数据包长度范围,允许多种设备缓冲的选配、多种设备数据速率和数据包尺寸。数据速率和数据包尺寸。USBUSB协议中包括了缓冲处理的流控制。协议中还有协议中包括了缓冲处理的流控制。协议中还有错误处理或故障恢复机制。能以用户可观察到的实时方式实现设备的动态接错误处理或故障恢复机制。能以用户可观察到的实时方式实现设备的动态接入和分离,而且可自动识别出有故障的设备。入和分离,而且可自动识别出有故障的设备。4)4)多种低成本实现方案多种低成本实现方案 为为了了支支持持低低成成本本外外设设,USBUSB可可以以作作为为一一种种低低成成本本的的1.5M 1.5M bit/sbit/s的的子子通通道道来来实实现现,它它在在外外设设和和主主机机硬硬件件的的集集成成方方法法上上进进行行优优化化,采采用用低低成成本本电电缆缆和和连连接器以及商用技术。接器以及商用技术。第35页,共35页,编辑于2022年,星期五

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁