首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 171 毫秒
1.
介绍了VxWorks下USB驱动的层次结构,分析了USB设备驱动程序开发的一般方法和关键技术。在此基础上实现了Vx-Works下LM9833设备驱动,达到了预期目标。所给出的VxWorks下USB设备驱动设计的一般步骤为在VxWorks下开发其它USB设备驱动提供了参考。  相似文献   

2.
分析了USB主机端的层次结构,采用PowerPC8270处理器设计了一种基于PCI总线的USB主机端设备,简化了主处理器与USB控制器的交互。在VxWorks操作系统下进行了USB主机端驱动的设计和实现,并通过试验对USB主机端的功能和读写速率性能参数进行了测试验证。测试表明,能够稳定地支持对USB接口存储外设的读写访问。  相似文献   

3.
徐骞 《测控技术》2015,34(10):119-121
为解决VxWorks系统下尚无USB打印机驱动的问题,提出了一种基于VxWorks系统的USB打印机驱动软件的设计方法.详细描述了VxWorks系统的USB设备驱动模型、USB打印机驱动的工作原理、驱动软件的设计流程和具体实现.该方法中包括USB打印机驱动软件的主要设计思路和实现过程,实际应用表明该方法能够满足VxWorks系统下的USB打印需求.  相似文献   

4.
VxWorks是一种由WindRiver公司开发的先进的实时操作系统,广泛地应用于各种嵌入式实时应用领域。具体分析了VxWorks操作系统下的USB总线驱动模型的结构及功能,给出了HID类USB驱动程序实现的框架,对相关概念和方法进行了具体分析和说明,并给出了部分关键代码。对于了解和开发VxWorks系统下的HID类USB驱动程序有很大帮助。在某型标准显示控制台中的运行结果表明该USB设备驱动程序运行稳定、可靠。  相似文献   

5.
Linux下MPC8272的USB主控制器驱动设计与实现   总被引:1,自引:1,他引:0  
从介绍USB协议标准以及USB主机端的系统结构入手,分析了在Linux操作系统下,USB设备主控制器和USB设备的驱动结构,并介绍了Motorola MPC8272处理器中USB主控制器功能及其特点,以此为基础设计和实现了USB主控制器驱动的功能模块,并在Linux操作系统下进行驱动开发以及进行测试验证.给出了一种在嵌入式系统中USB主机控制器驱动的实现方案,为同类的嵌入式USB主机控制器开发提供了借鉴.  相似文献   

6.
本文对基于WindowsCE系统下的EZ-USB设备驱动程序的设计与实现进行了详细阐述,介绍了WindowsCE操作系统中的驱动模型与USB通信协议,站在驱动开发者的角度为读者剖析了USB设备驱动的安装,USB设备的识别以及应用程序如何与USB外设进行通信等过程,并运用Micosoft Platform Builder开发工具实现了EZ-USB FX2芯片的设备驱动。  相似文献   

7.
USB接口以其数据传输的高效、可靠而被广泛应用在各种嵌入式产品中.然而现有的资料对linux操作系统中USB Host研究的比较多,鲜有对USB Device驱动进行研究的.因此论文通过对USB协议进行简单的介绍、以及对linux下USB驱动程序架构进行分析,并在此基础上设计了基于linux操作系统的嵌入式微处理器S3...  相似文献   

8.
实现USB2.0高速数据传输的问题探讨   总被引:1,自引:0,他引:1  
针对USB2.0高速数据传输在实际应用中存在的具体问题,深入分析了诸如协议开销、带宽分配、工作环境、主机硬件结构和操作系统配置、设备驱动程序等影响速度提高的种种因素,同时重点阐述了USB2.0设备接口中端点FIFO通道和GPIF通用可编程接口的关键作用,并利用USB2.0控制芯片EZ-USBFX2进行了不同模式下数据传输的实验,最后在此基础上指出解决高速数据传输问题的几条对策。  相似文献   

9.
针对VxWorks实时操作系统下USB应用广泛,但USB驱动开发难度高等问题,具体分析了VxWorks下USB总线驱动模型的结构及功能,详细说明了其USBD驱动栈。同时,在此USB总线驱动模型的基础上详细介绍了USB字符设备驱动开发过程,全面展示了VxWorks下的USB内部事件调度机制,对于了解和开发USB驱动有很大帮助。  相似文献   

10.
王璇 《福建电脑》2008,24(11):60-61
具有USB接口的设备已经越来越广泛的使用。作为开源操作系统,linux2.6.18版本的内棱已经支持USB2.0。并提供了统一驱动模型。Linux把USB设备驱动加裁到总线的驱动链表中。当USB设备插入接口的时候。linux遍历驱动链表,对USB设备驱动和插入的USB设备进行匹配操作。如果匹配,则执行相关的probe函数,成功后把该驱动和设备绑定在一起。  相似文献   

11.
对三维喷绘软件系统的设计,通过USB 2.0实现与喷绘主板的高速图像数据通信。基于ARM与MCX314的运动控制器实现实时三轴运动控制以及精确的喷头时序控制,论述USB驱动程序和ARM固件的开发。结果表明,该系统具有设计简洁、成本低、可扩展性强和实用性高等特点。  相似文献   

12.
对三维喷绘软件系统的设计,通过USB 2.0实现与喷绘主板的高速图像数据通信。基于ARM与MCX314的运动控制器实现实时三轴运动控制以及精确的喷头时序控制,论述USB驱动程序和ARM固件的开发。结果表明,该系统具有设计简洁、成本低、可扩展性强和实用性高等特点。  相似文献   

13.
刘俊  程宪平 《自动化与仪表》2006,21(4):60-63,73
介绍了基于WINDOWS操作系统下USB接口的通信。简述设计的USB接口板特点,对WINDOWS平台下的USB设备驱动模型,驱动编程及USB设备接入过程进行简述及分析。系统实现了对步进电机的实时控制,并具有功能完善、运行稳定、可靠性高、高性价比等特点。  相似文献   

14.
USB是通用串行总线接口,具有速度快、即插即用、接口灵活、独立供电等显著优点。给出了一种在嵌入式系统中实现USB主机功能的方案,采用PHLIPS公司PCI桥接USB芯片作为控制器,配合相应的软件系统,实现U盘和移动硬盘等大容量存储设备上数据的读写。详细描述了系统的软硬件设计方案和工作原理,给出VxWorks下PCI设备驱动的框架和USB驱动程序的挂接。  相似文献   

15.
Linux与VxWorks的板级支持包开发的比较与分析   总被引:2,自引:0,他引:2  
简要介绍了VxWorks的BSP(板级支持包)开发,主要包括系统的引导、3类驱动程序的开发等。着重介绍Linux的BSP开发模式和现状以及3类驱动程序的结构、基本开发内容等。最后分析了两类BSP开发的差异,以及对系统性能的影响。  相似文献   

16.
Linux下USB设备驱动研究与开发   总被引:6,自引:0,他引:6       下载免费PDF全文
杨伟  刘强  顾新 《计算机工程》2006,32(19):283-284
开发USB(Universal Serial Bus)设备驱动是一项比较繁琐的工作。Linux中的USB核心子系统提供了大量的API以及相关的支持机制,保证了USB设备的即插即用,简化了驱动的编写。结合具体开发实例,介绍了USB的相关概念,分析Linux中USB核心子系统的框架构成以及重要的数据结构,剖析Linux内核对USB规范的支持,描述了驱动开发的一般方法和技巧。  相似文献   

17.
USB(Universal Serial Bus)已经成为电子产品对外接驳接口中最为流行的总线标准,针对Window操作系统下USB设备驱动预先开发的需求,介绍了如何使用DSF(Device Simulation Framework:设备虚拟框架)虚拟在物理上并不存在的USB设备.开发该虚拟设备的主要过程包括:基于一种...  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号