Upload
maggie-french
View
129
Download
3
Embed Size (px)
DESCRIPTION
國立聯合大學 96 學年度電機系專題製作競賽. FPGA 之 USB 嵌入式電路設計. USB Embedded Circuit Design : a FPGA Approach. 主 講 人: 徐偉傑 製作學生: 徐偉傑 指導教授: 張富爵 博士 日期:中華民國 97 年 06 月 04 日. Outline:. 簡介 動機與背景 USB 簡介 USB 通訊協定簡介 專題製作 設計目的 方法與步驟. 簡介. 動機與背景 USB 簡介 USB 通訊協定簡介. 動機與背景. ● 推甄 ● 參考資料少 ● 好奇 ● 用電路設計 - PowerPoint PPT Presentation
Citation preview
國立聯合大學96 學年度電機系專題製作競賽
FPGA 之 USB嵌入式電路設計
主 講 人:徐偉傑
製作學生:徐偉傑
指導教授:張富爵 博士
日期:中華民國 97 年 06 月04 日
USB Embedded Circuit Design : a FPGA Approach
Outline:
簡介– 動機與背景– USB簡介– USB通訊協定簡介
專題製作– 設計目的– 方法與步驟
1.動機與背景
2.USB簡介
3.USB通訊協定簡介
簡介
● 推甄 ● 參考資料少
● 好奇 ● 用電路設計
● 挑戰 ● 與老師討論
動機與背景
USB簡介
127 個 Device
階層: 6層
USB通訊協定簡介使用預設位址 0取得裝置描述元
Get Device Descriptor
設定裝置的新位址Set New Address
使用新位址 0取得裝置描述元Get Device Descriptor _ New Address
取得配置描述元Get Configuration Descriptor
設定配置Set Configuration
1.設計目的
2.方法與步驟
專題製作
設計目的
本系統設計目的主要是利用 ,去
設計 ,且直接讀取
,進而控制 的動作,另外,利用 將
USB滑鼠的狀態傳輸至 PC 端 。
FPGA為平台
USB的嵌入式電路 USB滑鼠的狀
態 馬達 RS232
進行監控
8051 之 USB Host 端韌體設計1. USB 理論學習2. USB 理論驗證
FPGA 之 USB Host 端電路設計1. USB 嵌入式電路設計2. 馬達驅動電路設計3. 電路整合
方法與步驟
8051之
USB Host 端韌體設計
8051-USB Host Design(1/3)
概念圖
8051-USB Host Design(2/3)
實體圖
8051-USB Host Design(3/3)
使用預設位址 0取得裝置描述元Get Device Descriptor
使用新位址 0取得裝置描述元Get Device Descriptor _ New Address取得配置描述元
Get Configuration Descriptor
Get It ! ! !Get It ! ! !Get It ! ! !
FPGA之
USB Host 端韌體設計
FPGA-USB Host Design(1/6)
概念圖
FPGA-USB Host Design(2/6)
實體圖
FPGA-USB Host Design(3/6)
USB電路子版
FPGA-USB Host Design(4/6)
滑鼠滑鼠左鍵左鍵
滑鼠滑鼠右鍵右鍵
逆時針
順時針
滑鼠往右移動滑鼠往右移動
滑鼠往左移動滑鼠往左移動
FPGA-USB Host Design(5/6)
滑鼠左鍵時
滑鼠往上移動滑鼠往上移動
滑鼠往下移動滑鼠往下移動
FPGA-USB Host Design(6/6)
滑鼠右鍵時
The ENDThank you for your listening