usb通信研究及其在虚拟仪器中的应用设计.doc

约52页DOC格式手机打开展开

usb通信研究及其在虚拟仪器中的应用设计,usb通信研究及其在虚拟仪器中的应用设计页数 51字数 23483摘 要 随着计算机技术、通信技术和多媒体技术的发展以及计算机应用的普及,计算机系统的外围设备越来越多,这些设备并没有统一的接口标准,设备的安装和配置都比较复杂。而相对于外设种类和数量的增多,pc机传统接口从系统与用户两个角度都呈现出其固有限制。在此背景下...
编号:10-24678大小:788.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 天缘 发布

USB通信研究及其在虚拟仪器中的应用设计
页数 51 字数 23483
摘 要
随着计算机技术、通信技术和多媒体技术的发展以及计算机应用的普及,计算机系统的外围设备越来越多,这些设备并没有统一的接口标准,设备的安装和配置都比较复杂。而相对于外设种类和数量的增多,PC机传统接口从系统与用户两个角度都呈现出其固有限制。在此背景下,已成为PC标准的通用串行总线USB为多点数据采集提供了很大的便利,利用USB可以实现较传统方式更有效、更经济、点数更多的数据采集。采用USB接口的设备无一例外地支持热插拔(带电插拔),用户在开机状态时即可将设备连接到电脑主机上,免除了使用户感到厌烦的重新启动过程。USB1.1规范中规定了两种传输速率,全速方式的传输速率为12Mb/s,低速方式的传输速率为1.5Mb/s。因此,USB总线接口与其他类型的接口相比,其优越性就体现在这里,它的传输适合各种类型的外设,并支持热插拨。本文介绍了USB接口的开发方法和流程,从而实现了利用USB接口来实现多点数据采集。在设计中采用的USB芯片为PDIUSBD12,它通常用作微控制器系统中实现与微控制器进行通信的高速通用并行接口,它支持本地的DMA 传输。另外在接口的软硬件设计上介绍了接口电路的连接和固件以及驱动程序的编写,着重介绍了设备驱动程序的开发方法和过程。本设计中采用的“USB接口芯片+传统单片+功能电路”的模块化设计方法,具有很高的灵活性,从而能减小开发的时间、风险以及费用(通过使用已有的结构和减少固件上的投资),从而用最快捷的方法实现最经济的USB外设的解决方案。通过以上优点,我们可以看出USB接口是作为通信接口的一个理想选择。

关键词: USB,PDIUSBD12,AT89C52,USB驱动,Windows DDK




参考文献
[1]肖踞雄,翕铁成, 宋中庆. USB技术及应用设计[M]. 北京: 清华大学出版社, 2003.
[2]JOHN,HYDE著,孙耀国,赵德刚译. USB设计应用实例[M]. 北京:中国铁出版社,2003.
[3]张惠娟. WINDOWS环境下的设备驱动程序设计. 西安:西安电子科技大学出版社.
[4]张毅刚. MCS-51单片机应用设计. 哈尔滨: 哈尔滨工业大学出版社,1990.8.
[5]薛飞. 基于USB技术的数据采集智能仪器系统[PDF]