【課程名稱】
Windows USB驅動程式設計 http://edu.tcfst.org.tw/query_coursedetail.asp?courseidori=02C304
WDM舊生享有特別優惠!!
課程搭配板材! 搭配學習效果佳!
☆因課程需要訂購板材,請學員提早於6/14前完成繳費! [/color]
【課程代碼】
02C304
【上課時間】
6/22(六)、6/29(六)、7/6(六)、7/13(六)、7/20(六),09:00-16:00
【課程目標】
介紹 Windows USB 之驅動程式架構及設計原理。
【課程特色】
1. 從基礎到進階不同等級的完整課程規劃,讓您循序漸進學習相關技能;也可依您個人所需選擇套裝或單門課程。
2. 課程完整,結合理論架構及驅動程式測試工具軟體,使您的訓練紮實且具實戰感,創造未來無限就業競爭優勢。
3. 全台唯一結合硬體理論架構與軟體程式設計的驅動程式進修系列課程,培養學員具有從事驅動程式設計相關行業之技術能力。
4. 於專業電腦教室上課,無須自備軟體。
【修課條件】
欲從事 USB 驅動程式設計,具 WDM 或 Windows 應用程式設計基礎。
【課程大綱】
1. USB Concept
-USB System Framework
-USB Bus Layer
-Introduction Descriptor
-USB Tracer
2. Windows USB Application
- How to detect USB device
- How to get USB device information
- USBView
3. Windows USB Driver Architecture
-Windows USB Driver Stack
-USBDI (USB Driver Interface)
-URB (USB Requet Block)
-Configuration USB Device
-Control Pipe Transfer
-Bulk Pipe Transfer
4. Simple USB Device Driver (含實作)
-Implement Echo USB Device Driver
- Control & Bulk & Interrupt Pipe
5. USB Mass-Storage Driver (含實作)
- Windows Storage Mechanisms
- Access USB Mass-Storage Device
- Simple USB Mass-Storage Driver
6. HID Concept
-HID Software Model
-HID Descriptor
-Input & Output & Feture Report
-HID Request
- Keyboard & Mouse Report Descriptor Sample
7. HID Keyboard Filter Driver (含實作)
-Windows HID Keyboard System
-USB Filter Driver
-Hook HID Keyboard Driver
8. HID Mouse Driver
-HID Miniport Driver
-HIDClass Minidriver Control Operations
-Implement Virtual Mouse Driver
【課程師資】
自強基金會資深顧問
☆擁有豐富的授課經驗,有超過十年的教學年資,於基金會講授課程平均滿意度均超過90,是新竹科學園區學員一致推薦的優秀講師。
☆專業領域:Device Driver (WDM、VxD、WDF)、Network、Srorage Device 、FIR、 USB、 I/O Device、Windows Linux OS and Application Design....等
【上課時數】
30 小時
【上課地點】
新竹市光復路二段101號研發大樓
【主辦單位】
財團法人自強工業科學基金會
【諮詢專線】
(03)-5735521#3216 何小姐 cyho@tcfst.org.tw