摘要:设计并实现了一个USB/EPP 转接系统,给出其硬件设
计方案并讨论了相关技术细节, 使其实现USB 接口到EPP
接口的相互数据转发。使仅具有EPP 接口的传统仪器设备
借助于USB/EPP 转接系统拥有USB 总线所提供的即插即用
和设备插架特性, 方便其通过USB 接口灵活接入同时拥有
多个外设的计算机主机系统。
关键词:USB;EPP;转接系统
中图分类号:TP368.3 文献标识码:A
文章编号:1008- 0570(2005)11- 2- 0166- 03
在传统的I/O 模式中,计算机外设通常映射为
CPU 中固定I/O 地址,要求由主机分配一个指定的
IRQ 中断请求。由于PC 机的端口和中断资源有限,因
而使外设的可扩展性受到局限;同时,随着电脑应用
的拓展,PC 机的外设接口越来越多,外设对系统资源
的独占性也容易导致系统资源冲突。由于各种外部设
备不断增加,容易导致各种I/O 冲突。
由Intel、Compaq、Microsoft、IBM等厂商所提出的
USB 总线标准,基于即插即用和设备插架技术,设备
接入时不影响应用程序的运行,具有良好的可扩充性
和扩展的方便性。目前USB 协议已经发展到了最新的
2.0 版本,可支持峰值传输速率为480Mbps 的高速外
设,可提供4~8 个USB 2.0 接口,同时通过USB 集线
器(HUB)的扩展还可以支持多达127 个外设同时连
接,基本上解决了各种外设同时存在同时使用的所有
问题。基于USB 接口的上述优点,目前的计算机,特别
是笔记本计算机基本上都只配备USB 接口,而取消了
传统的串口和并口,这对那些以前购置的需要与计算
机进行通信而只有串口或并口的各种仪器的继续使
用造成了极大的障碍。
针对传统的数字化仪器与计算机通信中存在的
接口不足的问题,本文设计了一个USB/EPP 转接系
统,使其能够从计算机的USB 接口接收数据,经过格
式转换,从USB/EPP 转接系统的并行接口EPP 发送给
传统的仪器设备;同时也能够从USB/EPP 转接系统的
并行接口EPP 接收数据,将其转化为USB 帧格式,并
发送到计算机的USB 接口。从而使仅具有EPP 接口
的传统仪器设备借助于USB/EPP 转接系统,可以继续
正常使用。
2 USB 总线
2.1 USB 系统描述及总线协议
USB 是一种电缆总线,支持在主机和各种即插即
用外设之间进行数据传输。由主机预定的标准协议使
各种设备分享USB 带宽,当其它设备和主机在运行
时,总线允许添加、设置、使用以及拆除外设,这为多
个仪器设备共享同一个主计算机提供了可能。USB 协
议采用了管道模型的软硬件协议,摒弃了一般外设协
议的端口映射方式,从而有效地避免了计算机应用系
统I/O 端口地址冲突。
根据功能划分,一个USB 系统由三个部分组成:
即USB 互连、USB 主机和USB 设备。图1 给出了USB
系统的通用拓扑结构。
资源简介:摘要:设计并实现了一个USB/EPP 转接系统,给出其硬件设计方案并讨论了相关技术细节, 使其实现USB 接口到EPP接口的相互数据转发。使仅具有EPP 接口的传统仪器设备借助于USB/EPP 转接系统拥有USB 总线所提供的即插即用和设备插架特性, 方便其通过USB 接口灵...
上传时间: 2013-10-08
上传用户:半熟1994
资源简介:一个实时集群计算机应用系统的可靠性设计与分析
上传时间: 2014-01-23
上传用户:chenbhdt
资源简介:微波技术基础,实验(省优课件) PDF版
上传时间: 2013-04-15
上传用户:eeworm
资源简介:近年来,以FPGA为代表的数字系统现场集成技术取得了快速的发展,FPGA不但解决了信号处理系统小型化、低功耗、高可靠性等问题,而且基于大规模FPGA单片系统的片上可编程系统(SOPC)的灵活设计方式使其越来越多的取代ASIC的市场。传统的通用信号处理系统使用DSP...
上传时间: 2013-05-27
上传用户:qiaoyue
资源简介:USB 关于数字图像采集高速处理系统的方法设计与研究
上传时间: 2016-09-03
上传用户:dianxin61
资源简介:随着TD—SCDMA技术的不断发展,TD—SCDMA系统产品也逐步成熟并随之完善。产品家族日益丰富,室内型宏基站、室外型宏基站、分布式基站(BBU+RRU)、微基站等系列化基站产品逐步问世,可以满足不同场景的建网需求。而分布式基站(BBU+RRU)越来越多地受到业界的关注...
上传时间: 2013-07-20
上传用户:rishian
资源简介:随着TD—SCDMA技术的不断发展,TD—SCDMA系统产品也逐步成熟并随之完善。产品家族日益丰富,室内型宏基站、室外型宏基站、分布式基站(BBU+RRU)、微基站等系列化基站产品逐步问世,可以满足不同场景的建网需求。而分布式基站(BBU+RRU)越来越多地受到业界的关注...
上传时间: 2013-04-24
上传用户:18752787361
资源简介:基于xscale与FPGA的微小型飞行器控制系统的硬件设计---论文
上传时间: 2013-11-18
上传用户:zhouchang199
资源简介:基于xscale与FPGA的微小型飞行器控制系统的硬件设计---论文
上传时间: 2015-01-01
上传用户:1159797854
资源简介:基于单片机温度控制系统的硬件设计
上传时间: 2014-01-14
上传用户:cx111111
资源简介:智能家居远程控制系统的硬件设计
上传时间: 2013-11-12
上传用户:llwap
资源简介:电子技术课程设计---多路温度采集监控系统的硬件设计
上传时间: 2013-11-22
上传用户:气温达上千万的
资源简介:有关自动组卷的文章.试题库自动组卷系统的算法设计与实现.
上传时间: 2013-12-19
上传用户:teddysha
资源简介:考勤系统的详细设计与需求分析,通过考勤管理系统能满足公司多种考勤及管理要求,能为公司带来巨大的经济效益: 1、考勤管理系统通过考勤机判断并记录员工上下班关信息,可以保证考勤数据的准确、公正、安全,减少考勤人员的工作负担,避免人为因素的干扰和弄...
上传时间: 2014-01-21
上传用户:linlin
资源简介:这个主要是对于跟踪系统的硬件设计提供一种思路和方案
上传时间: 2016-01-01
上传用户:远远ssad
资源简介:同属HDB3编译码器系统的课程设计与仿真
上传时间: 2013-12-09
上传用户:athjac
资源简介:硕士论文。本论文讲述了基于DM642的视频处理系统的硬件设计,介绍了设计思路和各部分功能实现,对初学者很有参考价值!
上传时间: 2013-12-19
上传用户:chongcongying
资源简介:MSK通信系统的SystemView设计与实现,对MSK的调制和解调进行详细地介绍,并对仿真做出设计方案,并实现仿真.
上传时间: 2016-07-01
上传用户:lps11188
资源简介:USB转换器开发的硬件设计思路,简述在DDK基础上USB设备驱动程序的构建步骤及过程,分析了用户所需进行的源代码设计内容
上传时间: 2014-05-23
上传用户:stvnash
资源简介:交通灯控制系统的FPGA设计与实现,红灯亮55s,黄灯亮5s,绿灯亮50s
上传时间: 2016-09-02
上传用户:王庆才
资源简介:步进电机位置控制系统的FPGA设计与实现。
上传时间: 2016-09-02
上传用户:xhz1993
资源简介:本文章介绍了一种AD值的线性化方法。可以应用于单片机系统的设计开发当中。在系统的硬件设计方法上,使用温度补偿的方法,使得AD转换值可实现线性化,从而可以减少了单片机软件开发当中进行非线性数据的线性化处理。
上传时间: 2013-12-31
上传用户:fxf126@126.com
资源简介:基于凌阳单片机的多功能水温自动控制系统的硬件设计。
上传时间: 2014-05-29
上传用户:hullow
资源简介:公文管理系统的而设计与实现论文部分(基于VB的)
上传时间: 2013-12-22
上传用户:Shaikh
资源简介:基于TMS320VC33系统的硬件设计这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2022-03-03
上传用户:20125101110
资源简介:不错的算法设计与分析的课件 ,主要介绍各种算法 ,很不错的.
上传时间: 2015-05-21
上传用户:ynzfm
资源简介:<数字通信系统的SystemView仿真与分析>例子程序
上传时间: 2014-11-23
上传用户:aix008
资源简介:Anany Levitin的算法设计与分析基础的课后习题全部答案(英文).
上传时间: 2013-12-31
上传用户:zjf3110
资源简介:Kozen的《The Design and Analysis of Algorithms》是一本比较经典的讲义形式的算法设计与分析教材,其中许多图论问题算法很有用。Djvu格式。
上传时间: 2017-06-20
上传用户:kernaling
资源简介:关于棋盘覆盖问题的算法设计与分析,经VC++6.0编译通过
上传时间: 2017-07-04
上传用户:lmeeworm