USB 3 0規範中譯本 第1章 引言

2021-10-03 22:31:42 字數 1651 閱讀 8312

universal serial bus (usb) 的原始動機來自於幾方面的考慮,最重要的兩個方面是:

在可重配置(reconfiguring)方面缺乏靈活性,已經被確認為是對pc的進一步部署的類似阿基里斯的腳後跟一樣的致命弱點。友好的圖形介面和新一代匯流排架構相關的硬體軟體機制的結合,已經使得計算機不那麼難以琢磨(confrontational),且容易重新配置。但是,從終端使用者的角度來看,pc的i/o介面,例如串列埠/並口,鍵盤/滑鼠/遊戲杆介面等等,都沒有即插即用(plug-and-play)的屬性。

外圍裝置的增加繼續被埠的可用性所限制。缺少雙向的,低造價,低到中等速度的外設匯流排拉後了外圍裝置的創新增長,例如儲存裝置,答錄機(answering machines),掃瞄器,pda,鍵盤以及滑鼠。已存在的互連機制只是對一兩樣產品的優化。隨著新功能和能力被新增到pc中,新的介面被定義用來滿足這一需求。

最初,usb提供了兩個速度供外設使用。隨著pc變得更加強勁,能夠處理更大量的資料,使用者需要與pc間匯入匯出越來越多的資料。這導致了usb 2.0規範在2023年被定義出來,提供了第3個傳輸速率480 mb/s,同時保持了後向相容性。在2023年,隨著無線技術變得越來越有能耐,wireless usb被引入,給usb提供了新的無需線纜(cable free)的能力。

usb是史上定義出的最成功的pc外圍互連技術,並且已經迅猛地被引入到ce和mobile領域。僅僅在2023年,就有超過20億usb裝置出產,而現在已經有超過60億的usb產品被安裝。終端使用者"知道"什麼是usb。產品開發者理解構造產品所必需的框架和介面。usb已經遠遠超越了作為外設連線pc的方式。印表機使用usb來直接與相機連線。pda使用usb連線鍵盤和滑鼠。usb on-the-go的定義提供了一種方式,供兩個能支援雙角色的裝置互連並協商哪乙個會作為"主機"來操作。usb,作為乙個協議,也正在被選擇用於許多非傳統應用,例如工業自動化。

因此,usb(有線或者無線)仍然是對pc,消費電子,移動架構之間的連線性問題的答案。它是快速,雙向,低成本,動態可拔插的介面,與pc平台當前和今後的需求是一致的。

usb 3.0 的目標仍然是要使能不同廠商的裝置之間在此開放的架構下的互操作,同時維護並利用現有的usb基礎設施(裝置驅動,軟體介面等)。本規範目的在於增強pc架構,橫跨移動,商用台式電腦,以及家庭環境,以及裝置到裝置(device-to-device)的通訊。其目標還在於該規範允許系統oem廠商和外設開發者足夠的空間用於產品功能多樣性以及市場區分度,而無需保留過時的介面或者丟失相容性。

本規範主要受眾是外設開發者和平台/轉接卡開發者,但是也提供有價值的資訊給平台作業系統/bios/裝置驅動,轉接卡ihvs/isvs,以及系統oems。本規範可用於開發新產品和相關的軟體。

適用本規範的產品開發者需要知道並理解usb 2.0規範。特別地,usb 3.0裝置必須實現在usb 2.0規範中定義的裝置框架命令和描述符。

usb3.0規範的採用者已簽署usb3.0採用者協議,這為他們提供了從usb規範的發起人和其他採納者得到乙個合理和非歧視(randz)的許可證,從而能使用特定的相容於usb3.0規範的產品中的智財權。使用者可以通過由usb實施者論壇定義的測試程式來證明符合規範。證明符合規範的產品將被授予一定的權利,以使用usb實施者論壇的徽標作為產品標誌牌。

第1章到第4章為所有讀者提供概述,而第5章至第11章包含定義usb 3.0的詳細技術資訊。讀者應該與作業系統廠商聯絡獲取該作業系統特定於usb 3.0的繫結資訊。

《軟體工藝》 中譯本序

軟體工藝 一書即將由人民郵電出版社出版,詳情參見 本文是作者pete mcbreen專門為中譯本所作的序言。看見 軟體工藝 的思想在全世界得到日益廣泛的認同,我欣喜若狂。這本 軟體工藝 是為軟體開發的工藝學送上的讚歌。在過去的 30年中,很多人試圖把軟體開發變成一種機械化的行為。儘管如此,優秀的開發...

《軟體工藝》 中譯本序

軟體工藝 一書即將由人民郵電出版社出版,詳情參見 本文是作者pete mcbreen專門為中譯本所作的序言。看見 軟體工藝 的思想在全世界得到日益廣泛的認同,我欣喜若狂。這本 軟體工藝 是為軟體開發的工藝學送上的讚歌。在過去的30年中,很多人試圖把軟體開發變成一種機械化的行為。儘管如此,優秀的開發者...

《軟體工藝》 中譯本序

軟體工藝 一書即將由人民郵電出版社出版,詳情參見 本文是作者pete mcbreen專門為中譯本所作的序言。看見 軟體工藝 的思想在全世界得到日益廣泛的認同,我欣喜若狂。這本 軟體工藝 是為軟體開發的工藝學送上的讚歌。在過去的30年中,很多人試圖把軟體開發變成一種機械化的行為。儘管如此,優秀的開發者...