原文:usb驱动开发7之接口描述符

前面struct usb interface里表示接口设置的struct usb host interface被有意的飘过了,咱们在这节主要讲讲这个结构体,同样在include linux usb.h文件里定义。 host side wrapper for one interface setting s parsed descriptors struct usb host interface st ...

2014-03-30 22:36 0 2716 推荐指数:

查看详情

usb驱动开发8之配置描述符

前面分析了usb的四大描述符之端点描述符接口描述符(每一个接口对应一个功能,与之配备相应驱动),下面是看配置描述符还是看设备描述符呢??我们知道,设备大于配置,配置大于接口接口可以有多种设置。 我们还是按照从小到大的顺序,继续看配置结构体吧! struct usb ...

Mon Mar 31 06:37:00 CST 2014 0 3324
usb驱动开发6之端点描述符

学到这里不容易,先说一段故事吧。 二兄弟住一大楼的第80层,某深夜回家忘看通知(内容今夜停电)。 兄弟俩背着沉重的大背包,在楼底下商量一下,决定一鼓作气,爬楼梯回家。两人抖擞精神,开始爬楼。爬到2 ...

Mon Mar 31 06:35:00 CST 2014 0 3729
usb驱动开发9之设备描述符

前面分析了usb的四大描述符之端点描述符接口描述符(每一个接口对应一个功能,与之配备相应驱动),配置描述符,最后分析设备如何包括这些描述符。首先记住,在usb的世界里,设备大于配置,配置大于接口接口包含多个设置,接口也可以理解为功能,所有端点的集合构成一个功能。废话少说,看一下usb设备结构体 ...

Mon Mar 31 06:39:00 CST 2014 0 3189
USB设备驱动6:usb HID 报告描述符

在网上看了许多前辈的文章,就是无法理解报告描述符中的那些数字字符所表达的含义,几经周折,总算大致了解了。 code char MouseReportDescriptor[63] = { 0x05, 0x01, // USAGE_PAGE ...

Wed Feb 29 04:25:00 CST 2012 2 3147
USB摄像头驱动描述符分析(上)

前面的博客已经分析了USB摄像头驱动程序的框架,我们知道了USB摄像头驱动程序的重点在于1)描述符的分析;2)属性的控制(通过VC来设置);3)格式的选择(通过VS来设置);4)数据的获得(通过VS的URB来获得)。后面的博客就会从这4个方面进行深入的分析,本篇博客首先来看一下UVC驱动 ...

Sun Sep 20 22:25:00 CST 2020 0 583
USB_4大描述符

描述符usb_config_descriptor)、 USB接口描述符usb_interface_ ...

Sat Oct 07 20:37:00 CST 2017 0 3478
USB描述符【整理】

USB描述符 USB描述符信息存储在USB设备中,在枚举过程中,USB主机会向USB设备发送GetDescriptor请求,USB设备在收到这个请求之后,会将USB描述符信息返回给USB主机,USB主机分析返回来的数据,判断出该设备是哪一种USB设备,建立相应的数据链接通道。那么USB描述符信息 ...

Fri Sep 26 07:01:00 CST 2014 1 10571
usb描述符详细讲解

USBUSB HOST 是通过各种描述符来识别设备的,有 设备描述符接口描述符,端点描述符,字符描述符,报告描述符USB HID 设备是通过报告来传送数据的,报告有: 输入报告 和 输出报告 输入报告:是设备发送给主机的,例如 usb鼠标将鼠标移动和鼠标点击的信息返回 ...

Tue Jan 19 01:29:00 CST 2016 0 11631
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM