多路復(fù)合視頻信號的采集與傳輸.doc
約59頁DOC格式手機(jī)打開展開
多路復(fù)合視頻信號的采集與傳輸,59頁 4萬余字論文全面完整,圖文并茂,論述詳盡,推薦參考。摘要本文提出一種的設(shè)計(jì)方案。該方案在lpc2138微處理器上移植ucos-ii操作系統(tǒng),采用usb接口芯片isp1161a1的host方式連接usb攝像頭進(jìn)行視頻數(shù)據(jù)的采集,然后,通過以太網(wǎng)接口芯片enc...


內(nèi)容介紹
此文檔由會員 xiaowei 發(fā)布
多路復(fù)合視頻信號的采集與傳輸 59頁 4萬余字
論文全面完整,圖文并茂,論述詳盡,推薦參考。
摘 要
本文提出一種多路復(fù)合視頻信號的采集與傳輸?shù)脑O(shè)計(jì)方案。該方案在LPC2138微處理器上移植uCOS-II操作系統(tǒng),采用USB接口芯片ISP1161A1的HOST方式連接USB攝像頭進(jìn)行視頻數(shù)據(jù)的采集,然后,通過以太網(wǎng)接口芯片ENC28J60接入以太網(wǎng),進(jìn)行多路復(fù)合視頻信號的網(wǎng)絡(luò)傳輸。本方案包括USB HOST驅(qū)動的開發(fā)、USB驅(qū)動層USBD的開發(fā)、以太網(wǎng)接口芯片ENC28J60的介紹以及底層硬件驅(qū)動的開發(fā)、TCP/UDP/IP協(xié)議的應(yīng)用,對整個系統(tǒng)的設(shè)計(jì)進(jìn)行了比較全面的論述。針對目前的情況,對一些難點(diǎn)技術(shù)進(jìn)行深入學(xué)習(xí),主要討論以下幾個方面的問題: 如何將一個uCOS-II操作系統(tǒng)移植到微處理器上;如何編寫USB接口芯片的HC驅(qū)動程序;怎樣設(shè)計(jì)USBD層;以及以太網(wǎng)傳輸?shù)臉?gòu)建。
關(guān)鍵字:uCOS-II操作系統(tǒng),USB HOST,以太網(wǎng)傳輸,IP協(xié)議棧
目 錄
摘 要 3
ABSTRACT 4
1 選題背景 5
1.1 課題的來源 5
1.2 題目的理論目的意義 5
1.3 方案選擇與論證 6
1.4 指導(dǎo)思想 10
2 嵌入式操作系統(tǒng)的移植 11
2.1 嵌入式操作系統(tǒng)的發(fā)展 11
2.2 嵌入式操作系統(tǒng)及其特點(diǎn) 12
2.3 常用的嵌入式操作系統(tǒng) 12
2.3.1 WINDOWS CE .NET 12
2.3.2 嵌入式Linux 12
2.3.3 VxWorks 13
2.3.4 T-Kernel 14
2.3.5 uC/OS-II 15
2.4 UC/OS-II移植原理 16
2.4.1 編譯器的選擇 16
2.4.2 移植uC/OS-II 16
2.4.3 編寫OS_CPU.H 17
2.4.4 編寫Os_cpu_c.c文件 18
2.4.5 編寫Os_cpu_a.s文件 20
2.4.6 中斷與時鐘節(jié)拍 21
3 基于ISP1161A1的USB HOST驅(qū)動 23
3.1 USB總線傳輸協(xié)議 23
3.1.1 包的格式 23
3.1.2 USB總線數(shù)據(jù)傳輸類型 24
3.2 ISP1161A1介紹 25
3.2.1 ISP1161X芯片介紹 25
3.2.2 ISP1161x軟件模塊 26
3.2.3 ISP1161x 硬件模塊 27
3.2.4 ISP1161x 軟件系統(tǒng)結(jié)構(gòu) 28
3.2.5 主機(jī)堆棧系統(tǒng)結(jié)構(gòu) 28
3.2.6 編程ISP1161x 的主機(jī)控制器 29
3.3 USB驅(qū)動的軟件實(shí)現(xiàn) 37
4 以太網(wǎng)連接 43
4.1 以太網(wǎng)控制器ENC28J60 43
4.2 ENC28J60驅(qū)動的軟件實(shí)現(xiàn) 46
4.3 基于ENC28J60以太網(wǎng)卡的以太網(wǎng)傳輸?shù)募軜?gòu) 48
5 實(shí)驗(yàn)電路與結(jié)果 50
5.1系統(tǒng)設(shè)計(jì)的電路實(shí)物圖 50
5.2部分實(shí)驗(yàn)結(jié)果 51
6 總 結(jié) 54
6.1 畢業(yè)設(shè)計(jì)中遇到的困難及解決辦法 54
6.1.1 操作系統(tǒng)移植部分 54
6.1.2 USB接口芯片ISP1161的驅(qū)動開發(fā)調(diào)試部分 54
6.2 收獲與展望 56
致 謝 58
參考文獻(xiàn) 59
部分參考文獻(xiàn)
[1]張弘.Universal Serial Bus Interface Design ,USB接口設(shè)計(jì)[M].西安電子科技大學(xué)出
版社
[2]王海,張娟,蔣慧等譯,謝希仁審校.數(shù)據(jù)與計(jì)算機(jī)通信(第七版)[M].北京:電子工業(yè)出
版社
[3]周立功,張華等.深入淺出ARM7---LPC2138x/214x(下冊)[M].北京:北京航空航天大
學(xué)出版社
[4]周錦才.可靠UDP協(xié)議的設(shè)計(jì)思路與實(shí)現(xiàn)方法[J].周口師范學(xué)院學(xué)報(bào)
[5]陳禾,張穎,林立,陸兆峰.基于uC/OS- Ⅱ的嵌入式網(wǎng)絡(luò)數(shù)據(jù)采集模塊的設(shè)計(jì)[J].湖北
民族學(xué)院學(xué)報(bào).自然科學(xué)版
論文全面完整,圖文并茂,論述詳盡,推薦參考。
摘 要
本文提出一種多路復(fù)合視頻信號的采集與傳輸?shù)脑O(shè)計(jì)方案。該方案在LPC2138微處理器上移植uCOS-II操作系統(tǒng),采用USB接口芯片ISP1161A1的HOST方式連接USB攝像頭進(jìn)行視頻數(shù)據(jù)的采集,然后,通過以太網(wǎng)接口芯片ENC28J60接入以太網(wǎng),進(jìn)行多路復(fù)合視頻信號的網(wǎng)絡(luò)傳輸。本方案包括USB HOST驅(qū)動的開發(fā)、USB驅(qū)動層USBD的開發(fā)、以太網(wǎng)接口芯片ENC28J60的介紹以及底層硬件驅(qū)動的開發(fā)、TCP/UDP/IP協(xié)議的應(yīng)用,對整個系統(tǒng)的設(shè)計(jì)進(jìn)行了比較全面的論述。針對目前的情況,對一些難點(diǎn)技術(shù)進(jìn)行深入學(xué)習(xí),主要討論以下幾個方面的問題: 如何將一個uCOS-II操作系統(tǒng)移植到微處理器上;如何編寫USB接口芯片的HC驅(qū)動程序;怎樣設(shè)計(jì)USBD層;以及以太網(wǎng)傳輸?shù)臉?gòu)建。
關(guān)鍵字:uCOS-II操作系統(tǒng),USB HOST,以太網(wǎng)傳輸,IP協(xié)議棧
目 錄
摘 要 3
ABSTRACT 4
1 選題背景 5
1.1 課題的來源 5
1.2 題目的理論目的意義 5
1.3 方案選擇與論證 6
1.4 指導(dǎo)思想 10
2 嵌入式操作系統(tǒng)的移植 11
2.1 嵌入式操作系統(tǒng)的發(fā)展 11
2.2 嵌入式操作系統(tǒng)及其特點(diǎn) 12
2.3 常用的嵌入式操作系統(tǒng) 12
2.3.1 WINDOWS CE .NET 12
2.3.2 嵌入式Linux 12
2.3.3 VxWorks 13
2.3.4 T-Kernel 14
2.3.5 uC/OS-II 15
2.4 UC/OS-II移植原理 16
2.4.1 編譯器的選擇 16
2.4.2 移植uC/OS-II 16
2.4.3 編寫OS_CPU.H 17
2.4.4 編寫Os_cpu_c.c文件 18
2.4.5 編寫Os_cpu_a.s文件 20
2.4.6 中斷與時鐘節(jié)拍 21
3 基于ISP1161A1的USB HOST驅(qū)動 23
3.1 USB總線傳輸協(xié)議 23
3.1.1 包的格式 23
3.1.2 USB總線數(shù)據(jù)傳輸類型 24
3.2 ISP1161A1介紹 25
3.2.1 ISP1161X芯片介紹 25
3.2.2 ISP1161x軟件模塊 26
3.2.3 ISP1161x 硬件模塊 27
3.2.4 ISP1161x 軟件系統(tǒng)結(jié)構(gòu) 28
3.2.5 主機(jī)堆棧系統(tǒng)結(jié)構(gòu) 28
3.2.6 編程ISP1161x 的主機(jī)控制器 29
3.3 USB驅(qū)動的軟件實(shí)現(xiàn) 37
4 以太網(wǎng)連接 43
4.1 以太網(wǎng)控制器ENC28J60 43
4.2 ENC28J60驅(qū)動的軟件實(shí)現(xiàn) 46
4.3 基于ENC28J60以太網(wǎng)卡的以太網(wǎng)傳輸?shù)募軜?gòu) 48
5 實(shí)驗(yàn)電路與結(jié)果 50
5.1系統(tǒng)設(shè)計(jì)的電路實(shí)物圖 50
5.2部分實(shí)驗(yàn)結(jié)果 51
6 總 結(jié) 54
6.1 畢業(yè)設(shè)計(jì)中遇到的困難及解決辦法 54
6.1.1 操作系統(tǒng)移植部分 54
6.1.2 USB接口芯片ISP1161的驅(qū)動開發(fā)調(diào)試部分 54
6.2 收獲與展望 56
致 謝 58
參考文獻(xiàn) 59
部分參考文獻(xiàn)
[1]張弘.Universal Serial Bus Interface Design ,USB接口設(shè)計(jì)[M].西安電子科技大學(xué)出
版社
[2]王海,張娟,蔣慧等譯,謝希仁審校.數(shù)據(jù)與計(jì)算機(jī)通信(第七版)[M].北京:電子工業(yè)出
版社
[3]周立功,張華等.深入淺出ARM7---LPC2138x/214x(下冊)[M].北京:北京航空航天大
學(xué)出版社
[4]周錦才.可靠UDP協(xié)議的設(shè)計(jì)思路與實(shí)現(xiàn)方法[J].周口師范學(xué)院學(xué)報(bào)
[5]陳禾,張穎,林立,陸兆峰.基于uC/OS- Ⅱ的嵌入式網(wǎng)絡(luò)數(shù)據(jù)采集模塊的設(shè)計(jì)[J].湖北
民族學(xué)院學(xué)報(bào).自然科學(xué)版
TA們正在看...
- 金色領(lǐng)地花園節(jié)能施工組織設(shè)計(jì)方案.doc
- 金鼎工程施工組織設(shè)計(jì)方案(天元九建).doc
- 鋼結(jié)構(gòu)廠房施工組織設(shè)計(jì)方案.doc
- 鋼結(jié)構(gòu)展廳施工組織設(shè)計(jì).doc
- 鋁塑鋼門窗廠商辦樓.doc
- 鋁塑鋼門窗廠商辦樓改造工程施工組織設(shè)計(jì)方案.doc
- 鍋爐房改造工程施工施工組織設(shè)計(jì).pdf
- 錦秋知春電子商務(wù)中心工程施工組織設(shè)計(jì).pdf
- 錦繡龍城施工組織設(shè)計(jì).doc
- 長慶油田安全環(huán)保重大隱患治理工程施工組織設(shè)計(jì)方案.doc