嵌入式協議棧 μC\USB-Device

嵌入式協議棧 μC\USB-Device

作者: The Micriμm USB Team
出版社: 北京航空航天大學
出版在: 2015-09-01
ISBN-13: 9787512418240
ISBN-10: 7512418248
裝訂格式: 平裝
總頁數: 363 頁





內容描述


<內容簡介>
米林、蒂阿、何小慶、張愛華、何靈淵、韓志華、趙曉彤等編著的《嵌入式協議棧μC\USB-Device》全面深人地介紹了嵌入式USB設備協議的原理和Micriμm的μC∕USB設備協議棧的使用。第一部分對USB進行了概述;第二部分講述瞭如何用μc∕USB設備堆棧構建基於成熟的硬件和軟件平臺的USB設備的基本方法。書中對各種USB類設備作了詳細的介紹,包括USB轉串口適配器(通信設備類)、鼠標或鍵盤(人機接口設備類)、可移動存儲設備(Mass Storage類)和USB醫療設備(個人保健設備類)等。本書適用於嵌入式系統開發人員、咨詢顧問、愛好者及有興趣瞭解μC∕USB設備協議棧工作原理的學生。

<章節目錄>
第1章  USB概述  1.1  USB歷史概述  1.2  機械規範    1.2.1  電纜和連接器    1.2.2  電氣規範    1.2.3  高速模式  1.3  USB設備供電    1.3.1  總線供電設備    1.3.2  自供電設備  1.4  總線狀態  1.5  USB拓撲結構    1.5.1  USB主機    1.5.2  USB設備    1.5.3  USB設備結構    1.5.4  設備狀態    1.5.5  主控制器  1.6  USB包  1.7  USB包類型    1.7.1  令牌包    1.7.2  數據包———低速和全速模式    1.7.3  數據包———高速模式    1.7.4  握手包    1.7.5  拆分事務特殊令牌包  1.8  數據流模型    1.8.1  端  點    1.8.2  管  道    1.8.3  傳  輸  1.9  事務、傳輸和幀  1.10  幀和微幀  1.11  USB實際吞吐量  1.12  枚  舉    1.13  USB協議棧    1.13.1  設備協議棧    1.13.2  主機協議棧    1.13.3  USBOTG協議棧  1.14  一致性測試    1.14.1  USB設備測試    1.14.2  USB黃金樹    1.14.3  USB主機測試第2章  開始工作  2.1  準  備  2.2  下載源代碼  2.3  安裝文件  2.4  構建應用示例    2.4.1  理解Micriμm  示例    2.4.2  複製和修改臨時文件    2.4.3  包含進USBDevice協議棧源代碼    2.4.4  修改應用配置文件  2.5  運行應用範例第3章  主機操作系統  3.1  微軟Windows  3.2  關於INF文件  3.3  使用GUID第4章  架  構  4.1  模塊關係    4.1.1  應用程序    4.1.2  庫    4.1.3  USB類層    4.1.4  USB內核層    4.1.5  端點管理層    4.1.6  實時操作系統抽象層    4.1.7  硬件抽象層    4.1.8  CPU  層  4.2  任務模型    4.2.1  發送和接收數據    4.2.2  處理USB請求和總線事件    4.2.3  處理調試事件……第5章  配  置第6章  設備驅動程序指南第7章  USB類第8章  通信設備類第9章  人機接口設備類第10章  大容量存儲類第11章  個人健康設備類第12章  供應商類第13章  調試和跟蹤第14章  μC/USB設備的實時操作系統移植附錄A  核心API參考附錄B  設備控制器驅動API參考手冊附錄C  CDCAPI參考手冊附錄D  HIDAPI參考手冊附錄E  MSCAPI參考手冊附錄F  PHDCAPI參考手冊附錄G  供應商類API參考手冊附錄H  錯誤代碼附錄I  存儲器佔用附錄J  μC/OS  III和μC/USB  Device軟件許可政策




相關書籍

切換式電源轉換器 -- 原理與實用設計技術 (實例設計導向), 3/e

作者 吳義利

2015-09-01

FPGA數字系統實驗教程

作者 邵舒淵 邵楠

2015-09-01

半導體潔淨技術

作者 顏誠廷

2015-09-01