freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

驅動類型介紹ppt課件-wenkub

2022-11-03 06:18:50 本頁面
 

【正文】 發(fā)送或接收小塊無結構數(shù)據(jù); ? 中斷方式:與批量管道相似,但包括一個最大延遲; ? 同步方式:用于發(fā)送或接收有周期保證的大塊無數(shù)據(jù)結構。 USB設備經(jīng) USB總線連接主機。主機通過檢測設備在總線的上拉電阻檢測到有新的設備連接,并獲釋設備是全速設備還是低速設備,然后向該端口發(fā)送一個復位信號。 USB設備枚舉(續(xù)) ? 地址分配。 ? 設備配置。 ? 從用戶角度來看,枚舉過程是自動完成并不可見的。然后它讀取設備內的設備描述符以查明插入的是何種設備,描述符中的廠商和產品標識以及其它描述符一同決定具體安裝哪一個驅動程序。如果注冊表中沒有這個表項,配置管理器將觸發(fā)“新硬件向導”來尋找該設備的 INF文件。所有的傳輸事務都是由主機發(fā)起的。 USB功能驅動程序接收到此返回的 IRP后,將操作結果通過 IRP返還給 I/O管理器,最后 I/O管理器將此 IRP操作結果傳回給應用程序,至此應用程序對設備的一次 I/O操作完成。 ? 編寫分層驅動程序較之編寫單一驅動程序相對簡單,且可以節(jié)省內存和資源,不易出錯。 ? 即使設備不完全符合 HID使用表中的任何一種,也可以完全根據(jù)需要自己定義一個使用表,從而符合 HID類驅動程序的要求。低速、全速、高速設備每一筆事務最大分別是 8B、 6 4B、 1 024B。 連接方式 與 USB設備相同。為了把一個設備識別為 HID類別,設備在定義描述符的時候必須遵守 HID規(guī)范。而物理描述符不是必需的。 ② Set_Report—— 設備用控制傳輸接收主機的數(shù)據(jù),設備可以不支持此請求 。 ⑥ Set_Protocol—— 在引導協(xié)議和報告協(xié)議間切換,設備如果支持系統(tǒng)引導 (如鍵盤和鼠標 ),就必須支持 Get_Protocol和 Set_Protocol請求。 通過上述步驟獲得設備句柄后,就可以與設備交換數(shù)據(jù)。 HID只支持控制和中斷傳輸方式。 使用的協(xié)議 ? USB組織定義了大容量存儲設備的類規(guī)范,這個類規(guī)范包括 4個獨立的子類規(guī)范,即: 1)USB Mass Storage Class Control Bulk Interrupt(CBI)Transport。 ? 前 2個子規(guī)范定義了數(shù)據(jù)命令狀態(tài)在 USB上的傳輸方法,后 2個子規(guī)范則定義了存儲介質的操作命令。 設備描述符 idVendor: 0x155B idProduct: 0x8100 bcdDevice: 0x0100 iManufacturer: 0x04 0x0409: BHDC iProduct: 0x03 0x0409: USB DISKKEY iSerialNumber: 0x02 0x0409: H0F814H0371400000000 bNumConfigurations: 0x01 接口描述符 Interface Descriptor: bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x02 bInterfaceClass: 0x08 bInterfaceSubClass: 0x06 bInterfaceProtocol: 0x50 iInterface: 0x00 USB接口描述類中,接口類必須為 0x08( Mass storage class),子類為 0x06( SCSI transparent mand set)或0x04( UFI),接口協(xié)議為0x50( Bulkonly transport)。 ? 其命令、數(shù)據(jù)、狀態(tài)相關的流程圖如下:
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1