求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

圈圈教你玩USB檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋

來自 孔夫子網 的圖片

圈圈教你玩USB》,作 者:劉榮 編,定 價:99,出 版 社:北京航空航天大學出版社,出版日期:2022年09月01日,頁 數:504,裝 幀:平裝,ISBN:9787512438781。

讀書,可以與時俱進,開闊自己,提高自己,充實自己,完善自己,是全球文化[1]科技知識擴容和更新的需要,是知識[2]經濟和社會發展的要求。

內容簡介

《圈圈教你玩USB(第3版)》通過U盤、USB鼠標、USB鍵盤、USBMIDI鍵盤、USB轉串口、自定義的USBHID設備和自定義的USB設備等幾個具體的USB例子,一步步講解USB設備及驅動程序和應用程序開發的詳細過程和步驟。第9和10章介紹USBWDM驅動開發,並給出一個簡單的USB驅動和USB上層過濾驅動的實例。第3版中新增Linu台下gadgetUSB設備的開發,以及USB3.0相關的基礎知識等內容。

《圈圈教你玩USB(第3版)》涉及的USB學習板的電路圖以及所有實驗的完整源代碼包(C/C++語言)可在press.buaa.edu.cn的「下載專區」免費下載。

《圈圈教你玩USB(第3版)》的讀者對象主要是USB設備與驅動設計的初學者和提高者,以及所有對圈圈的支持者。

目錄

第1章 USB概述及協議基礎

1.1 USB是什麼

1.2 USB的特點

1.3 USB的拓撲結構

1.4 USB的電氣特性

1.5 USB的線纜、插頭及插座

1.6 USB的插入檢測機制

1.7 USB的描述符及其之間的關係

1.8 USB設備的枚舉過程

1.9 USB的包結構及傳輸過程

1.9.1 USB的包結構及包的分類

1.9.2 令牌包

1.9.3 數據包

1.9.4 握手包

1.9.5 特殊包

1.9.6 如何處理數據包

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 本章小結

第2章 硬件系統設計

2.1 方案及芯片的選定

2.2 D12引腳功能說明

2.3 D12與AT89S52的連接

2.4 串口部分電路

2.5 按鍵部分

2.6 指示燈部分

2.7 IDE接口部分

2.8 單片機部分

2.9 元件安裝

2.10 電路調試

2.11 測試程序的編寫和調試

2.11.1 建立一個工程

2.11.2 為工程添加源文件

2.11.3 KEIL工具欄及仿真介紹

2.11.4 按鍵驅動的編寫

2.11.5 串口驅動的編寫

2.11.6 PDIUSBD12讀/寫函數及讀ID的實現

2.12 本章小結

……

第3章 USB鼠標的實現

第4章 USB鍵盤的實現

第5章 用戶自定義的USB HID設備

第6章 USB轉串口

第7章 USB MIDI鍵盤

第8章 U盤

第9章 自定義USB設備及驅動開發

第10章 USB過濾驅動開發

第11章 USB觸摸屏設備

第12章 移植到AVR單片機上

第13章 移植到ARM微控制器上

第14章 更多USB設備的實現

第15章 Linux下USB gadget設備開發

第16章 USB 3.0相關的基礎

附錄

參考文獻

後記

關於第3版取消贈品的說明

參考文獻

  1. 文化的作用是什麼,光明網,2015-10-14
  2. 什麼是知識?,搜狐,2016-08-13