1. 程式人生 > >USB mass storage協議

USB mass storage協議

  --- ----- --------------------------------- ---------- ----- -----------
      26      CTL      80 06 00 01 - 00 00 12 00                                          GET DESCRIPTR         0us           1.1.0 
      26      DI       12 01 10 01 - 00 00 00 10 - 25 05 a5 a4 - 12 03 01 02 ........%....... 4.8ms                           1.2.0 
                       03 01 ..                                                                                               1.2.16 
      26      CTL      80 06 00 02 - 00 00 09 00                                          GET DESCRIPTR         14us          2.1.0 
      26      DI       09 02 20 00 - 01 01 04 c0 - 01                                     .. ......             3.9ms         2.2.0 
      26      CTL      80 06 00 02 - 00 00 20 00                                          GET DESCRIPTR         16us          3.1.0 
      26      DI       09 02 20 00 - 01 01 04 c0 - 01 09 04 00 - 00 02 08 06   .. ............. 4.9ms           3.2.0
                       50 05 07 05 - 81 02 40 00 - 00 07 05 02 - 02 40 00 00
[email protected]
@..                  3.2.16  
      26      CTL      80 06 00 03 - 00 00 02 00                                          GET DESCRIPTR         60us          4.1.0 
      26      DI       09 02 20 00 - 01 01 04 c0 - 01                                     .. ......             3.9ms         2.2.0 
      26      DI       04 03                                                                 ..                 3.9ms         3.1.0 
      26      CTL      80 06 00 03 - 00 00 04 00                                          GET DESCRIPTR         15us          5.1.0 
      26      DI       04 03 09 04                                                             ....             3.9ms         6.1.0
      26     CTL      80 06 03 03 - 09 04 02 00                                          GET DESCRIPTR        10us            1.2.16 
      26      DI       1a 03                                                                   ....            4.0ms           6.2.0 
      26     CTL      80 06 03 03 - 09 04 1a 00                                           GET DESCRIPTR        18us            7.1.0 
      26      DI      1a 03 33 00 - 37 00 32 00 - 30 00 34 00 - 31 00 37 00 ..3.7.2.0.4.1.7. 4.9ms             7.2.0 
                      35 00 36 00 - 37 00 37 00 - 35 00                                   5.6.7.7.5. 7.2.16 
      26     CTL      00 09 01 00 - 00 00 00 00                                           SET CONFIG         16us              8.1.0 
      26     CTL      01 0b 00 00 - 00 00 00 00                                           SET INTERFACE      60ms              9.1.0 
      26     CTL      a1 fe 00 00 - 00 00 01 00                                           CLASS               62ms              10.1.0 
      26     DI             00 .                                                                              3.9ms           10.2.0 
      26     DO        55 53 42 43 - 08 60 e0 86 - 24 00 00 00 - 80 00 06 12 USBC.`..$....... 985us           11.1.0 
                      00 00 00 24 - 00 00 00 00 - 00 00 00 00 - 00 00 00       ...$...........                11.1.16 
      26      DI      00 80 02 02 - 1f 00 00 00 - 4c 69 6e 75 - 78 20 20 20      ........Linux 1.0ms             12.1.0 
                      46 69 6c 65 - 2d 53 74 6f - 72 20 47 61 - 64 67 65 74           File-Stor Gadget        12.1.16 
                      30 33 31 32                                                       0312                  12.1.32 
      26     CTL      80 06 00 02 - 00 00 20 00                                        GET DESCRIPTR           893ms           13.1.0 
      26     DI       09 02 20 00 - 01 01 04 c0 - 01 09 04 00 - 00 02 08 06 .. ............. 4.1ms           13.2.0 
                      50 05 07 05 - 81 02 40 00 - 00 07 05 02 - 02 40 00 00
[email protected]
@..                13.2.16 
      26      CTL     80 06 00 02 - 00 00 20 00                                             GET DESCRIPTR         2.7sc        14.1.0 
      26      DI      09 02 20 00 - 01 01 04 c0 - 01 09 04 00 - 00 02 08 06 .. .............  4.4ms           14.2.0 
                      50 05 07 05 - 81 02 40 00 - 00 07 05 02 - 02 40 00 00
[email protected]
@..                   14.2.16 
      26      USTS 05 00 00 c0                                                              no response       2.8sc             15.1.0

相關推薦

USB mass storage協議

  --- ----- --------------------------------- ---------- ----- -----------       26      CTL      80 06 00 01 - 00 00 12 00                                

Net Micro Framework - USB Mass Storage功能實現

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

使用STM32CUBEMX生成USB Mass Storage程式碼,通過SDIO讀寫TF卡

首先配置USB為Mass Storage Class,配置SDIO為 SD 4 bits wide bus。 這裡我使用了FreeRTOS和FATFS,用不用和本例無關。有一個坑,就是SDIO的配置介面,MX軟體建議不設分頻,但這裡需要慎重,SDIOCLK的分頻要按照自己硬體板

STM32 USB Mass Storage 例程除錯筆記

一、問題起因      近來有幾個客戶反映STM3210E的開發板的USB Mass Storage 例程有點問題,組長安排我來除錯。Mass Storage例程在PC上實現兩個U盤,一個是SD盤,一個是NAND Flash盤,把程式下載到開發板後,PC上能夠檢測到NA

USB Gadget Storage功能除錯

    由於工作的需要,實現板卡通過Micro USB線與PC連線,作為PC的 外設儲存,PC拷貝資料到板卡中,或者把板卡中的資料通過USB線拷貝到PC端,實現資料的互動,板卡採用Linux作業系統,筆者採用的是AM335X 處理器平臺:   開發過程中修改檔案

把樹莓派用於YAAW離線下載的Mass Storage U盤用虛擬目錄建到Vsftpd的子目錄裡去

web遠端操控,投種子,小水管離線下載;等果實成熟了,ftp檢視或者遠端收回來,爽歪歪。 參考博文:http://sarsgetaway.iteye.com/blog/1056800 ssh連線樹莓派之後操作如下: 因為我的32GBu盤是mount在了/home/pi/usb目錄下

USB滑鼠通訊協議格式

宣告:本文原出處:http://bbs.ednchina.com/BLOG_ARTICLE_2111716.HTM作者文章。 滑鼠傳送給PC的資料每次4個位元組 BYTE1 BYTE2 BYTE3 BYTE4 定義分別是: BYTE1 --        |--bit7:

USB-HID裝置協議解讀

   參考文獻:Device Class Definition for Human Interface Devices(HID) 用於描述HID功能特徵的有三個值:Class   SubClass   Interfaces Subclass Code Descriptio

linux下的usb軟件協議實現

cto inux sha blog ref .html linux中 ctu 描述符 linux下的usb軟件協議實現 涉及到usb的設備描述符、配置描述符、接口描述符、設置描述符、端點描述符,以及他們在linux中的實現。 具體參見我的usb課程,其中內容同樣適用

USB之基本協議和資料波形1

  =============  本系列參考  ============= 《圈圈教你玩USB》、《Linux那些事兒之我是USB》 協議文件:https://www.usb.org/document-library/usb-20-specification&nb

RDP協議USB重定向虛擬通道

windows 終端服務 usb重定向 rdp協議 在RDP遠程桌面協議中,USB設備虛擬通道擴展協議用於將USB數據包從終端服務器傳輸到終端客戶端。終端客戶端將USB數據包轉發到物理USB設備。然後客戶端在物理設備重新組裝數據包後返回結果。 一般來說,遠程訪問的協議可以重定向US

USB協議介紹

後來 3年 mic 月份 成了 標準 數據 計劃 speed   這裏有必要先說清楚一下USB2.0規範的由來。USB2.0技術規範是有由Compaq、Hewlett Packard、Intel、Lucent、Microsoft、NEC、Philips共同制定、發布的,規範

10、【華為HCIE-Storage】--鏈路協議SCSI

HCIE storage hostman ------------------------------------重要說明------------------------------------以下部分內容來網絡,部分自華為存儲官方教材具體教材內容請移步華為存儲官網進行教材下載 網絡引用內容

13、【華為HCIE-Storage】--文件協議 CIFS NFS FTP HTTP

HICE storage hostman ------------------------------------重要說明------------------------------------以下部分內容來網絡,部分自華為存儲官方教材具體教材內容請移步華為存儲官網進行教材下載 網絡引用內容

12、【華為HCIE-Storage】--鏈路協議FCoE PCIE IB

HCIE storage hostman ------------------------------------重要說明------------------------------------以下部分內容來網絡,部分自華為存儲官方教材具體教材內容請移步華為存儲官網進行教材下載 網絡引用內容

USB協議架構分析

一、USB的一些基本概念 管道(Pipe) 是主機和裝置端點之間資料傳輸的模型,共有兩種型別的管道:無格式的 流管道(Stream Pipe)和有格式的資訊管道(Message Pipe)。任何USB 裝置一旦上電就存在 一個資訊管道,即預設的控制管道,USB 主機通過該管

USB協議學習(1)

最近在工作中,要求學習USB的通訊協議來解決一個USB與測試版連線不成功的小問題。之前未接觸過任何關於USB的知識,相當於現在什麼都是重新學習,現打算記錄一下自己的學習經驗與過程。 在剛接觸USB協議前,我是先閱讀了圈圈大神的《圈圈教你玩USB》前兩章作為入門的鋪墊。圈圈大

UP9616整合QC3.0+TYPE-C+USB識別功能全協議車充IC

UP9616是一款整合QC3.0/FCP/TypeC/PE+2.0/BC1.2/Apple/Samsung快充功能的同步降壓轉換器,內部整合低內阻MOSFETs,在8V-32V寬電壓輸入範圍內,能夠提供3.3A的持續輸出電流,非常適用於快充車充方案。UP9616

【轉】USB 協議分析 設定USB地址 和 配置-字串描述符

USB協議深入分析 設定USB地址   前面已經解釋主控器怎麼樣傳送裝置描述符下來,然後裝置返回相應的裝置描述符。下一步主控器的動作是做什麼呢?由於在USB總線上的裝置有很多,為了區分不同的裝置通訊,就需要給每個裝置分配一個地址,這跟網路中的IP

【轉】USB協議深入分析 裝置描述符配置包 和 返回裝置描述符

USB協議深入分析 裝置描述符配置包 和 返回裝置描述符  (2012-08-14 16:55:52) 轉載▼ 標籤: 描述符 主控器 字串 裝置&n