
0人評分過此書
快速上手USB單晶片
-
Chapter 1 簡易的 USB 韌體技巧
-
1.1 前 言
-
1.2 USB 系統
-
1.3 滑鼠範例
-
1.4 USB 通信
-
1.5 結 論
-
-
Chapter 2 描述元
-
2.1 描述元架構
-
2.2 裝置描述元
-
2.3 字串描述元
-
2.4 組態描述元
-
2.5 介面描述元
-
2.6 HID 類別描述元
-
2.7 端點描述元
-
2.8 HID 類別特定描述元
-
2.9 報告描述元
-
2.10 典型報告描述元範例
-
2.11 USB 轉 RS232 裝置的範例
-
2.12 多媒體按鍵裝置
-
2.13 結 論
-
-
Chapter 3 應用軟體
-
3.1 前 言
-
3.2 主程式
-
3.3 讀寫動作
-
3.4 裝置尋找與取得
-
3.5 取得裝置介面的操作把
-
3.6 軟體測試
-
3.7 結 論
-
-
Chapter 4 通信協定
-
4.1 概 述
-
4.2 封包的格式
-
4.3 交 易
-
4.4 中斷型傳輸
-
4.5 控制型傳輸
-
4.6 結 論
-
-
Chapter 5 咨求函數與匯流排列舉
-
5.1 標準裝置咨求
-
5.2 HID 類別特定咨求
-
5.3 USB 匯流排列舉
-
5.4 咨求函數之分組
-
5.5 標準裝置咨求之韌體技巧
-
5.6 HID 類別特定咨求之韌體技巧
-
5.7 半雙工傳輸範例
-
5.8 結 論
-
-
Chapter 6 實作:電腦鍵盤
-
6.1 電腦鍵盤工作原理
-
6.2 硬體電路
-
6.3 韌體技術
-
6.4 週邊功能測試
-
-
附錄A 韌體發展系統 CY3654
-
A.1 低速 USB 微控器之優勢
-
A.2 組譯器 CYASM
-
A.3 購置發展系統套件 CY3654
-
A.4 發展系統 CY3654 基本使用
-
A.5 系統功能驗證
-
-
附錄B CYASM 組合語言
-
B.1 組合語言語法
-
B.2 基本運算程式
-
B.3 指令集
-
-
附錄C 元件減少增強型低速 USB 微控器
-
C.1 功能方塊圖與腳位圖
-
C.2 程式記憶體(ROM)
-
C.3 資料記憶體(RAM)
-
C.4 IO暫存器
-
C.5 重 置
-
C.6 時脈選擇
-
C.7 12位元自走計時器
-
C.8 狀態與控制暫存器
-
C.9 懸置模式
-
C.10 中 斷
-
C.11 一般用途輸出入埠
-
C.12 輔助輸入埠
-
C.13 USB 引擎
-
-
附錄D USB 電腦滑鼠韌體原始碼
-
D.1 SKLINMouse. asm
-
D.2 EP0_mouse. h
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分