USB通用串行接口傳輸方式
出處:emi3721 發(fā)布于:2008-11-13 09:47:40
在USB的數(shù)據(jù)傳送的方式下,有4種傳輸方式:控制(Control)、同步(Isochronous)、中斷(Interrupt)、大量(Bulk)。通常所有傳送方式下的主動權(quán)都在PC邊,也就是host邊。
(1)控制(Control)方式傳送:控制傳送是雙向傳送,數(shù)據(jù)量通常較小。USB系統(tǒng)軟件用來主要進行查詢、配置和給USB設(shè)備發(fā)送通用的命令。控制傳送方式可以包括8、16、32和64字節(jié)的數(shù)據(jù),這依賴于設(shè)備和傳輸速率??刂苽鬏?shù)湫偷赜迷谥饔嬎銠C和USB外設(shè)之間的端點(Endpoint)0之間的傳輸,但是指定供應(yīng)商的控制傳輸可能用到其他端點。
?。?)同步(Isochronous)方式傳送:同步傳輸提供了確定的帶寬和間隔時間。它被用于時間嚴格并具有較強容錯性的流數(shù)據(jù)傳輸,或者用于要求恒定的數(shù)據(jù)傳送率的即時應(yīng)用中。例如,執(zhí)行即時通話的網(wǎng)絡(luò)電話應(yīng)用時,使用同步傳輸模式是很好的選擇。同步數(shù)據(jù)要求確定的帶寬值和確定的傳送次數(shù)。對于同步傳送來說,即時的數(shù)據(jù)傳遞比完美的和數(shù)據(jù)的完整性更重要工些。
?。?)中斷(Interrupt)方式傳送:中斷方式傳輸主要用于定時查詢設(shè)各是否有中斷數(shù)據(jù)要傳送。設(shè)備的端點模式器的結(jié)構(gòu)決定了它的查詢頻率,從1~255ms之間。這種傳輸方式典型地應(yīng)用在少量的、分散的、不可預(yù)測的數(shù)據(jù)的傳輸。鍵盤、操縱桿和鼠標就屬于這一類型。中斷方式傳送是單向的,并且對于host來說只有輸人的方式。
?。?)大量(Bulk)傳送:主要應(yīng)用在大量數(shù)據(jù)傳送和接受數(shù)據(jù)上,同時又沒有帶寬和間隔時間要求的情況下,要求保證傳輸安全。打印機和掃描儀屬于這種類型。這種類型的設(shè)各適合于傳輸非常慢和大量被延遲的傳輸,可以等到所有其他類型的數(shù)據(jù)傳送完成之后再傳送和接收數(shù)據(jù)。
USB將其有效的帶寬分成各個不同的幀(frame),每幀通常是1ms時間長。每個設(shè)備每幀只能傳送一個同步的傳送包。在完成了系統(tǒng)的配置信息和連接之后,USB的host就會對不同的傳送點和傳送方式做一個統(tǒng)籌安排,用來適應(yīng)整個USB的帶寬。通常情況下,同步方式和中斷方式的傳送會占據(jù)整個帶寬的90%,剩下的就安排給控制方式傳送數(shù)據(jù)。
上一篇:USB概念
版權(quán)與免責聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責任。
如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 什么是氫氧燃料電池,氫氧燃料電池的知識介紹2025/8/29 16:58:56
- SQL核心知識點總結(jié)2025/8/11 16:51:36
- 等電位端子箱是什么_等電位端子箱的作用2025/8/1 11:36:41
- 基于PID控制和重復(fù)控制的復(fù)合控制策略2025/7/29 16:58:24
- 什么是樹莓派?一文快速了解樹莓派基礎(chǔ)知識2025/6/18 16:30:52









