USB几种设备状态以及创建过程

来源:互联网 发布:儿童网络 编辑:程序博客网 时间:2024/05/10 16:12

attach 表示设备已经连接到usb接口上了

 

 

power表示加电状态

   此处的加电指的是连接上usb的power状态

 

 

     设备attach 之后  hub会检测到usb设备连接到哪一个端口上,,然后usb_alloc_dev()之后将该usb_dev添加到总线设备列表中,然后遍历驱动列表查看是否存在该设备驱动。

 

default  默认状态

   HUB复位设备。发送复位信号给设备,

 

 

 

 

 

address

   给设备分配唯一的地址

 

   HUB使用 usb_contol_msg()实现将SET——ADDRESS请求发送给设备,设备进入address态。

configure  表示已经被配置过了

  在设备进入configured状态之前,是只能利用0端点和控制传输的。

 

suspended挂起状态  省电模式

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 七个月宝宝大便干怎么办 两月大婴儿不拉大便怎么办 周岁宝宝大便出血了怎么办 十一个月宝宝大便干燥怎么办 8个月宝宝大便干燥怎么办 7个月宝宝大便干燥怎么办 11个月宝宝大便干燥怎么办 9个月宝宝大便干燥怎么办 10个月宝宝大便干燥怎么办 宝宝两天没拉粑粑了怎么办 小学闺蜜嫉妒我怎么办 三年级孩子对应用题理解很差怎么办 我嫉妒我的朋友怎么办 嫉妒同学比我好怎么办 宝宝生在家里了怎么办 在家不小心生了怎么办 葫芦干了有黑点怎么办 单位费用发票丢失了怎么办 1岁宝宝太调皮了怎么办 孩子和同学打架家长该怎么办 孩子被大人打了怎么办 小孩不跟大人沟通怎么办 2岁小朋友爱动手怎么办 小班爱动手的小朋友怎么办 宝宝对小朋友不友好爱动手怎么办 小孩子上幼儿园爱打人怎么办 小孩被别人打了怎么办 1岁幼儿爱打人怎么办 作为幼小朋友打人老师怎么办 2岁半小朋友喜欢打人怎么办 2岁宝宝脾气大怎么办 4月小孩爱动怎么办 一岁宝宝老打人怎么办 1岁宝宝爱打人怎么办 3岁宝宝喜欢抓人怎么办 宝宝喜欢打人怎么办2岁 1岁宝宝动手打人怎么办 孩子总打人总哭怎么办 小孩出现夜惊家人怎么办 小孩不原跟家人沟通怎么办 孩子字写得难看怎么办