USB gadget设备驱动解析(3)
作者:刘洪涛,华清远见嵌入式学院讲师。 Linux USB 设备端驱动有两部分组成。一部分是USB 设备控制器(USB Device Controller, UDC)驱动、另一部分是硬件无关的功能驱动(如:鼠标、u盘、usb串口、usb网络等);也可以分为3层的,分别是:Controller Drivers、Gadget Drivers、Upper Layers,大概意思都差不多。 一、控制器(USB Device Controller, UDC)驱动 Gadget 框架提出了一套标准 API, 在底层, USB 设备控制器驱动则实现这一套 API, 不同的 UDC需要不同的
用户评论
推荐下载
-
用Driverstudio生成的USB设备驱动程序
自己生成的驱动,绝对好使。含有两个管道,分别完成读写功能,中断传输,读写可调用writefile()和readfile()函数,也可以用deviceIocontrol()。
17 2019-09-27 -
Linux蓝牙协议栈的USB设备驱动.pdf
蓝牙( Bluetooth® ):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立
18 2020-08-08 -
Linux下usb设备驱动开发5部曲
一个别人的资源,是个linux环境下usb设备驱动开发的“入门到精通”,里面有5个逐步深入的例子。 其中最后一个例子step 5 是个通用驱动,应用层打开驱动设备文件,如同用串口设备一样简单就能读取到
48 2018-12-29 -
基于VxWorks的USB设备驱动的设计研究
基于VxWorks的USB设备驱动的设计研究,讲诉了设备驱动的常规运用,非常好啊。
16 2020-08-15 -
usb视频设备驱动程序USB摄像头万能驱动程序
万能摄像头驱动程序自动检测摄像头芯片,集成了301、303、168、268、325、211、308、380等市面基本所有方案。不用再担心不知道自己摄像头是什么芯片,不用再担心丢失了驱动程序就无法再使用
45 2019-09-02 -
Linux设备驱动Edition3
Linux设备驱动Edition3
24 2019-05-15 -
linux设备驱动edition3
这是linux设备驱动第三版的中文版chm格式
24 2019-07-27 -
linux设备驱动程序3
linux经典,驱动程序设计入门到提高
49 2018-12-08 -
Linux设备驱动第3版
Linux设备驱动(第3版)
15 2020-08-15 -
ldd3linux设备驱动
对于在嵌入式江湖漂泊的武林人士来说,LDD3(linux设备驱动)可谓是一本葵花宝典。对于我们了解linux内核,和提升驱动开发能力有着莫大的帮助。可谓是经典书籍
17 2020-08-15
暂无评论