-
教學大綱
-
你要學什麼 3 min
- USB 設備庫介紹
-
USB 設備庫架構 7 min
-
應用程式用戶端交互 6 min
- 配置USB設備層
-
將模組添加到專案中 6 min
-
配置USB控制器驅動模組 5 min
-
配置 USB 設備層模組 4 min
-
打開USB設備層模組 10 min
-
處理 USB 設備層事件 13 min
- 開發USB HID設備
-
抽象模型 2 min
-
添加和配置 HID 功能驅動程式模組 5 min
-
處理 HID 功能驅動程式事件 6 min
-
接收 HID 報告 14 min
-
發送 HID 報告 8 min
-
下載本章中使用的韌體
- 開發USB CDC設備
-
抽象模型抽象模型 2 min
-
添加和配置 CDC 功能驅動模組 13 min
-
處理 CDC 功能驅動程式事件 9 min
-
接收數據 11 min
-
發送數據 10 min
-
下載本章中使用的韌體
- 開發 USB 供應商設備
-
抽象模型 2 min
-
供應商功能模組 5 min
-
添加微軟作業系統描述符 5 min
-
轉移事件 4 min
-
端點管理 8 min
-
接收數據 7 min
-
發送數據 8 min
-
下載本章中使用的韌體
- 偵錯USB 設備應用程式
-
未識別設備 2 min
-
列舉但不工作 1 min
-
閱讀(寫入)錯誤 2 min
-
太多的NAK 2 min
- 您的反饋
-
我們需要您的反饋
USB裝置應用與MPLAB® Harmony USB堆疊
利用MPLAB® Harmony USB堆疊開發USB裝置應用
USB 現在是一個標準的串行通信通道,用於將嵌入式系統連接到 PC。MPLAB ®Harmony中的 USB 堆疊可讓您輕鬆開發 PIC32 和 ATSAM USB 微控制器上的 USB 設備應用程式。在此課程中,您將學習如何配置 MPLAB Harmony USB 堆疊,並使用所提供的 API 在嵌入式應用程式和 PC 之間交換數據。您還將學習如何偵錯您的 MPLAB Harmony USB 設備應用程式,避免可能遇到的陷阱。