USB | USB设备状态
當USB設備插上主機時,主機就通過一系列的動作來對設備進行枚舉配置(配置是屬于枚舉的一個態,態表示暫時的狀態),這些態如下:
1、接入態(Attached):設備接入主機后,主機通過檢測信號線上的電平變化來發現設備的接入;
2、供電態(Powered):就是給設備供電,分為設備接入時的默認供電值,配置階段后的供電值(按數據中要求的最大值,可通過編程設置);
3、缺省態(Default):USB在被配置之前,通過缺省地址0與主機進行通信;
4、地址態(Address):經過了配置,USB設備被復位后,就可以按主機分配給它的唯一地址來與主機通信,這種狀態就是地址態;
5、配置態(Configured):通過各種標準的USB請求命令來獲取設備的各種信息,并對設備的某此信息進行改變或設置;
6、掛起態(Suspended):USB總線處于空閑狀態的話,該設備就要自動進入掛起狀態,在進入掛起狀態后,總的電流功耗不超過280UA。
下表匯集這些外置設備狀態之間的轉化關系:
| 連接 | 加電 | 缺省 | 編址 | 配置 | 掛起 | 說???明 |
| 不 | __ __ | __ __ | __ __ | __ __ | __ __ | 設備尚未連接至接口.其他特性無關 |
| 是 | 不 | __ __ | __ __ | __ __ | __ __ | 設備已連接至接口,但未加電. 其他特性無關. |
| 是 | 是 | 不 | __ __ | __ __ | __ __ | 設備已連接至接口,并且已加電.但尚未被復位. |
| 是 | 是 | 是 | 不 | __ __ | __ __ | 設備已連接至接口,已加電. 并被復位. 但尚未分配地址.設備在缺省地址處可尋址. |
| 是 | 是 | 是 | 是 | 不 | __ __ | 設備已連接至接口,已加電. 并被復位.且分配了唯一地址. 尚未被配置. |
| 是 | 是 | 是 | 是 | 是 | 不 | 設備已連接至接口,已加電. 并被復位.且分配了唯一地址,并被配置. 設備功能可被使用. |
| 是 | 是 | __ __ | __ __ | __ __ | 是 | 設備在至少3毫秒以內探測不到總線活動,自動進如掛起. 設備功能不可用. |
下圖為設備狀態轉化圖:
總結
以上是生活随笔為你收集整理的USB | USB设备状态的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无线认证
- 下一篇: java贪吃蛇博客带图片_java课程设