Description: 阐述了USB的结构与设计,以及驱动程序的编写;USB的设备类型和传输方式都有叙述。-explained the structure and design, and preparation of the driver; USB device type and the transmission is described. Platform: |
Size: 40264 |
Author:理 |
Hits:
Description: The development of a data acquisition card based on USB bus is introduced in this article.It first describes the configuration and principle of this card in the part of hardware design,and then the application program and device driver in the part of software design.Data acquisition program in firmware is also discussed.Finally,this data acquisition card is tested and evaluated in a program developed by Lab Windows CVI,which shows that this car is stable and reliable Platform: |
Size: 347018 |
Author:小流 |
Hits:
Description: 阐述了USB的结构与设计,以及驱动程序的编写;USB的设备类型和传输方式都有叙述。-explained the structure and design, and preparation of the driver; USB device type and the transmission is described. Platform: |
Size: 39936 |
Author:理 |
Hits:
Description: The development of a data acquisition card based on USB bus is introduced in this article.It first describes the configuration and principle of this card in the part of hardware design,and then the application program and device driver in the part of software design.Data acquisition program in firmware is also discussed.Finally,this data acquisition card is tested and evaluated in a program developed by Lab Windows CVI,which shows that this car is stable and reliable Platform: |
Size: 347136 |
Author:小流 |
Hits:
Description: 本文介绍了USB设备Bulk模式驱动程序的设计。该设计使用FIFO消息队列、信号量机制和定时器中断机制,可在不同的操作系统中实现。文中所用到的程序体系结构对于实现不同USB设备进行Bulk模式通讯是通用的。-This paper introduces the USB device Bulk mode driver design. The design using FIFO message queues, semaphores mechanism and timer interrupt mechanism in different operating systems to achieve. The text of the procedures used in the architecture for the realization of different USB devices Bulk mode of communication is common. Platform: |
Size: 14336 |
Author: |
Hits:
Description: USB转换器开发的硬件设计思路,简述在DDK基础上USB设备驱动程序的构建步骤及过程,分析了用户所需进行的源代码设计内容-USB converter developed hardware design ideas, outlined in the DDK based on the USB device driver to build the steps and processes, analyze the user requirements for the design of the contents of the source code Platform: |
Size: 478208 |
Author:韩军 |
Hits:
Description: 给出Linux 环境下USB驱动的模块层次结构,包括主控制器驱动、USB 核心驱动和USB设备驱动程序组成,以及USB
接口摄像头驱动模块的层次结构,对底层usbvideo 模块进行分析,对usbvideo 中的函数进行了分类,修正其设计上的一个缺
陷,给出上层微型驱动的实现,最后通过移植USB 摄像头驱动程序到三星公司的SMDK2410 开发板的试验成功,使该驱动成
功应用在基于Linux 的嵌入式系统上。-Given Linux environment USB drive module hierarchy, including the host controller driver, USB core driver and USB device drivers, as well as camera USB interface drive module hierarchy of the underlying module usbvideo analysis, in usbvideo function of classification, to amend the design of a defect, given the realization of the upper micro-drive, and finally through the transplantation driver USB camera to Samsung SMDK2410 development board of the experiments are successful, so successful application of the driver in the Linux-based embedded systems. Platform: |
Size: 133120 |
Author:陈天葆 |
Hits:
Description: 实现对文件系统访问的完全控制只有通过过滤驱动技术。介绍了Windows NT 文件
系统驱动和过滤驱动原理、过滤驱动的几种用途以及如何加载一个过滤驱动,设计并实现了一个
控制USB 设备的过滤驱动实例。-Implementation of file system access only through the full control of filter drive technology. Introduction of the Windows NT file system driver and filter driver principle, filter driven several uses and how to load a filter driver, design and implementation of a control USB device filter driver example. Platform: |
Size: 43008 |
Author:曾经如此 |
Hits:
Description: 随着计算机技术的不断发展,USB设备以其传输速度快、可热插拔、独立供电等诸多的优点被普遍采用。现在市面上的USB设备层出不穷,如U盘、MP3、移动硬盘等应用起来十分方便。
本文采用VisualC++6.0软件进行仿真,利用基于对话框的VC++应用程序完成对上位机界面的编写,可以利用VC编程实现对计算机底层硬件的操作。采用DriverStudio软件编写USB设备的驱动程序。
本文先介绍了USB通信协议及其传输方式,然后具体地给出了驱动程序开发的全过程,同时根据硬件电路设计了上位机显示界面,并对各个显示元素的功能及编码过程做了详细的介绍。在上位机软件可以正常运行后,把USB实验板连接到电脑,进行PC机与USB设备的相互通信,结果表明,在通信的过程中,可以完成PC机与USB设备的连接和相互控制。- As computer technology continues to develop, USB devices is being widely used for its fast transmission speed, hot-pluggable characteristics, independent power supply and many other advantages. Nowadays, endless USB devices, such as FLASH MP3, mobile hard disk and so on, influx the electronic market, bringing extreme convenience for people’s daily lives.
The simulation environment in this thesis is constructed by VisualC++6.0 software. We use VC++ application process to complete the preparation of the PC interface, and based on the VC programming we can operate of the hardware of the computer bottom. On the other hand, we use DriverStudio software to prepare the driver of USB device.
In this thesis, we introduce a USB communication protocol and the means of its transmission, and then give the entire design process of the driver specifically. Meanwhile, according to the hardware circuit, we design the shows PC interface and show the function and the coding process of each element i Platform: |
Size: 489472 |
Author:谷穗 |
Hits:
Description: USB2.0接口的微处理器AT89C5131固件程序开发 基于CY7C68013单片机USB接口的设计 基于WinCE的USB设备流接口驱动研究与实现-USB2.0 interface, AT89C5131 microprocessor firmware development CY7C68013 microcontroller-based USB interface design WinCE the USB device based on current research and implementation of Interface Driver Platform: |
Size: 977920 |
Author:周成 |
Hits:
Description: A primary design goal for Windows Driver Foundation (WDF) was to make the driver models easy to extend to support new types of hardware. The first specialized input/output (I/O) targets in both User-Mode Driver Framework (UMDF) and Kernel-Mode Driver Framework (KMDF) are hardware-specific and support Universal Serial Bus (USB) devices. You can use the USB I/O targets to write a fully functional Windows driver for a USB device that uses the Windows USB device stack.
This paper provides information about writing UMDF and KMDF drivers for USB devices. It assumes that you are familiar with the WDF driver model. Platform: |
Size: 94208 |
Author:McBit |
Hits:
Description: 基于USB借口的设备的驱动程序设计与开发,详细介绍了如何写USB驱动程序-USB-based device driver excuse the design and development, details of how to write USB driver Platform: |
Size: 366592 |
Author:梁天周 |
Hits:
Description: 本电子书详细介绍了Linux2.4版本的 系统结构,及其操作系统下下驱动程序设计,尤其是PCI和USB的驱动程序设计介绍的异常详细,对于初学者来说非常的好用,本人用过深感好用才推荐给大家,希望能帮助到你!-This book details the Linux2.4 version of the system structure, and its operating system to drive program design, especially the PCI and USB drivers for design exceptions described in detail, is very easy to use for beginners, I used easy to use it too deeply recommend to everyone, hope to help to you! Platform: |
Size: 749568 |
Author:hexiaoya |
Hits:
Description: 通用串行总线(USB)具有方便快速一系列优点,近年来已经发展成为一种比较普遍的计算机与外设的接口。在设计USB设备的过程中不可避免的要涉及到设备驱动程序的设计。首先整体上简要介绍了USB及其通信模型,然后详细讨论了Windows的WDM驱动程序模型,重点阐述了基于WDM的USB设备驱动程序的具体开发过程。最后给出了当前流行的几种USB设备驱动的开发工具及其特点。通过设计USB设备驱动,实现了自行设计的USB数据采集系统与PC的通信。
关键字:通用串行总线(USB); USB请求包(URB);即插即用(PnP);USB设备驱动程序-For USB’s the advantages of convenience and higher speed, recently it has become a popular interface between computer and peripheral device. It is inevitable to design USB Device Driver when we design a USB system. Firstly, the paper singly introduces the whole structure of a USB system, then describes Windows Driver Model (WDM) in detail, emphasis elaborates how to develop a USB Device Driver based on WDM. Finally, gives several popular tools and its characters to develop USB Device Driver. By designing USB Device Driver, we implements communication between our USB data acquisition system and PC.
Platform: |
Size: 6144 |
Author:duke |
Hits:
Description: 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第2章、驱动设计的硬件基础。本章讲解底层驱动工程师必备的硬件基础,给出了嵌入式系统硬件原理及分析方法的全景视图。2.1节讲解微控制器、微处理器、数字信号处理器以及应用于特定领域的处理器各自的特点。2.2节对嵌入式系统中所使用的各类存储器与CPU的接口、应用领域及特点进行了详细讲解。2.3节讲解常见的外设接口与总线的工作方式,包括串口、I2C、USB、以太网接口、ISA、PCI和cPCI等。嵌入式系统硬件电路中经常会使用CPLD和FPGA,2.4节讲解了CPLD和FPGA在电路中的作用。2.5~2.7节讲解实际项目开发过程中硬件分析的方法,包括如何进行原理图分析、时序分析以及如何快速地从芯片手册获取有效信息。2.8节讲解了调试过程中常用仪器、仪表的使用方法,涉及万用表、示波器和逻辑分析仪。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 2, drive design hardware foundation. This chapter explaining the bottom drive engineers must hardware foundation, gives the embedded system hardware principle and analysis methods of the panoramic views. Section 2.1 explain micro controller, microprocessor, digital signal processor and the application in particular areas of the processor respective characteristics. Section 2.2 of embedded system used in all kinds of memory and CPU interface, application field and features detailed explanation. Section 2.3 interpretation of common interface and peripherals, including bus way of working serial port, the I2C, USB, the Ethernet interface, ISA, PCI and cPCI, etc. The embedded system hardware circuit we often use CPLD and FPGA, section 2.4 explained CPLD and FPGA in a circuit ? Platform: |
Size: 866304 |
Author:华清远见 |
Hits:
Description: 这个项目是完成USB数据采集,包括下位机程序设计,上位机程序设计两个部分。主要有:driver,cpld,fx2_savefifo,pc_cilent。-This project is a complete USB data acquisition, including the lower machine programming, the host computer program to design the two parts. : Driver, cpld, fx2_savefifo, pc_cilent. Platform: |
Size: 2857984 |
Author: |
Hits:
Description: linux下usb设备的驱动开发,分层设计。驱动公司私有设备,设备包含hid设备和声卡两个硬件,使用libusb1.0,包含日志文件,配置文件,硬件设备消息编解码等。(Linux USB device driver development, layered design. Drive the company's private device, the device contains two hardware of HID device and sound card, and uses libusb1.0, including log files, configuration files, hardware device message codec and so on.) Platform: |
Size: 72704 |
Author:大铁锤 |
Hits: