共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
嵌入式Linux USB OTG设备驱动技术研究 总被引:2,自引:0,他引:2
本文分析了嵌入式USB OTG主/从控制器芯片的工作原理,提出了USB OTG设备驱动程序框架,并据此框架在Linux操作系统上设计和实现了USB OTG功能. 相似文献
3.
USB总线是一种快速、双向、同步、低成本、动态可连接的串行总线,其驱动程序是Linux内核的一个重要组成部分。随着Linux操作系统的广泛应用,特别是嵌入式设备的大量出现,USB驱动程序的编写越来越显得重要了。本文实现了基于DSP平台的USB从机固件开发以及基于ARM下嵌入式linux的USB主机设备类驱动开发。 相似文献
4.
本文介绍了嵌入式Linux系统中USB设备驱动程序开发的基本原理,通过分析USB驱动程序开发的程序框架和重要数据结构,实现了USB摄像头的嵌入式Linux驱动程序,并在S3C2410的平台上实现了图像采集. 相似文献
5.
论述了Linux操作系统中声卡驱动程序的设计方法,主要介绍了基于OSS的声卡驱动设计原理以及Linux操作系统中声卡驱动程序的接口函数.针对具体硬件平台编写了相应的驱动程序,并介绍了在Linux操作系统中使用声卡设备的几种常见方法.实现了SEP4020处理器在Linux平台的声卡驱动. 相似文献
6.
Linux系统下USB设备驱动程序的开发 总被引:4,自引:0,他引:4
开发Linux下的设备驱动程序是一项比较繁琐的工作,从具体的USB设备驱动的开发流程出发,描述了Linux系统下USB设备驱动程序的几个主要开发细节和注意点,以能够提供给大家一个开发Linux下USB设备驱动程序的向导,并在开发密码模块设备的驱动程序中得到了很好的应用。 相似文献
7.
8.
随着USB设备的广泛应用,针对Linux系统的驱动开发显得尤为重要。通过介绍Linux驱动程序的基本知识,结合USB软硬件的特点,重点论述了一个最小USB驱动程序框架的实现。这一框架为快速开发不同USB设备的驱动程序奠定了基础,具有一定的实用价值。 相似文献
9.
本文通过基于S3C2410的嵌入式USB从设备驱动程序的实现,介绍嵌入式Linux系统中的USB从设备驱动程序的设计方法,同时介绍了USB接口的一般原理和USB通信的一般过程,以及嵌入式Linux中驱动程序开发的一般原理和方法。 相似文献
10.
11.
Linux下有中断端点的USB设备驱动的实现 总被引:1,自引:0,他引:1
手写板是有中断端点的USB设备,为了在Linux下实现此类设备的驱动,分析了USB设备的基本概念和Linux设备驱动原理,对Linux下设备驱动程序的内部机制和框架构成进行了研究.在此基础上,提出了引入信号量机制控制内核线程同步的方法来实现read函数,进而设计出Linux下有中断端点的USB设备的驱动程序.通过编写应用程序和设计对比实验,证明了此驱动可以准确、高效地读写设备.与针对中断端点普遍采用的输入子系统方式相比,简化了程序设计,提高了系统效率. 相似文献
12.
13.
针对为远端提供视频服务的嵌入式系统,给出了一种嵌入式Linux平台下的USB视频采集驱动的开发方法。在介绍一般USB设备驱动程序开发的流程和方法的基础上,详细阐述了Linux操作系统下利用Video for Linux(V4L)标准API开发USB视频采集驱动的流程,给出了视频设备打开、初始化、关闭以及视频数据捕捉等关键步骤的程序设计,并提出了针对V4L标准API的优化设计方法。 相似文献
14.
基于SL811HST和S3C4510B的嵌入式USB主机与设备的设计 总被引:1,自引:0,他引:1
本文介绍了基于USB接口芯片SL811HST和ARM微处理器S3C4510B的嵌入式USB主机及设备的设计与实现.详细介绍了Linux平台下主机控制器驱动程序和USB设备固件与驱动程序的设计.文中也简要介绍了USB规范及Linux中的USB子系统. 相似文献
15.
USB(通用串行总线)具有安装方便、高带宽、易于扩展等优点,USB设备驱动程序直接影响整个系统的功能。在开发USB设备时,设备驱动程序的设计与优化工作十分重要。在Windows2000及其更高版本的操作系统中,采用WDM驱动模型代替了原来的VxD设备驱动程序。WDM已成为开发USB外设驱动程序所采用的主流技术。分析了一个基于USB协议以及用于加密存储的小型USB设备驱动程序,并探讨了对其进行优化设计的方法,重点阐述了操作系统与应用程序之间的WDM驱动程序间的通信优化。 相似文献
16.
由于Linux良好的开放性和USB总线极佳的通用性,USB设备在Linux环境下得到了广泛的应用。文章介绍了Linux驱动程序的架构,分析了USB设备的用途与角色,给出了USB程序的设计和开发实现。 相似文献
17.
18.
可扩展固件接口(EFI)是英特尔提出的下一代BIOS的全新架构,将会逐步取代现有的BIOS.EFI提供了对USB设备的支持,用户无需进入操作系统,就可以使用USB设备.以USB设备驱动程序开发为例,描述了EFI下设备驱动程序开发的一般过程和方法.包括EFI下驱动模式的分析,USB协议架构和传送方式的解析,以及如何开发EFI下的USB设备驱动程序. 相似文献
19.