USB標準描述符的詳細資料講解

資料大小: 0.05 MB

所需積分: 0

下載次數:

用戶評論: 0條評論,查看

上傳日期: 2019-07-25

上 傳 者: 易水寒他上傳的所有資料

資料介紹

標簽:驅動程序(277)中斷(307)usb(2906)

  一、基本概念

  1、USB 協議本身很復雜,但方便在提供了統一的接口方式,使得驅動程序在使用設備的時候,工作簡化到了類似操作串行接口。

  2、USB 設備可以看作提供了多個串口的設備,依據USB 的規范,我們將每個串口稱作端點(Endpoint) ,要和這個端點通信,我們就要打開到這個端點的連接,這個連接就是管道(Pipe) 。

  3、打開端點之后,就可以像串口一樣進行數據傳輸了。USB 有4種不同類型的傳輸方式:控制傳輸(Control Transfer) ,批量傳輸(Bulk Transfer) ,中斷傳輸(Interrupt Transfer)和實時傳輸(IsochTransfer) 。

  4、由于一個設備可能要適應多種情況,端點的設置會有多套,以備使用。端點設置稱為接口(Interface) 。USB 設備展現給我們能夠找到的東西就是這些Interface ,我們選擇要用的Interface ,就可以找到Endpoint ,再打開Endpoint ,就可以傳輸數據了。所以,在驅動程序開始的時候,需要記錄下這些Interface 。

  5、例如: OV511+ 的端點0是控制端點,用來設置參數以及起停設備;端點1是實時傳輸端點,用來傳輸視頻。端點1有8套不同的設置,主要區別就在于一次傳輸的數據幀的大小,所以在USBDeviceAttach 的時候,要記錄這些設置到驅動程序中,后面才能夠選用。

用戶評論

查看全部 條評論

發表評論請先 , 還沒有賬號?免費注冊

發表評論

用戶評論
技術交流、我要發言! 發表評論可獲取積分! 請遵守相關規定。
上傳電子資料

本月熱點資料

電子資料熱門詞

最新資料

下載排行

本周

本月

總榜

行業聚焦

北京赛pk10盛世直播 王者传奇赚钱 金莎娱乐棋牌游戏平台 光喜欢赚钱不喜欢花钱 我是不是 有中彩票 五子棋七步必杀 想赚钱的三个字的昵称 重庆时时开奖结果历史 河北十一选五专家推荐 起早赚钱的句子 软件编程怎么赚钱 极速快乐十分走势 超级大乐透开奖结果查询 4场进球彩媒体预测 黑龙江快乐十分规律 股票融资 杠杆倍数 黑龙江十一选五近期走势图