注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡硬件、外部設備與維護圈圈教你玩USB(第3版)

圈圈教你玩USB(第3版)

圈圈教你玩USB(第3版)

定 價:¥99.00

作 者: 劉榮 著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787512438781 出版時間: 2022-09-01 包裝: 平裝
開本: 16開 頁數(shù): 581 字數(shù):  

內(nèi)容簡介

  《圈圈教你玩USB(第3版)》通過U盤、USB鼠標、USB鍵盤、USBMIDI鍵盤、USB轉(zhuǎn)串口、自定義的USBHID設備和自定義的USB設備等幾個具體的USB例子,一步步講解USB設備及驅(qū)動程序和應用程序開發(fā)的詳細過程和步驟。第9和10章介紹USBWDM驅(qū)動開發(fā),并給出一個簡單的USB驅(qū)動和USB上層過濾驅(qū)動的實例。第3版中新增Linux平臺下gadgetUSB設備的開發(fā),以及USB3.0相關的基礎知識等內(nèi)容。《圈圈教你玩USB(第3版)》涉及的USB學習板的電路圖以及所有實驗的完整源代碼包(C/C++語言)可在press.buaa.edu.cn的“下載專區(qū)”免費下載?!度θ棠阃鎁SB(第3版)》的讀者對象主要是USB設備與驅(qū)動設計的初學者和提高者,以及所有對圈圈的支持者。《圈圈教你玩USB(第3版)》是作者專門為廣大USB入門和提高者而編寫的USB入門級教材。作者在經(jīng)過長期、大量的USB學習和開發(fā)后,按照自己的理解以及漢語的思維方式編寫了《圈圈教你玩USB(第3版)》,同時將USB學習和開發(fā)過程中總結(jié)的一些經(jīng)驗和方法溶入了書中。第3版中新增Linux平臺下gadgetUSB設備的開發(fā),以及USB3.0相關的基礎知識等內(nèi)容?!度θ棠阃鎁SB(第3版)》的特點是以實例的方式,一步步講解USB設備及驅(qū)動程序和應用程序開發(fā)的詳細過程及步驟,同時在隨書網(wǎng)絡資料中附帶了完整的源代碼(C/C++語言)。為了照顧初學者,書中語句盡量做到通俗易懂,少用專業(yè)詞匯。讀者對象:USB設備及驅(qū)動設計入門和提高者,以及所有對圈圈的支持者。

作者簡介

  劉榮,一位電子技術及計算機技術愛好者。利用業(yè)余時間學習了大量電子技術及計算機技術相關知識,并設計了很多相關作品。21ic中國電子網(wǎng)論壇。技術交流“版版主。個人博客《電腦圈圈的家當》及《圈圈的USB專區(qū)》曾經(jīng)為業(yè)內(nèi)知名網(wǎng)點。畢業(yè)后就職于CVTE(視源股份),任職總工程師、技術專家、研究員。

圖書目錄

第1章 USB概述及協(xié)議基礎
1.1 USB是什么
1.2 USB的特點
1.3 USB的拓撲結(jié)構(gòu)
1.4 USB的電氣特性
1.5 USB的線纜、插頭及插座
1.6 USB的插入檢測機制
1.7 USB的描述符及其之間的關系
1.8 USB設備的枚舉過程
1.9 USB的包結(jié)構(gòu)及傳輸過程
1.9.1 USB的包結(jié)構(gòu)及包的分類
1.9.2 令牌包
1.9.3 數(shù)據(jù)包
1.9.4 握手包
1.9.5 特殊包
1.9.6 如何處理數(shù)據(jù)包
1.10 USB的4種傳輸類型
1.10.1 USB事務
1.10.2 批量傳輸
1.10.3 中斷傳輸
1.10.4 等時傳輸
1.10.5 控制傳輸
1.10.6 端點類型與傳輸類型的關系
1.10.7 傳輸類型與端點支持的最大包長
1.11 本章小結(jié)
第2章 硬件系統(tǒng)設計
2.1 方案及芯片的選定
2.2 D12引腳功能說明
2.3 D12與AT89S52的連接
2.4 串口部分電路
2.5 按鍵部分
2.6 指示燈部分
2.7 IDE接口部分
2.8 單片機部分
2.9 元件安裝
2.10 電路調(diào)試
2.11 測試程序的編寫和調(diào)試
2.11.1 建立一個工程
2.11.2 為工程添加源文件
2.11.3 KEIL工具欄及仿真介紹
2.11.4 按鍵驅(qū)動的編寫
2.11.5 串口驅(qū)動的編寫
2.11.6 PDIUSBD12讀/寫函數(shù)及讀ID的實現(xiàn)
2.12 本章小結(jié)
……
第3章 USB鼠標的實現(xiàn)
第4章 USB鍵盤的實現(xiàn)
第5章 用戶自定義的USB HID設備
第6章 USB轉(zhuǎn)串口
第7章 USB MIDI鍵盤
第8章 U盤
第9章 自定義USB設備及驅(qū)動開發(fā)
第10章 USB過濾驅(qū)動開發(fā)
第11章 USB觸摸屏設備
第12章 移植到AVR單片機上
第13章 移植到ARM微控制器上
第14章 更多USB設備的實現(xiàn)
第15章 Linux下USB gadget設備開發(fā)
第16章 USB 3.0相關的基礎
附錄
參考文獻
后記
關于第3版取消贈品的說明

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號