基于單片機和usb接口技術(shù)的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計.doc
約28頁DOC格式手機打開展開
基于單片機和usb接口技術(shù)的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計,基于單片機和usb接口技術(shù)的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計全文28頁 約16000字論述翔實目 錄1 方案提出的背景21.1研究課題的提出21.2usb接口的主要優(yōu)點22 系統(tǒng)的原理及其組成33 數(shù)據(jù)采集系統(tǒng)的硬件設(shè)計43.1芯片的選擇43.2pdiusbd12的性能特點和內(nèi)部結(jié)構(gòu)63.3pdiusbd12的端點描述83.4p...
內(nèi)容介紹
此文檔由會員 棉花糖糖 發(fā)布
基于單片機和USB接口技術(shù)的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計
全文28頁 約16000字 論述翔實
目 錄
1 方案提出的背景 2
1.1 研究課題的提出 2
1.2 USB接口的主要優(yōu)點 2
2 系統(tǒng)的原理及其組成 3
3 數(shù)據(jù)采集系統(tǒng)的硬件設(shè)計 4
3.1 芯片的選擇 4
3.2 PDIUSBD12的性能特點和內(nèi)部結(jié)構(gòu) 6
3.3 PDIUSBD12的端點描述 8
3.4 PDIUSBD12的指令集 9
3.5 PDIUSBD12的管腳配置 11
3.5 A/D與單片機接口電路 12
3.6 PDIUSBD12與單片機接口電路 14
4 系統(tǒng)軟件 14
4.1 PDIUSBD12的固件編程 14
4.1.1 PDIUSBD12的固件編程思想 14
4.1.2 PDIUSBD12固件編程的結(jié)構(gòu) 16
4.1.3 PDIUSBD12固件編程的實現(xiàn) 18
4.1.4 控制端點處理程序 18
4.1.5 普通端點處理程序 21
4.1.6 主循環(huán)--MAINLOOP.C 23
4.1.7 PDISBD12固件編程的關(guān)鍵注意事項 23
4.2 USB設(shè)備驅(qū)動程序的開發(fā) 25
4.2.1 驅(qū)動程序開發(fā)工具的介紹 26
4.2.2 驅(qū)動程序中的基本概念 26
4.2.3 USB驅(qū)動程序體系結(jié)構(gòu) 27
4.2.4 USB設(shè)備驅(qū)動程序設(shè)計 29
4.2.5 USB設(shè)備驅(qū)動程序的調(diào)用 30
結(jié)束語 32
參考文獻 33
致謝 34
文 摘 數(shù)據(jù)采集系統(tǒng)是結(jié)合基于計算機的測量軟硬件產(chǎn)品實現(xiàn)靈活的、用戶自定義的測量系統(tǒng)。數(shù)據(jù)采集包括從信號源采集信號,將其數(shù)字化,存儲分析并傳遞到個人PC上。通用串行總線(USB)作為一種新的微機總線接口規(guī)范.具有便捷、易擴展、低成本、低干擾等特點,非常適合作為主機和外設(shè)之間的通信接口。USB為數(shù)據(jù)采集設(shè)備/儀器與PC機之間的連接提供了一個費用低廉且簡單易用的方案。本次畢業(yè)設(shè)計(論文)設(shè)計了一種基于USB的高速數(shù)據(jù)采集系統(tǒng)的硬件及固件PDIUSBD12程序設(shè)計方案。
關(guān)鍵字 數(shù)據(jù)采集系統(tǒng);USB接口;單片機
部分參考文獻
8 沈美明,溫冬嬋•IBM-PC匯編語言程序設(shè)計•北京:清華大學(xué)出版社,1991
9 周明德•微型計算機系統(tǒng)原理及應(yīng)用•北京:清華大學(xué)出版社
10 姚勝,徐淑華,崔剛•IBM-PC宏匯編語言程序設(shè)計•哈爾濱:哈爾濱工業(yè)大學(xué)出版社,1992
11 幸云輝•16位微型計算機原理及應(yīng)用•北京:北京郵電大學(xué)出版社,1992
全文28頁 約16000字 論述翔實
目 錄
1 方案提出的背景 2
1.1 研究課題的提出 2
1.2 USB接口的主要優(yōu)點 2
2 系統(tǒng)的原理及其組成 3
3 數(shù)據(jù)采集系統(tǒng)的硬件設(shè)計 4
3.1 芯片的選擇 4
3.2 PDIUSBD12的性能特點和內(nèi)部結(jié)構(gòu) 6
3.3 PDIUSBD12的端點描述 8
3.4 PDIUSBD12的指令集 9
3.5 PDIUSBD12的管腳配置 11
3.5 A/D與單片機接口電路 12
3.6 PDIUSBD12與單片機接口電路 14
4 系統(tǒng)軟件 14
4.1 PDIUSBD12的固件編程 14
4.1.1 PDIUSBD12的固件編程思想 14
4.1.2 PDIUSBD12固件編程的結(jié)構(gòu) 16
4.1.3 PDIUSBD12固件編程的實現(xiàn) 18
4.1.4 控制端點處理程序 18
4.1.5 普通端點處理程序 21
4.1.6 主循環(huán)--MAINLOOP.C 23
4.1.7 PDISBD12固件編程的關(guān)鍵注意事項 23
4.2 USB設(shè)備驅(qū)動程序的開發(fā) 25
4.2.1 驅(qū)動程序開發(fā)工具的介紹 26
4.2.2 驅(qū)動程序中的基本概念 26
4.2.3 USB驅(qū)動程序體系結(jié)構(gòu) 27
4.2.4 USB設(shè)備驅(qū)動程序設(shè)計 29
4.2.5 USB設(shè)備驅(qū)動程序的調(diào)用 30
結(jié)束語 32
參考文獻 33
致謝 34
文 摘 數(shù)據(jù)采集系統(tǒng)是結(jié)合基于計算機的測量軟硬件產(chǎn)品實現(xiàn)靈活的、用戶自定義的測量系統(tǒng)。數(shù)據(jù)采集包括從信號源采集信號,將其數(shù)字化,存儲分析并傳遞到個人PC上。通用串行總線(USB)作為一種新的微機總線接口規(guī)范.具有便捷、易擴展、低成本、低干擾等特點,非常適合作為主機和外設(shè)之間的通信接口。USB為數(shù)據(jù)采集設(shè)備/儀器與PC機之間的連接提供了一個費用低廉且簡單易用的方案。本次畢業(yè)設(shè)計(論文)設(shè)計了一種基于USB的高速數(shù)據(jù)采集系統(tǒng)的硬件及固件PDIUSBD12程序設(shè)計方案。
關(guān)鍵字 數(shù)據(jù)采集系統(tǒng);USB接口;單片機
部分參考文獻
8 沈美明,溫冬嬋•IBM-PC匯編語言程序設(shè)計•北京:清華大學(xué)出版社,1991
9 周明德•微型計算機系統(tǒng)原理及應(yīng)用•北京:清華大學(xué)出版社
10 姚勝,徐淑華,崔剛•IBM-PC宏匯編語言程序設(shè)計•哈爾濱:哈爾濱工業(yè)大學(xué)出版社,1992
11 幸云輝•16位微型計算機原理及應(yīng)用•北京:北京郵電大學(xué)出版社,1992