usb范文10篇 -凯发pa娱乐
时间:2024-03-23 11:57:50
导语:这里是公文云根据多年的文秘经验,为你推荐的十篇usb范文,还可以咨询客服老师获取更多原创文章,欢迎参考。
摘要:usb通用串行总线是计算机外设接口的发展趋势,将逐渐取代pc机上的rs232协议串口,因此很多传统的rs232接口设备都将面临一个向usb接口转换的问题。本文以ic卡门禁考勤系统为例,提出一种方案,使传统的rs232接口转化为usb接口后直接通过usb总线接入pc,同时使ic卡门禁考勤设备增加了usb总线具有的热插拔、自动配置和智能电源管理等功能;着重剖析usb通信内核,探讨系统软硬件设计方案。
关键词:usb终端人机接口设备(hid)列举
引言
usb作为一种新的pc机互连协议,使外设到计算机的连接更加高效、便利。这种接口适合于多种设备,不仅具有快速、即插即用、支持热插拔的特点,还能同时连接多达127个设备,解决了如资源冲突、中断请求(irqs)和直接数据通道(dmas)等问题。因此,越来越多的开发者欲在自己的产品中使用这种标准接口。而rs232是单个设备接入计算机时,常采用的一种接入方式,其硬件实现简单,因此在传统的设备中有很多采用了这种通信方式。一般的ic卡门禁考勤系统也使用rs232接口与pc机通信。如果将usb技术应用于ic卡门禁考勤系统与pc机之间的数据通信,这样,不仅能使ic卡门禁考勤设备具备usb通信的诸多优点,而且对pc机而言还可以节余1个rs232串口为其它通信所用。
1usb系统概述
usb规范描述了总线特性、协议定义、编程接口以及其它设计和构建系统时所要求的特性。usb是一种主从总线,工作时usb主机处于主模式,设备处于从模式。usb系统所需要的唯一的系统资源是,usb系统软件所使用的内存空间、usb主控制器所使用的内存地址空间(i/o地址空间)和中断请求(irq)线。usb设备可以是功能性的,如显示器、鼠标或者集线器之类。它们可以作低速或者高速设备实现。低速设备最大速率限制在1.5mb/s,每一个设备有一些专有寄存器,也就是端点(endpoint)。在进行数据交换时,可以通过设备驱动间接访问它。每一个端点支持几种特殊的传输类型,并且有一个唯一的地址和传输方向。不同的是端点0仅用作控制传输,并且其传输可以是双向的。
摘要:提出一种使用usb接口实现can总线网络与计算机连接的方案。讨论了can总线与计算机之间的硬件接口电路,同时分析了固件编程方法及usb驱动程序设计思路。
关键词:usbcan总线固件编程适配器
现场总线作为二十世纪80年展起来的新兴技术,在工业现场已有了广泛的应用。在比较有影响力的几种现场总线中,can总线以其突出的优点不仅大量应用于工业现场,而且在楼宇自动化、智能终端设备等民用领域也有了长足的发展。
现场总线网络技术的实现需要与计算机相结合。以往can总线网络与计算机的连接采用rs232、isa或pci接口。但是随着计算机接口技术的发展,isa接口已经逐渐被淘汰;rs232接口数据传输率太低;pci虽然仍是高速外设与计算机接口的主要渠道,但其主要缺点是占用有限的系统资源、设计复杂、需有高质量的驱动程序保证系统的稳定,且无法用于便携式计算机的扩展。随着usb1.1、usb2.0规范的相继制定,为外设与计算机的接口提出了新的发展方向。usb的主要特点有:外设安装简单,可实现热插拨;通讯速率高,usb1.1全速传送速率为12mbps,与标准串行端口相比,大约快100倍;支持多设备连接;提供内置电源。
本文给出一种在windows2000下使用usb1.1协议实现can总线适配器的设计方法。整个设计主要开发适配器的固件及计算机的驱动程序、应用程序,以达到用usb接口连接现场can总线网络的目的。
图1
摘要:通用串行总线(usb)是一种简单的计算机外围接口标准。它具有即插即用、扩展方便等优点,已成为计算机必备的一个接口。本文简要介绍usb总线的功能、拓朴结构及其数据传输过程,并举例说明usb接口的实际应用。
关键词:通用串行总线usb接口外围接口标准
一、usb接口背景
在早期的计算机系统上常用串口或并口连接外围设备。每个接口都需要占用计算机的系统资源(如中断,i/o地址,dma通道等)。无论是串口还是并口都是点对点的连接,一个接口仅支持一个设备。因此每添加一个新的设备,就需要添加一个isa/eisa或pci卡来支持,同时系统需要重新启动才能驱动新的设备。
usb总线是intel、dec、microsoft、ibm等公司联合提出的一种新的串行总线标准,主要用于pc机与外围设备的互联。usb总线具有低成本、使用简单、支持即插即用、易于扩展等特点,已被广泛地用在pc机及嵌入式系统上。
二、usb总线优缺点
摘要:usbon—the-go(otg)技术扩展了便携式设备之间的连通性,usbotc允许便携式设备作为有限的主机与现有的usb外设相连,usbotg也允许便携式设备之间的互连,易于实现移动领域中点对点的实时通信。本文对比usb特性,介绍了usbon-the—go的主要性能特点,并对其在移动领域中的应用作了简要介绍。
关键词:usbotc移动应用
usb是连接pc与外围设备的首选接口。随着高速usb集线器、数码相机、扫描仪、视频会议摄像机、大容量数字存储设备等具有多媒体技术的新型设备的不断涌现,2000年usb-if了usb2.0规范。该规范可提供480mbps的高速传输速率,高速usb2.0与全速usb1.1(传输速率12mbps)和低速usb1.o(传输速率1.5mbps)完全兼容。无论是usb1.1、usb1.0,还是usb2.0,它们都必须通过pc的usb主控制器,在pc的控制下实现与usb外围设备之间高速、低速的数据交换。作为pc的外围设备,如果系统没有pc,各设备间无法利用usb接口进行数据交换。目前mp3播放器、数码相机、pda、手机等众多产品都具备usb接口,但它们也只能作为pc外设实现与pc的数据传输,而不能实现它们之间点对点的通信。随着移动终端的普及,不使用pc,直接在移动终端间进行连接的需求越来越多,usbon-the-go(usbotg)的扩展标准正是为了满足这一需求而提出的。usb-if公布的最新版本usbotg就是建立在usb2.0的基础上,用便携式设备作为有限的主机与现有的usb外设相连,以及便携式设备之间的互连,实现它们之间实时、快速的音频数据和视频数据的传输。本文在分析usbotg性能特点的基础上,简要介绍了usbotg在移动领域中的应用及发展前景。
1usbotg的性能特点
1.1usbotg的硬件特点
usb操作简单,即插即用,是免费公开的标准。而且windowsos和许多rtos都提供usb驱动程序,当今市场上已有许多usb设备,usb可以说是无处不在。在移动领域,手机或pda等便携式设备,也需要作为modem连接到pc上进行文件传输,目前许多移动终端生产厂家,都已将usb接口加到新产品上,但它们也只能作为pc外设实现与pc的数据交换。
摘要:通用串行总线(usb)是一种简单的计算机外围接口标准。它具有即插即用、扩展方便等优点,已成为计算机必备的一个接口。本文简要介绍usb总线的功能、拓朴结构及其数据传输过程,并举例说明usb接口的实际应用。
关键词:通用串行总线usb接口外围接口标准
一、usb接口背景
在早期的计算机系统上常用串口或并口连接外围设备。每个接口都需要占用计算机的系统资源(如中断,i/o地址,dma通道等)。无论是串口还是并口都是点对点的连接,一个接口仅支持一个设备。因此每添加一个新的设备,就需要添加一个isa/eisa或pci卡来支持,同时系统需要重新启动才能驱动新的设备。
usb总线是intel、dec、microsoft、ibm等公司联合提出的一种新的串行总线标准,主要用于pc机与外围设备的互联。usb总线具有低成本、使用简单、支持即插即用、易于扩展等特点,已被广泛地用在pc机及嵌入式系统上。
二、usb总线优缺点
摘要:讨论了串行总线(usb)技术应用于便携式多道γ能谱仪的可行性,并详细介绍了系统的硬件、固件、设备驱动程序以及应用程序的设计方法,最后给出了其性能测试结果。
关键词:usbγ能谱数据采集wdm
野外地面γ能谱测量技术主要研究地壳岩石土壤中产生的能量范围约为30kev~3000kev的γ射线,这里面包含着轴、钾等天然放射性核元素信息、核工程活动产生的大量人工放射性核元素信息以及γ射线与地壳相互作用产生的相关信息。而用于获取和处理γ能谱数据的多道γ能谱仪是重要的研究课题,其功能是把从γ射线探测器得到的脉冲信号转换为x-y轴的能谱形式并显示出来(x轴代表能量,y轴代表脉冲计数)。
传统的多道γ能谱仪一般采用nim(nuclearinstrumentmodule)插件的标准模式。但其存在体积庞大、抗干扰能力差等缺点,不适合于野外现场测量。为适应多道γ能谱仪智能化、微机化、便携化的实际需要,本设计采用笔记本电脑作为γ能谱仪的上位机。常用接口方式主要有rs-232c串口、红外线端口、epp并口、usb、1394、ethernet等。这几种接口方式的特点比较如表1所示。
表1接口方式特点比较
方式长度(m)速度(b/s)主要优点主要缺点
摘要:已成为pc标准的通用串行总线usb为多点数据采集提供了很大的便利,利用usb可以实现较传统方式更有效、更经济、点数更多的数据采集。本文介绍了如何利用usb接口来实现多点数据采集。
关键词:usbrs485数据采集
在工业生产和科学技术研究的各行业中,常常利用pc或工控机对各种数据进行采集。这其中有很多地方需要对各种数据进行采集,如液位、温度、压力、频率等。现在常用的采集方式是通过数据采集板卡,常用的有a/d卡以及422、485等总线板卡。采用板卡不仅安装麻烦、易受机箱内环境的干扰,而且由于受计算机插槽数量和地址、中断资源的限制,不可能挂接很多设备。而通用串行总线(universalaerialbus,简称usb)的出现,很好地解决了以上这些冲突,很容易就能实现低成本、高可靠性、多点的数据采集。
1usb简介
usb是一些pc大厂商,如microsoft、intel等为了解决日益增加的pc外设与有限的主板插槽和端口之间的矛盾而制定的一种串行通信的标准,自1995年在comdex上亮相以来至今已广泛地为各pc厂家所支持。现在生产的pc几乎都配备了usb接口,microsft的windows98、nt以及macos、linux、freebsd等流行操作系统都增加了对usb的支持。
1.1usb系统的构成
摘要:给出一种基于ch371实用usb接口的硬件设计与软件实现。该usb接口具有硬件接口简单、软件编制容易、勿需了解任何usb协议或固件程序甚至驱动程序等特点,是一种非常适用于工程应用的usb接口。
关键词:ch371usb接口at89c52
通用串行总线usb(universalserialbus)是由intel、compaq、digital、ibm、microsoft、nec、nertherntelecom七家世界著名的计算机和通信公司共同推出的新一代总线接口标准。作为一种pc机与外设之间的高速通信接口,usb具有连接灵活、可热插拔、一种接口适合多种设备、速度高(usb1.1协议支持12mb/s,usb2.0协议支持480mb/s)、自动配置、无需定位及运行安装程序、可为外设提供电源、低功耗、低成本、高可靠性等优点,因而在数码相机、便携式仪器、便携式存储设备等产品中广泛应用。
但是,usb接口的开发一般要求设计人员对usb的标准、firmware(固件)编程及驱动程序的编写等有较深入的理解,因此限制了一般的硬件工程师对usb接口产品的开发使用。我们在便携式无线抄表系统中使用的usb接口芯片ch371,使用简单、性能卓越,价格低廉,只要熟悉单片机编程及简单的vb或vc应用程序编程,一般的硬件工程师在极短的周期内就能很容易地开发出相应的usb产品。
1usb总线的通用接口芯片ch371简介
ch371是一个usb总线的通用接口芯片,如图1所示。在本地端,ch371具有8位数据总线和读、写、片选控制线以及中断输出,可以方便地挂接到单片机、dsp等控制器的系统总线上。在计算机系统中,ch371的配套软件提供了简洁易用的操作接口,与本地端的单片机通信就如读写硬盘中的文件。ch371屏蔽了usb通信中的所有协议,在计算机应用层与本地端控制器之间提供端对端的连接。使用ch371,不需要了解任何usb协议或者固件程序,甚至驱动程序,就可以轻松地将并口、串口的产品升级到usb接口。它具有以下特点:
1现代工业生产介绍
现代工业生产和科学研究对数据采集的要求日益提高。目前比较通用的是在pc或工控机内安装数据采集卡(如a/d卡及422、485卡)。但这些数据采集设备存在以下缺陷:安装麻烦、价格昂贵、受计算机插槽数量、地址、中断资源的限制,可扩展性差,同时在一些电磁干扰性强的测试现场,可能无法专门对其作电磁屏蔽,从而导致采集的数据失真。
传统的外设与主机的通讯接口一般是基于pci总线、isa总线或者是rs-232c串行总线。pci总线虽然具有较高的传输速度(132mbps),并支持“即插即用”功能,但其缺点是插拔麻烦,且扩展槽有限(一般为5~6个),isa总线显然存在同样的问题。rs-232c串行总线虽然连结简单,但其传输速度慢(56kbps),且主机的串口数目也有限。
通用串行总线(universalserialbus,简称usb)是1995年康柏、微软、ibm、dec等公司为了解决传统总线的不足,而推出的一种新型串行通信标准。该总线接口具有安装方便、高带宽、易扩展等优点,已经逐渐成为现代数据传输的发展趋势。基于usb的数据采集系统充分利用usb总线的上述优点,有效地解决了传统数据采集系统的缺陷。usb的规范能针对不同的性能价格比要求提供不同的选择,以满足不同的系统和部件及相应不同的功能,从而给使用带来极大方便。
2系统介绍
2.1数据采集系统的结构与功能
摘要:lonworks技术的核心是神经元芯片,介绍了神经元芯片的一种i/o应用模式——并行口i/o模式,并介绍了基于此i/o模式设计开发的lonworks协议与usb标准的互联适配器。
关键词:lonworks神经元芯片并行口i/o模式ez-usb
lonworks技术是美国echelon公司于上世纪90年代初推出的一种现场总线技术。lon(localoperatingnetwork)的意思为局部操作网络,它是用于开发监控网络系统的一个完整的技术平台,lonworks现场总线在网络通讯方面具有突出的优点,作为现场总线中的佼佼者在国内各个领域的测控系统中广泛流行。
通用串行总线(universalserialbus,即usb)是一种快速、灵活的总线接口。与其它通信接口相比,usb总线接口最大的特点是易于使用,这主要表现在成本低、适用于多种设备、支持热插拔等方面,并且所有的配置过程都由系统自动完成,无需用户干预。目前,市场上供应的usb控制器主要有两种:带usb接口的单片机(mcu)和纯粹的usb接口芯片。本文采用cypress公司推出的带智能usb接口的ez-usb单片机。该单片机极大地降低了usb外设的开发难度,为pc机外设的制造商提供了一个性能优良、价格较低的设计方案。采用usb接口设计开发的lon网互联适配器很好地解决了传统适配器由于rs-232与pc/laptop互联而造成的速度上的瓶颈。
1系统框图及工作原理
1.1系统框图