計算機USB系統(tǒng)原理及其主/從機設計

出版時間:2004-1  出版社:北京航空航天大學出版社  作者:馬偉  頁數:294  字數:518400  
Tag標簽:無  

內容概要

本書在精練、準備地闡述USB協(xié)議原理的基礎上,總結了設計USB系統(tǒng)所需的軟件編程和硬件設計的基礎知識,以及實際的項目開發(fā)經驗。然后重點講述了在嵌入式系統(tǒng)中USB Host功能的實現,包括嵌入式USB主機系統(tǒng)的原理、硬件電路設計和單片機的C語言源代碼分析。最后,介紹了USB設備的開發(fā),內容包括通用USB設備固件的源代碼分析和設備實例。在這些內容中穿插了USB主機、Mass Storage設備類、HID類和Hub類等的協(xié)議。
本書不僅可作為大學高年級學生學習計算機硬件技術和系統(tǒng)原理課程的參考用書,也可作為高等院校研究生單片機與嵌入式系統(tǒng)教學、實驗和開發(fā)的教學參考資料;同時,也適合作為工程師使用USB技術以及進行嵌入式USB主機系統(tǒng)設計和設備開發(fā)的指南。

書籍目錄

第1部分 USB概述  第1章 USB技術的出現和發(fā)展    1.1 身邊的USB    1.2 計算機總線概述    1.3 USB的出現和發(fā)展    復習題   第2章 USB的特點及優(yōu)點     2.1 即插即用    2.2 廣泛的軟硬件支持    2.3 低功耗    2.4 可選擇的多種速度模式    2.5 完備的總線拓撲結構    2.6 多種設備類    2.7 硬件結構標準經    2.8 低廉的價格    復習題   第3章 USB關鍵字 第2部分 USB協(xié)議基礎   第4章 USB系統(tǒng)資源     4.1 USB系統(tǒng)模型    4.2 計算機平臺上的USB系統(tǒng)    4.3 設備級的USB系統(tǒng)    4.4 USB的拓撲體系    復習題   第5章 USB的機械和電氣特性     5.1 USB的機械特性    5.2 USB的電氣特性    復習題   第6章 USB數據通信結構     6.1 數據通信協(xié)議簡介    6.2 二進制數的序列—域    6.3 最基本數據單元—包    6.4 數據傳輸類型    6.5 數據流模型    復習題 第3部分 USB系統(tǒng)軟硬件   第7章 USB協(xié)議棧設備框架及固件軟件編程基礎     7.1 標準的USB描述符    7.2 標準的USB設備請求命令    7.3 USB協(xié)議棧設備框架的軟件實現    7.4 通用USB固件程序流程    復習題   第8章 USB設備類     8.1 USB設備類簡介    8.2 標準的USB設備類    復習題   第9章 USB硬件設計基礎     9.1 基本的USB硬件電路分析    9.2 USB硬件系統(tǒng)的PCB設計基礎    復習題 第4部分 嵌入式USB主機開發(fā)技術   第10章 嵌入式USB主機系統(tǒng)規(guī)劃     10.1 USB主機嵌入式化的必要性和迫切性    10.2 USB主機協(xié)議簡介    10.3 USB Mass Storage類協(xié)議    10.4 USB主機嵌入式化的主要思路    10.5 嵌入式USB主機系統(tǒng)的軟硬件規(guī)劃    復習題   第11章 嵌入式USB主機系統(tǒng)的硬件設計     11.1 嵌入式USB主機接口芯片SL811HS介紹    11.2 嵌入式USB主機核心CPU芯片MC68HC912D60A的介紹    11.3 嵌入式USB主機系統(tǒng)的供電系統(tǒng)設計    11.4 MC68HC912D60A單片機最小系統(tǒng)電路設計    11.5 SL811HS外圍電路設計    11.6 SL811HS與MC68HC912D60A通信接口設計    11.7 系統(tǒng)其他模塊的電路設計與實現    11.8 嵌入式USB主機系統(tǒng)的PCB設計    復習題   第12章 嵌入式USB主機系統(tǒng)的軟件設計     12.1 開發(fā)工具及軟件結構簡介    12.2 MC68HC912D60A初始化及用戶交互界面設計    12.3 SL811HS與MC68HC912D60A的通信程序設計    12.4 USB主機的系統(tǒng)軟件設計    12.5 Mass Storage類協(xié)議的程序設計    復習題   第13章 嵌入式USB主機系統(tǒng)實例     13.1 嵌入式USB主機系統(tǒng)Demo的外觀及使用    13.2 系統(tǒng)啟動    13.3 USB設備的連接與配置    13.4 主機和設備之間Mass Storage類協(xié)議數據通信    13.5 基于FAT系統(tǒng)的文件管理及實驗   第14章 USB協(xié)議2.0補充版本On-The-Go簡介     14.1 什么是USB On-The-Go    14.2 USB OTG設備的功能    14.3 USB OTG的機械層和電氣層協(xié)議    14.4 USB OTG體系的軟件描述    14.5 開發(fā)USB OTG設備    復習題 第5部分 USB設備開發(fā)技術   第15章 通用的USB固件源代碼分析     15.1 概述    15.2 端點的數據讀/寫處理    15.3 控制傳輸與USB標準請求命令的處理    15.4 其他傳輸方式的實現    復習題   第16章 USB Hub設計     16.1 USB Hub結構及功能簡介    16.2 USB Hub的軟件編程基礎    16.3 基于GL652USB的7端口USB Hub的設計    16.4 USB Hub在嵌入式系統(tǒng)中的靈活應用    復習題   第17章 基于HID的USB設備開發(fā)實例     17.1 內嵌USB模塊的單片機MC68HC908JB8介紹    17.2 USB HID設備類協(xié)議    17.3 USB安全鑰概述    17.4 在單片機MC68HC908JB8上實現HID類協(xié)議    17.5利用Visual C++開發(fā)HID的PC端軟件    復習題     參考文獻

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    計算機USB系統(tǒng)原理及其主/從機設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7