首页 | 本学科首页   官方微博 | 高级检索  
     检索      

ARM-Linux下USB主机驱动程序研究与实现
引用本文:姚震,阎波.ARM-Linux下USB主机驱动程序研究与实现[J].实验科学与技术,2012,10(1):71-73.
作者姓名:姚震  阎波
作者单位:电子科技大学通信与信息工程学院,成都,611731
摘    要:Linux操作系统由于其源码开放、具有可裁剪等特点在嵌入式系统中得到越来越广泛的应用,而USB接口在嵌入式系统中的应用也十分广泛,现在的嵌入式系统的硬件平台大多数是基于ARM处理器的。文中介绍基于ARM平台的Linux2.6内核下,嵌入式USB主机设备驱动开发实现。具体的从USB设备驱动的开发流程出发,介绍了USB接口的一般原理和USB通信的一般过程,然后对USB驱动骨架进行了分析,最后给出了驱动具体实现的关键代码。

关 键 词:ARM处理器  Linux操作系统  设备驱动程序

Research and Implementation of USB Host Driver in ARM-Linux
YAO Zhen,YAN Bo.Research and Implementation of USB Host Driver in ARM-Linux[J].Experiment Science & Technology,2012,10(1):71-73.
Authors:YAO Zhen  YAN Bo
Institution:(School of Communication and Information Engineering,University of Electronic Science and Technobgy of China,Chengdu 611731,China)
Abstract:Linux operating system due to its source open,with cutting characteristics in embedded systems is increasingly applied,and USB interface on the embedded system application also is very extensive,now the embedded system hardware platform is most based on ARM processor.Standard is introduced based on the ARM platform kernel Linux 2.6,embedded USB host device driver development realization.From the USB device driver of the development process,we introduce the USB interface of the general principle and USB communication general process,then USB driver skeleton was analyzed,and finally gives a concrete realization of key driver code.
Keywords:ARM processor  Linux operating system  device drivers
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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