国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

usb設(shè)備的從動(dòng)端分析與應(yīng)用設(shè)計(jì)—固件程序設(shè)計(jì).doc

約50頁DOC格式手機(jī)打開展開

usb設(shè)備的從動(dòng)端分析與應(yīng)用設(shè)計(jì)—固件程序設(shè)計(jì),畢業(yè)設(shè)計(jì)(論文)usb設(shè)備的從動(dòng)端分析與應(yīng)用設(shè)計(jì)—固件程序設(shè)計(jì)50頁共計(jì)21357字摘 要 usb(universal serial bus通用串行總線)是計(jì)算機(jī)領(lǐng)域中一種全新的工業(yè)標(biāo)準(zhǔn),其技術(shù)和產(chǎn)品正在迅猛的發(fā)展中。因此,研究usb總線的體系架構(gòu)和開發(fā)技術(shù)很有必要。本文在實(shí)驗(yàn)室現(xiàn)有硬件和軟件基礎(chǔ)上,研究了usb的接口...
編號(hào):45-34217大小:1.70M
分類: 論文>計(jì)算機(jī)論文

內(nèi)容介紹

此文檔由會(huì)員 bfxqt 發(fā)布

畢業(yè)設(shè)計(jì)(論文)USB設(shè)備的從動(dòng)端分析與應(yīng)用設(shè)計(jì)—固件程序設(shè)計(jì)

50頁共計(jì)21357字

摘 要
USB(Universal Serial Bus通用串行總線)是計(jì)算機(jī)領(lǐng)域中一種全新的工業(yè)標(biāo)準(zhǔn),其技術(shù)和產(chǎn)品正在迅猛的發(fā)展中。因此,研究USB總線的體系架構(gòu)和開發(fā)技術(shù)很有必要。本文在實(shí)驗(yàn)室現(xiàn)有硬件和軟件基礎(chǔ)上,研究了USB的接口規(guī)范和軟硬件開發(fā)方法,并應(yīng)用于實(shí)際,設(shè)計(jì)出了用USB實(shí)現(xiàn)的溫度采集系統(tǒng)。
本文圍繞設(shè)計(jì)目標(biāo),在簡要敘述USB1.1總線協(xié)議的基礎(chǔ)上,主要論述了兩個(gè)方面的內(nèi)容:固件程序的開發(fā)和DS1620的使用方法。設(shè)備以AT89S52單片機(jī)作為控制器,Philips公司的PDIUSBD12作USB收發(fā)器,用DALLAS公司的DS1620進(jìn)行溫度采集,采用中斷數(shù)據(jù)傳輸方式實(shí)現(xiàn)數(shù)據(jù)傳輸。
目 錄
摘 要 i
ABSTRACT ii
前 言 1
一、 本文研究的主要內(nèi)容 1
二、 USB發(fā)展情況 1
三、 USB的設(shè)計(jì)目標(biāo) 2
四、 USB的性能特點(diǎn) 2
四、 USB系統(tǒng)組成 3
(一) USB的互連 3
(二) USB設(shè)備 4
(三) USB主機(jī) 5
第一章 USB數(shù)據(jù)傳輸協(xié)議 6
一、 USB電氣特征及電平信號(hào) 6
二、 USB數(shù)據(jù)流模型 7
(一) USB主機(jī)/設(shè)備分層模型 7
(二) 端點(diǎn) 8
(三) 管道 9
(三) 傳輸類型 9
三、 USB協(xié)議層 11
(一) 字段格式 11
(二) 包格式 14
(三) 事務(wù)格式 15
第二章 USB驅(qū)動(dòng)程序概述 17
一、 WDM驅(qū)動(dòng)程序模型簡介 17
二、 USB主機(jī)驅(qū)動(dòng)程序體系結(jié)構(gòu) 19
(一) 主機(jī)控制器驅(qū)動(dòng)程序(HCD) 19
(二) USB總線驅(qū)動(dòng)程序(USBD) 20
第三章 USB設(shè)備簡介 22
一、 硬件結(jié)構(gòu) 22
(一) 帶USB接口的單片機(jī) 23
二、 PDIUSBD12通用USB收發(fā)器 24
(一) PDIUSBD12的性能特點(diǎn) 24
(二) PDIUSBD12的功能框圖 24
(三) D12引腳配置及說明 26
三、 D12 USB固件編程概要 26
(一) 各端點(diǎn)在固件中的使用 26
(二) USB設(shè)備枚舉的數(shù)據(jù)傳輸過程 28
第四章 DS1620數(shù)字式溫度傳感器 30
一、 特性 30
二、 DS1620的3–線通信模式 30
第五章 固件程序設(shè)計(jì) 32
一、 設(shè)計(jì)思路 32
二、 固件編程的實(shí)現(xiàn)概括和流程圖 34
(一) 硬件提取層——EPPHAL.C 35
(二) PDIUSBD12命令接口——D12CI.C 35
(三) 中斷服務(wù)程序——ISR.C 35
(四) 協(xié)議層——CHAP_9.C,PROTODMA.C 39
(五) 標(biāo)準(zhǔn)設(shè)備請求處理——CHAP_9.C 39
(六) 廠商請求處理——PROTODMA.C 41
(七) 主循環(huán)——MAINLOOP.C 42
結(jié) 論 43
致 謝 44
參考文獻(xiàn) 45

關(guān)鍵字:USB,WDM, PDIUSBD12,溫度采集,DS1620

參考文獻(xiàn)

[1] Universal serial bus specification. revision 1.1.september 23. 1998
[2] 郭益昆. VC++.NET開發(fā)驅(qū)動(dòng)程序詳解.第1版.北京希望電子出版社. 2002.4:1—7,37—47
[3] 周立功. PDIUSBD12 USB固件編程與驅(qū)動(dòng)開發(fā).第1版.北京航空航天大學(xué)出版社.2003.2:25—41,
54—95
[4] DS1620 datasheet. Dallas. Sept.,2001
[5] PDIUSBDI2 datasheet. Philips.Augest,2000
[6] 陳啟美,丁傳鎖.計(jì)算機(jī)USB接口技術(shù).第1版.南京大學(xué)出版社.2003.1
[7] 謝宜仁. 單片機(jī)實(shí)用技術(shù)問答.第1版.人民郵電出版社.2003.2
[8] Don Alnderson,Dave Dzatko.USB PROTOCOL(Second Edition)MindShare Inc.,2003.9
[9] [韓國]金炯泰. 如何使用keil 8051 C編譯器.金奎煥.第1版.北京航空航天大學(xué)出版社.2002.1
[10] 張培仁. 基于C語言編程MCS-51單片機(jī)原理與應(yīng)用.第1版.清華大學(xué)出版社.2003.1
[11] 蕭世文. USB 2.0硬件設(shè)計(jì).第1版.清華大學(xué)出版社.2002.10
[12] 胡偉. 單片機(jī)C程序設(shè)計(jì)與應(yīng)用實(shí)例.第1版.人民郵電出版社.2003.5
[13] 馬忠梅. 單片機(jī)C語言Windows環(huán)境編程寶典. 第1版.北京航空航天大學(xué)出版社.2003.1
[14] 許永和. USB周邊裝置設(shè)計(jì)與應(yīng)用,中國電力出版社,2002.7
[15] 戴紅梅,胡仁杰. USB(通用串行總線)及USB外設(shè)的開發(fā),電腦與儀表,2000,12
[16] 劉炎,馮惠力,葉梧. 通用串行總線(USB)原理及接口設(shè)計(jì),電子技術(shù)應(yīng)用,2000.12