南台課程大綱
學年度 102學年第二學期 系所 電子系
課程名稱 USB原理與應用 班級 四技系統四甲
授課教師 薛雲太 點 閱 次 數 48
選修
選修
課程概述
介紹USB之裝置分類(Device Classification)、交易種類(Transaction Type)、交易流程(Transaction Flow)、封包格式(Packet Format)、訊號格式(Signal Format)、描述元(Descriptor)等基本規格與原理,並學習USB控制晶片之程式設計及PC端控制USB裝置之程式設計。
課程目標
1.了解USB協定
2.了解並會撰寫USB描述元
3.了解並懂得如何使用PC控制USB HID裝置。
課程大綱
1.USB基礎
1-1何謂USB及其限制
1-2 USB之演進
1-3 USB匯流排之架構
2.USB資料轉移與交易
2-1資料轉移之基礎
2-2資料轉移之元素
2-3 USB 2.0/3.0之交易過程
2-4資料轉移之確認
3.資料封包
3-1 USB 2.0封包格式
3-2 USB 3.0封包格式
4.資料轉移種類
4-1控制轉移
4-2資料塊轉移
4-3中斷轉移
4-4等時轉移
5.裝置列舉與描述元
5-1列舉過程
5-2描述元種類
6.控制轉移之實用
6-1控制轉移之階段與錯誤處理
6-2標準請求與其他類請求
7.裝置分類與應用
7-1裝置分類
7-2 HID裝置與報告
7-3 HID主控端應用程式介面
英文大綱
1.USBBasics 1-1 What is USB and its limitations 1-2 The evolution of USB 1-3 The architectur of USB bus
2.USB Data Transfer and Transaction 2-1 Basic of data transfer 2-2 Elements of data transfer 2-3 Transaction of USB 2.0/3.0 2-4 Ensurrance of data transfer
3.Data Packet 3-1 Packet format of USB 2.0 3-2 Packet format of USB 3.0
4.Types of Data Transfer 4-1 Control Transfer 4-2 Bulk Transfer 4-3 Interrupt Transfer 4-4 Isochronous Transfer
5.Device Enumeration and Descriptor 5-1 Process of Enumeration 5-2 Types of Descriptor
6.Practical Usage of Control Transfer 6-1 Stages of control transfer and its error handling 6-2 Standard requests and other requests
7.Device Classed and their applications 7-1 Device classed 7-2 HID class and its report 7-3 HID host API
下載
Doc Pdf Html
連結(一) 連結(二) 連結(三)

上一頁