指紋采集系統(tǒng)中usb接口的設計.doc
約27頁DOC格式手機打開展開
指紋采集系統(tǒng)中usb接口的設計,畢業(yè)論文(設計)指紋采集系統(tǒng)中usb接口的設計27頁共計14184字摘要:作為一種pc機與外圍設備間的高速通信接口 ,usb具有許多突出的優(yōu)點:連接靈活,無需定位及運行安裝程序,無需連接外設時關機及重啟系統(tǒng),實現(xiàn)真正的即插即用;速度快,usb協(xié)議支持12mb/s;不占用系統(tǒng)硬件資源,不存在硬件沖突問題,自動檢測和配置外...


內容介紹
此文檔由會員 bfxqt 發(fā)布
畢業(yè)論文(設計)指紋采集系統(tǒng)中USB接口的設計
27頁共計14184字
摘要:作為一種PC機與外圍設備間的高速通信接口 ,USB具有許多突出的優(yōu)點:連接靈活,無需定位及運行安裝程序,無需連接外設時關機及重啟系統(tǒng),實現(xiàn)真正的即插即用;速度快,USB協(xié)議支持12Mb/S;不占用系統(tǒng)硬件資源,不存在硬件沖突問題,自動檢測和配置外圍設備。本論文在介紹了USB1.1協(xié)議規(guī)范的基礎上 ,詳細地論述了指紋采集系統(tǒng)中USB接口的硬件電路設計、固件程序編寫和驅動程序的過程。
ABSTRACT
As an interface of the PC, USB has many excellent characteristics: connect conveniently, not need locate and install program, not need shut down and restart PC when plugged in; real plug and play; high speed (USB 1.1 protocol has 12Mb/s speed); not need hardware resource, no hardware conflict, auto test and configure. The process of the hardware circuit design, the firmware program and driver develop of the fingerprint recognition system is described in detail based on the USB 1.1 protocol in the paper.
Key word:Fingerprint recognition; USB1.1 protocol; firmware; program;
目 錄
一、簡介 2
1.1 指紋采集 2
1.2 USB數(shù)據(jù)傳輸 2
1.3 課題的目的 3
二、USB規(guī)范和協(xié)議 4
2.1 USB物理接口和電平特性 4
2.1.1 USB物理接口 4
2.1.2 USB電平特性 4
2.2 系統(tǒng)結構 5
2.2.1 USB互連 5
2.2.2 USB設備 5
2.2.3 USB主機 7
2.2.4 USB系統(tǒng)拓撲結構 8
2.3 USB傳輸類型 8
2.4 USB協(xié)議 9
2.5 USB總線枚舉 11
三、指紋采集系統(tǒng)中USB接口的硬件設計 11
3.1 系統(tǒng)硬件設計方案 11
3.1.1 芯片選擇 11
3.1.2 系統(tǒng)結構 12
3.2 USB主控芯片-AN2131QC 13
3.2.1 AN2131QC結構框圖 13
3.2.2 AN2131QC微處理器 13
3.2.3 AN2131QC端點 14
3.2.4 AN2131QC枚舉與重枚舉 15
3.3 輔助硬件電路設計 16
3.3.1 電壓調整模塊電路設計 16
3.3.2 I2C總線的EEPROM電路 17
3.3.3 串口電路(調試接口電路) 18
四、USB接口的軟件設計 18
4.1 AN2131QC固件程序設計 18
4.1.1 主程序 18
4.1.2 枚舉子程序 19
4.1.3 USB傳輸子程序 21
4.2 驅動程序 23
五、結束語 25
致謝 26
參考文獻: 26
ABSTRACT 27
關鍵字:指紋識別,USB1.1協(xié)議,固件,程序
參考文獻:
[1] 許永和.《8051單片機USB接口程序設計(上)、(下)》.北京航空航天大學出版社.2004。
[2] 張 弘.《USB接口設計》. 西安電子科技大學出版社.2002。
[3] 周立功.《USB固件編程與驅動開發(fā)》. 北京航空航天大學出版社.2003。
[4] 張念淮 江 浩.《USB總線接口開發(fā)指南》. 國防工業(yè)出版社.2001。
[5] 許永和.《EZ-USB FX系列單片機USB外圍設備設計與應用》. 北京航空航天大學出版社.2002。
[6] 周建華 嚴新民 楊淑雯.《AN2131QC與TMS320F206在便攜式數(shù)據(jù)采集卡上的應用》. 深圳大學學報.2002年第1期。
[7] 咚雨兵 張其善.《USB型指紋采集儀的設計與實現(xiàn)》.光電技術應用.2004年第1期。
[8] 王順珍.《EZ-USB及其在圖像采集方面的應用》.計算機測量與控制.2003年第11期。
[9] 陳升來 郭立紅 譚振江.《Win2000下USB數(shù)據(jù)采集系統(tǒng)驅動程序開發(fā)》. 吉林大學學報. 2003年第2期。
[10] 張 龍.《ISA數(shù)據(jù)采集卡的WDM驅動程序實現(xiàn)》. 電子技術應用.2001年第11期。
[11] Ommi vision company.《OV7620 Product Specifications-Rev.0.9》.1999。
[12] www.Cypress.com.《Cypress Semiconductor EZ-USB technical reference manual》。
27頁共計14184字
摘要:作為一種PC機與外圍設備間的高速通信接口 ,USB具有許多突出的優(yōu)點:連接靈活,無需定位及運行安裝程序,無需連接外設時關機及重啟系統(tǒng),實現(xiàn)真正的即插即用;速度快,USB協(xié)議支持12Mb/S;不占用系統(tǒng)硬件資源,不存在硬件沖突問題,自動檢測和配置外圍設備。本論文在介紹了USB1.1協(xié)議規(guī)范的基礎上 ,詳細地論述了指紋采集系統(tǒng)中USB接口的硬件電路設計、固件程序編寫和驅動程序的過程。
ABSTRACT
As an interface of the PC, USB has many excellent characteristics: connect conveniently, not need locate and install program, not need shut down and restart PC when plugged in; real plug and play; high speed (USB 1.1 protocol has 12Mb/s speed); not need hardware resource, no hardware conflict, auto test and configure. The process of the hardware circuit design, the firmware program and driver develop of the fingerprint recognition system is described in detail based on the USB 1.1 protocol in the paper.
Key word:Fingerprint recognition; USB1.1 protocol; firmware; program;
目 錄
一、簡介 2
1.1 指紋采集 2
1.2 USB數(shù)據(jù)傳輸 2
1.3 課題的目的 3
二、USB規(guī)范和協(xié)議 4
2.1 USB物理接口和電平特性 4
2.1.1 USB物理接口 4
2.1.2 USB電平特性 4
2.2 系統(tǒng)結構 5
2.2.1 USB互連 5
2.2.2 USB設備 5
2.2.3 USB主機 7
2.2.4 USB系統(tǒng)拓撲結構 8
2.3 USB傳輸類型 8
2.4 USB協(xié)議 9
2.5 USB總線枚舉 11
三、指紋采集系統(tǒng)中USB接口的硬件設計 11
3.1 系統(tǒng)硬件設計方案 11
3.1.1 芯片選擇 11
3.1.2 系統(tǒng)結構 12
3.2 USB主控芯片-AN2131QC 13
3.2.1 AN2131QC結構框圖 13
3.2.2 AN2131QC微處理器 13
3.2.3 AN2131QC端點 14
3.2.4 AN2131QC枚舉與重枚舉 15
3.3 輔助硬件電路設計 16
3.3.1 電壓調整模塊電路設計 16
3.3.2 I2C總線的EEPROM電路 17
3.3.3 串口電路(調試接口電路) 18
四、USB接口的軟件設計 18
4.1 AN2131QC固件程序設計 18
4.1.1 主程序 18
4.1.2 枚舉子程序 19
4.1.3 USB傳輸子程序 21
4.2 驅動程序 23
五、結束語 25
致謝 26
參考文獻: 26
ABSTRACT 27
關鍵字:指紋識別,USB1.1協(xié)議,固件,程序
參考文獻:
[1] 許永和.《8051單片機USB接口程序設計(上)、(下)》.北京航空航天大學出版社.2004。
[2] 張 弘.《USB接口設計》. 西安電子科技大學出版社.2002。
[3] 周立功.《USB固件編程與驅動開發(fā)》. 北京航空航天大學出版社.2003。
[4] 張念淮 江 浩.《USB總線接口開發(fā)指南》. 國防工業(yè)出版社.2001。
[5] 許永和.《EZ-USB FX系列單片機USB外圍設備設計與應用》. 北京航空航天大學出版社.2002。
[6] 周建華 嚴新民 楊淑雯.《AN2131QC與TMS320F206在便攜式數(shù)據(jù)采集卡上的應用》. 深圳大學學報.2002年第1期。
[7] 咚雨兵 張其善.《USB型指紋采集儀的設計與實現(xiàn)》.光電技術應用.2004年第1期。
[8] 王順珍.《EZ-USB及其在圖像采集方面的應用》.計算機測量與控制.2003年第11期。
[9] 陳升來 郭立紅 譚振江.《Win2000下USB數(shù)據(jù)采集系統(tǒng)驅動程序開發(fā)》. 吉林大學學報. 2003年第2期。
[10] 張 龍.《ISA數(shù)據(jù)采集卡的WDM驅動程序實現(xiàn)》. 電子技術應用.2001年第11期。
[11] Ommi vision company.《OV7620 Product Specifications-Rev.0.9》.1999。
[12] www.Cypress.com.《Cypress Semiconductor EZ-USB technical reference manual》。