共查询到20条相似文献,搜索用时 78 毫秒
1.
2.
介绍了USB总线及WinCE.Net嵌入式操作系统下USB驱动的模型结构以及编写流接口驱动程序的基本知识.以使用流接口驱动模型开发的USB Camera驱动为实例,说明了驱动程序所应包含的USB驱动应包含的必要函数和应用程序对它们调用的形式. 相似文献
3.
4.
USB已经成为一种事实上的I/O标准,本文以自主开发的基于ISA总线的USB为例,介绍了该USB的硬件研发过程及相关系统软件的开发过程,详尽地展示了相关USB协议栈的设计与实现,并且探讨了USB设备基于该协议栈的驱动开发. 相似文献
5.
6.
7.
8.
针对微处理器USB通信设计中通信协议以及底层驱动开发的复杂性导致其开发周期较长的问题,给出了一种利用STM32CubeMX及LabVIEW图形化编程工具实现STM32全速USB通信的方法.首先利用STM32CubeMX快速生成USB基础配置及初始化函数并通过Keil进行通信程序的编写完成USB从机设计.主机方面使用LabVIEW图形化编程工具进行编程设计,并通过NI VISA软件生成驱动,实现USB主机与从机之间的数据传输,并完成通信速率测试.经试验验证该方案开发便捷且传输速率可靠,可以作为一种基于STM32 HAL库的库函数版本下STM32全速USB通信开发的参考方案. 相似文献
9.
10.
Linux内核集成的USB Gadget提供了开发USB设备端驱动的支持,因此也可以利用其将USB设备接口虚拟成其他类型接口.本文阐述了 USB Gadget原理和总体架构;深入分析了其UDC驱动层和Gadget接口层复杂的数据结构、各类操作函数以及主要工作流程;在Gadget功能驱动层给出了虚拟成网口的具体开发方法;对Linux内核初始的USB Gadget通用模块中UDC层依据平台环境进行修改配置,在S3C2440平台上实现了 USB接口虚拟成网口.经测试验证,虚拟后的网口传输正常稳定,为用户在Linux下应用USB Gadget提供了参考. 相似文献
11.
USB设备控制器中串行接口引擎的设计 总被引:2,自引:1,他引:2
根据USB1.1总线协议,分析了USB设备控制器中串行接口引擎SIE模块的功能。采用模块化的设计方法,实现了SIE硬件设计。并针对影响SIE可靠性的主要问题,提出了解决策略。验证结果表明,SIE设计达到了功能和性能要求。 相似文献
12.
介绍基于CSR公司的BlueCoreTM系列协议栈BCSP(BlueCoreTMSerialProtocol),利用CASIRA开发系统提供的通用串行总线(USB)接口、通用异步收发器(UART)接口以及BCSP串口三种接口,实现蓝牙模块间数据、语音和文件传输功能的测试软件,为蓝牙芯片开发人员提供了一套简单易用、功能全面的芯片测试工具。 相似文献
13.
带USB接口的设备使用方便,发展迅速,文章结合高速公路车道收费系统中的实际问题,详细介绍了设计一个USB接口通信卡的过程,包括电路设计、器件选择、固件设计、驱动程序及其应用程序设计。 相似文献
14.
15.
随着现场可编程门阵列(FPGA:Field Programmable Gate Arrays)技术的飞速发展,FPGA的应用日益广泛。由于FPGA具有高速数据处理能力.它被广泛应用于实时处理系统中。而PC机则具有强大的文件管理功能.众多的软件资源以及可以将数据长久地保存以便日后的应用或处理。两者之间的功能具有互补性.所以实现FPGA与PC机之间的通讯就具有重要的现实意义。本文介绍利用CYPRESS公司的CY7C68001芯片通过USB协议来实现FPGA与PC机之间的通讯。USB协议有USB1.1(最高速度12Mbps)和USB2.0)最高速度480Mbps)两种.CY7C68001芯片支持全速(12Mbps)和高速(480Mbps)两种模式。本文仅介绍了全速模式,高速模式时需改变FPGA侧的VHDL程序并且PC机也必须支持USB2.0协议。 相似文献
16.
17.
基于USB接口的多通道实时数据采集系统 总被引:3,自引:0,他引:3
该文介绍了一种基于USB接口的多通道数据采集系统,详细介绍了系统的硬件实现,并给出了相关的USB设备驱动程序及相应的Win32应用程序的设计。 相似文献
18.
介绍USB在数据采集系统中的应用,基于当前USB数据采集系统的一些不足,提出一种同时实现USB主机和设备双角色(DRD)的方案。详细讲述了利用C8051F020和USB双角色器件SL811HS设计USB主机/设备接口,重点分析了如何实现主机/设备模式的转换的方法,并给出了硬件的关键电路和软件结构。 相似文献
19.
通用串行总线(USB)数据传输模型 总被引:1,自引:1,他引:0
USB作为一种数据传输接口,了解它的通信传输机制是正确利用USB利用数据传输的基础,分层次结构对USB数据传输模型加以分析,可以使读者建立起USB体系结构、通信模型和总线事务的框架和概念,并最终对USB传输工作流程有一个清晰的认识。 相似文献
20.
针对仿生六足机器人作业任务的具体情况,设计了一款具有USB接口的图像采集卡;该采集卡采用FPGA/CPLD进行图像采集和控制,通过USB接口完成图像数据的传输,具有体积小、速度快、功耗低和实时性好等特点;由于该采集卡是仿生六足机器人视觉子系统的重要组成部分,在视觉子系统中应与其他器件进行合理挂接,因而必须妥善解决USB驱动问题;通过研究和探索,编写了USB设备驱动程序,并使用2个URB来轮流读取,提高了接收效率;调试编译的结果表明该USB设备驱动程序具有良好的实时性和可移植性,有效提高了仿生六足机器人视觉子系统的工作效率。 相似文献