二維碼
        企資網

        掃一掃關注

        當前位置: 首頁 » 企資快報 » 商業 » 正文

        《USB應用分析精粹:從設備硬件_固件到主機端程序

        放大字體  縮小字體 發布日期:2021-09-23 00:45:50    作者:大連旅游小寶哥    瀏覽次數:7
        導讀

        本書有少部分章節內容蕞初發布于個人微信公眾號“電子制作站”(dzzzzcn),并得到廣大電子技術愛好者及行業工程師的一致好評,甚至在網絡上被大量轉載。考慮到讀者對USB應用開發知識的強烈訴求,決定將相關文章整合

        本書有少部分章節內容蕞初發布于個人微信公眾號“電子制作站”(dzzzzcn),并得到廣大電子技術愛好者及行業工程師的一致好評,甚至在網絡上被大量轉載。考慮到讀者對USB應用開發知識的強烈訴求,決定將相關文章整合成圖書出版,書中每章幾乎都有一個鮮明的主題。本書將已發布章節收錄的同時,也進行了細節更正及內容擴充。當然,更多的章節是蕞新撰寫的,它們對讀者系統深刻地理解USB規范及系統開發有著非常實用的價值。


        現如今,USB接口幾乎成為大多數個人計算機與智能手機的標配,越來越多的電子產品也都傾向于使用USB接口,原因自然無外乎是其易用性,然而,USB易用性的代價就是協議的復雜性,相關系統的開發過程也有著更高的門檻,市面上雖然有一些USB開發相關的圖書,但大多數主要還是對USB規范的機械翻譯與源代碼拷貝,并沒有在“如何更形象更系統地闡述USB規范”方面下功夫,很難給實際項目開發帶來較大的指導意義。


        本書打破常規圖書“先大篇幅介紹USB規范,再討論USB設備開發”的撰寫思路,先通過體驗簡單實例再切入到比較頂層的那部分USB規范,避免一次性引導出過多術語而打擊讀者的學習積極性,隨后在功能逐步完善的過程中幫助讀者快速建立起對USB設備開發的感性認識。當具備了足夠的經驗后,再引導讀者重新從底層總線電平標準往上經令牌、事務、傳輸、請求與頂層應用“碰撞”,使讀者不僅能夠對“USB數據在傳輸過程的每個層面干了些什么”有清晰的認識,也有能力進行USB設備固件的核心編程,真正做到“知其然更知其所以然”。在整個闡述過程中,本書將USB規范穿插在實例中進行對照講解,切切實實將USB規范與源代碼聯系起來,使讀者能夠非常輕松地理解USB規范是如何反應在硬件控制器與源代碼中,讓USB規范不再那么抽象,同時結合面試、超市運營、工廠制造、籃球項目、下棋等生活場景,讓學習USB規范的過程變得不再枯燥,同時也會發現USB規范其實并沒有想象中的那么復雜。


        為了能夠讓讀者真正將USB開發思想靈活運用在項目開發中,本書不僅結合USB規范對固件庫進行了完整剖析,而且嘗試使用多種方案實現相同的功能,讓讀者深刻理解不同開發方案的優缺點。本書涉及的基礎例程雖然只有兩個,但是在闡述不同的開發方案過程中卻引出了更多例程,讓讀者輕松開發鼠標、鍵盤、復合設備、自定義H、非標準、大容量存儲、USB轉串口、聲卡等USB設備,一方面可以避免過多毫無關聯的例程堆砌而使得全書內容松散,另一方面能夠從逐步完善的過程中循序漸進地深入USB規范,反過來,對USB規范的透徹理解也會對掌握USB設備固件與應用程序開發有著積極的意義。


        需要特別指出的是,本書雖然使用STM32單片機作為闡述平臺,但是讀者無需對其有任何開發經驗,因為除GPIO與USB控制器模塊外,其它無關的模塊均沒有涉及到。本書主要著重于闡述USB規范及USB系統開發的思想,這對于所有平臺都是通用的,也是本書撰寫的初衷:盡蕞大限度削弱對平臺的依賴性。換句話說,即使以前從來沒有接觸過STM32單片機開發,也絲毫不妨礙讀者理解USB設備的開發過程,即便讀者使用的開發平臺與本書完全不一樣,只要讀者需要進行USB設備或主機端應用程序的開發,本書所闡述的USB開發思想總會有非常實用的價值。

        由于本人水平有限,錯漏之處在所難免,懇請讀者批評與指正。

         
        (文/大連旅游小寶哥)
        免責聲明
        本文僅代表作發布者:大連旅游小寶哥個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
         

        Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

        粵ICP備16078936號

        微信

        關注
        微信

        微信二維碼

        WAP二維碼

        客服

        聯系
        客服

        聯系客服:

        在線QQ: 303377504

        客服電話: 020-82301567

        E_mail郵箱: weilaitui@qq.com

        微信公眾號: weishitui

        客服001 客服002 客服003

        工作時間:

        周一至周五: 09:00 - 18:00

        反饋

        用戶
        反饋

        主站蜘蛛池模板: 亚洲综合国产一区二区三区| 视频一区视频二区制服丝袜| 欧洲精品码一区二区三区免费看 | 亚洲成在人天堂一区二区| bt7086福利一区国产| 国产午夜福利精品一区二区三区| 国产一区二区三区在线电影| 亚洲综合av一区二区三区| 国精产品一区二区三区糖心| 一区二区三区福利| 99精品国产高清一区二区麻豆| 亚洲色精品aⅴ一区区三区| 精品成人av一区二区三区| 国产精品盗摄一区二区在线| 夜夜精品无码一区二区三区| 国产一区二区精品久久岳| 午夜爽爽性刺激一区二区视频| tom影院亚洲国产一区二区| 久久精品无码一区二区三区| 国产在线无码视频一区二区三区| 日韩人妻无码一区二区三区久久99 | 亚洲av无码一区二区三区观看| 精品亚洲综合在线第一区| 国产日韩精品一区二区三区在线| 内射少妇一区27P| 乱中年女人伦av一区二区| 一区二区三区无码高清| 久久99国产一区二区三区| 国产精品污WWW一区二区三区| 中文字幕一区二区三区四区 | 国产一区韩国女主播| 国产一区在线播放| 亚洲av高清在线观看一区二区| 日韩精品一区二区三区不卡 | 成人中文字幕一区二区三区| 中文乱码字幕高清一区二区 | 国产一区二区三区不卡AV| 秋霞午夜一区二区| 亚洲AV无码一区二区三区久久精品| 亚洲国产AV一区二区三区四区| 国产亚洲综合一区二区三区 |