您現(xiàn)在的位置: 首頁 > 標簽 > USB通信
USB通信
USB通信
相關(guān)文章 : 0篇 瀏覽 : 次

目前了解了usb通信層面的一些基礎(chǔ)知識如下。如果有空還要再了解hid報告描述符及協(xié)議的數(shù)據(jù)包波形。 一,USB的一些基本概念 1. 管道(Pipe) 是主機和設(shè)備端點之間數(shù)據(jù)傳輸?shù)哪P停灿袃煞N類型的管道:無格式的 流管道(Stream Pipe)和有格式的信息管道(Message Pipe)。任何USB 設(shè)備一旦上電就存在 一個信息管道,即默認的控制管道,USB 主機通過該管道來獲取設(shè)備的描述、配置、狀態(tài),并 對設(shè)備進行配置。 2. 端點(Endpoint)是USB 設(shè)備中的可以進行數(shù)據(jù)收發(fā)的最小單元,支持單向或者雙向的數(shù)據(jù)傳 輸。設(shè)備支持端點的數(shù)量是有限制的,除默認端點外低速設(shè)備最多支持2 組端點(2 個輸入,2 個輸出),高速和全速設(shè)備最多支持15 組端點。