視頻監(jiān)控畢業(yè)設(shè)計(jì)_第1頁
已閱讀1頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  目 錄</b></p><p>  第一章 前 言1</p><p>  1.1 選題背景1</p><p>  1.2 研究意義2</p><p>  第二章 需求分析與方案制定4</p><p>  2.1功能性分析4</p>&

2、lt;p>  2.2可行性分析4</p><p>  2.3設(shè)計(jì)的主要目標(biāo)任務(wù)4</p><p>  第三章 模塊特性介紹5</p><p>  3.1 S3C2440嵌入式系統(tǒng)開發(fā)板簡(jiǎn)介5</p><p>  3.2 芯片特性簡(jiǎn)介6</p><p>  第四章 系統(tǒng)硬件設(shè)計(jì)7</p>

3、<p>  4.1 系統(tǒng)的硬件框圖7</p><p><b>  4.2電源部分8</b></p><p>  4.3 JTAG接口8</p><p>  4.4 復(fù)位系統(tǒng)9</p><p>  4.5 CSI攝像頭接口10</p><p>  4.6 10/100M網(wǎng)卡接

4、口11</p><p>  4.7 RS232接口11</p><p>  第五章 系統(tǒng)軟件設(shè)計(jì)12</p><p>  5.1開發(fā)板Bootloder的燒寫12</p><p>  5.2開發(fā)板系統(tǒng)內(nèi)核的燒寫12</p><p>  5.3開發(fā)板根文件系統(tǒng)的燒寫12</p><p&g

5、t;  5.4 Cmos攝像頭的驅(qū)動(dòng)程序12</p><p>  5.5平臺(tái)的移植12</p><p>  5.6視頻信息顯示頁面(包括遠(yuǎn)程登錄的登陸界面)12</p><p>  結(jié)論(結(jié)語)部分13</p><p><b>  參考文獻(xiàn)14</b></p><p><b>

6、  附 錄15</b></p><p><b>  致 謝16</b></p><p><b>  第一章 前 言</b></p><p><b>  1.1 選題背景</b></p><p>  隨著人們生活水平的提高,現(xiàn)在的人們對(duì)自身安全方面的

7、需求有了巨大的提高,不僅僅是個(gè)人,很多企業(yè)也在這方面花費(fèi)了巨大的人力和物力。人們需求有一種高性能的安防技術(shù)來為自己提供保障。當(dāng)今社會(huì)的科技發(fā)展迅速,信息傳輸技術(shù)五花八門,通過對(duì)一些傳統(tǒng)上的技術(shù)進(jìn)行升級(jí)實(shí)現(xiàn)了很多高性能的安防技術(shù),采用視頻監(jiān)控是其中一種。視頻監(jiān)控業(yè)務(wù)具有悠久的歷史,在傳統(tǒng)上廣泛應(yīng)用于安防領(lǐng)域,是協(xié)助公共安全部門打擊犯罪、維持社會(huì)安定的重要手段。近年來,隨著寬帶的普及,計(jì)算機(jī)技術(shù)的發(fā)展,圖像處理技術(shù)的提高,視頻監(jiān)控正越來越廣

8、泛地滲透到教育、政府、娛樂、醫(yī)療、酒店、運(yùn)動(dòng)等其他各種領(lǐng)域。視頻監(jiān)控作為一種傳統(tǒng)視頻技術(shù)與現(xiàn)代通信技術(shù)相結(jié)合的應(yīng)用,目前在國內(nèi)外已引起了越來越多的關(guān)注。視頻監(jiān)控是安全防范系統(tǒng)的重要組成部分,它是一種防范能力較強(qiáng)的綜合系統(tǒng)。視頻監(jiān)控以其直觀、準(zhǔn)確、及時(shí)和信息內(nèi)容豐富而廣泛應(yīng)用于許多場(chǎng)合。近年來,隨著計(jì)算機(jī)、網(wǎng)絡(luò)以及圖像處理、傳輸技術(shù)的飛速發(fā)展,視頻監(jiān)控技術(shù)也有了長足的發(fā)展。在視頻技術(shù)不斷的發(fā)展情況下,視頻監(jiān)控目前可分為兩大類:數(shù)字視頻監(jiān)控

9、系統(tǒng)和網(wǎng)絡(luò)監(jiān)控( 嵌入式視頻監(jiān)控系統(tǒng) )?!?lt;/p><p>  1、視頻監(jiān)控的數(shù)字化首先應(yīng)該是系統(tǒng)中信息流(包括視頻、音頻、控制等)從模擬狀態(tài)轉(zhuǎn)網(wǎng)絡(luò)視頻編解碼器為數(shù)字狀態(tài),這將徹底打破“經(jīng)典閉路電視系統(tǒng)是以攝像機(jī)成像技術(shù)為中心”的結(jié)構(gòu),根本上改變視頻監(jiān)控系統(tǒng)從信息采集、數(shù)據(jù)處理、傳輸、系統(tǒng)控制等的方式和結(jié)構(gòu)形式。信息流的數(shù)字化、編碼壓縮、開放式的協(xié)議,使智能網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)與安防系統(tǒng)中的各個(gè)子系統(tǒng)間實(shí)現(xiàn)無縫連接

10、,并在統(tǒng)一的操作平臺(tái)上實(shí)現(xiàn)管理和控制,這就是系統(tǒng)集成的含義。</p><p>  2、視頻監(jiān)控 的網(wǎng)絡(luò)化將以這系統(tǒng)的結(jié)構(gòu)將由集成式向集散式系統(tǒng)過渡,集散式系統(tǒng)采用多層分級(jí)的結(jié)構(gòu)形式,具有微內(nèi)核技術(shù)的事時(shí)多任務(wù)、多用戶、分布式操作系統(tǒng)以實(shí)現(xiàn)搶先任務(wù)調(diào)度算法的快速響應(yīng),組成集散式視頻監(jiān)控系統(tǒng)的硬件和軟件采用標(biāo)準(zhǔn)化、模塊化和系統(tǒng)化設(shè)計(jì),視頻監(jiān)控系統(tǒng)設(shè)備的配置具有通用性強(qiáng)、開放性好、系統(tǒng)組態(tài)靈活、控制功能完善、數(shù)據(jù)處理方

11、便、人機(jī)界面友好以及系統(tǒng)安裝、調(diào)試和維修簡(jiǎn)單化,系統(tǒng)安全,容錯(cuò)可靠等功能。</p><p>  3、視頻監(jiān)控的網(wǎng)絡(luò)化在某種程度上打破了布控區(qū)域和設(shè)備擴(kuò)展的地域和數(shù)量界限。系統(tǒng)網(wǎng)絡(luò)化將使整個(gè)網(wǎng)絡(luò)系統(tǒng)硬件和軟件資源的共享以及任務(wù)和負(fù)載的共享,這就是系統(tǒng)集成的一個(gè)重要概網(wǎng)絡(luò)強(qiáng)式攝像機(jī)念。 </p><p>  閉路監(jiān)控系統(tǒng)能在人無法直接觀察的場(chǎng)合,適時(shí)、圖象、真實(shí)地反映被監(jiān)視控制對(duì)象的畫面。閉路

12、監(jiān)控系統(tǒng)已成為廣大用戶,在現(xiàn)代化管理中監(jiān)控的最為有效的觀察工具。在控制中心,只要一個(gè)工作人員的操作,就能夠觀察多個(gè)被控區(qū)域,以及遠(yuǎn)距離區(qū)域的監(jiān)控功能。</p><p><b>  1.2 研究意義</b></p><p>  視頻監(jiān)控系統(tǒng)的發(fā)展大致經(jīng)歷了三個(gè)階段。在九十年代初以前,主要是以模擬設(shè)備為主的閉路電視監(jiān)控系統(tǒng),稱為第一代模擬監(jiān)控系統(tǒng)。九十年代中期,隨著計(jì)算機(jī)

13、處理能力的提高和視頻技術(shù)的發(fā)展,人們利用計(jì)算機(jī)的高速數(shù)據(jù)處理能力進(jìn)行視頻的采集和處理,利用顯示器的高分辨率實(shí)現(xiàn)圖像的多畫面顯示,從而大大提高了圖像質(zhì)量,這種基于 P C機(jī)的多媒體主控臺(tái)系統(tǒng)稱為第二代數(shù)字化本地視頻監(jiān)控系統(tǒng)。九十年代末,隨著網(wǎng)絡(luò)帶寬、計(jì)算機(jī)處理能力和存儲(chǔ)容量的快速提高,以及各種實(shí)用視頻處理技術(shù)的出現(xiàn),視頻監(jiān)控步入了全數(shù)字化的網(wǎng)絡(luò)時(shí)代,稱為第三代遠(yuǎn)程視頻監(jiān)控系統(tǒng)。第三代視頻監(jiān)控系統(tǒng)以網(wǎng)絡(luò)為依托,以數(shù)字視頻的壓縮、傳輸、存儲(chǔ)和

14、播放為核心,以智能實(shí)用的圖像分析為特色,引發(fā)了視頻監(jiān)控行業(yè)的技術(shù)革命,受到了學(xué)術(shù)界、產(chǎn)業(yè)界和使用部門的高度重視。</p><p>  與傳統(tǒng)的模擬監(jiān)控相比,數(shù)字監(jiān)控具有許多優(yōu)點(diǎn)</p><p>  第一,便于計(jì)算機(jī)處理。由于對(duì)視頻圖像進(jìn)行了數(shù)字化,所以可以充分利用計(jì)算機(jī)的快速處理能力,對(duì)其進(jìn)行壓縮、分析、存儲(chǔ)和顯示。通過視頻分析,可以及時(shí)發(fā)現(xiàn)異常情況并進(jìn)行聯(lián)動(dòng)報(bào)警,從而實(shí)現(xiàn)無人值守。<

15、;/p><p>  第二,適合遠(yuǎn)距離傳輸。數(shù)字信息抗干擾能力強(qiáng),不易受傳輸線路信號(hào)衰減的影響,而且能夠進(jìn)行加密傳輸,因而可以在數(shù)千公里之外實(shí)時(shí)監(jiān)控現(xiàn)場(chǎng)。特別是在現(xiàn)場(chǎng)環(huán)境惡劣或不便于直接深入現(xiàn)場(chǎng)的情況下,數(shù)字視頻監(jiān)控能達(dá)到親臨現(xiàn)場(chǎng)的效果。即使現(xiàn)場(chǎng)遭到破壞,也照樣能在遠(yuǎn)處得到現(xiàn)場(chǎng)的真實(shí)記錄。</p><p>  第三,便于查找。在傳統(tǒng)的模擬監(jiān)控系統(tǒng)中,當(dāng)出現(xiàn)問題時(shí)需要花大量時(shí)間觀看錄像帶才能找到現(xiàn)

16、場(chǎng)記錄;而在數(shù)字視頻監(jiān)控系統(tǒng)中,利用計(jì)算機(jī)建立的索引,在幾分鐘內(nèi)就能找到相應(yīng)的現(xiàn)場(chǎng)記錄。</p><p>  第四,提高了圖像的質(zhì)量與監(jiān)控效率。利用計(jì)算機(jī)可以對(duì)不清晰的圖像進(jìn)行去噪、銳化等處理,通過調(diào)整圖像大小,借助顯示器的高分辨率,可以觀看到清晰的高質(zhì)量圖像。此外,可以在一臺(tái)顯示器上同時(shí)觀看16路甚至32路視頻圖像。</p><p>  第五,系統(tǒng)易于管理和維護(hù)。數(shù)字視頻監(jiān)控系統(tǒng)主要由電

17、子設(shè)備組成,集成度高,視頻傳輸可利用有線或無線信道。這樣,整個(gè)系統(tǒng)是模塊化結(jié)構(gòu),體積小,易于安裝、使用和維護(hù)。</p><p>  正是由于數(shù)字視頻監(jiān)控具有傳統(tǒng)模擬監(jiān)控?zé)o法比擬的優(yōu)點(diǎn),而且符合當(dāng)前信息社會(huì)中數(shù)字化、網(wǎng)絡(luò)化和智能化的發(fā)展趨勢(shì),所以數(shù)字視頻監(jiān)控正在逐步取代模擬監(jiān)控,廣泛應(yīng)用于各行各業(yè)。</p><p>  第二章 需求分析與方案制定</p><p>&

18、lt;b>  2.1功能性分析</b></p><p>  利用凌陽S3C2440嵌入式系統(tǒng)開發(fā)板與cmos攝像頭連接,通過8080端口在瀏覽器上顯示出攝像頭采集到的圖像,達(dá)到視頻監(jiān)控效果,同時(shí)通過操作系統(tǒng)的超級(jí)終端對(duì)開發(fā)板進(jìn)行設(shè)置,可以實(shí)現(xiàn)不通過外部網(wǎng)絡(luò)來訪問采集到的數(shù)據(jù),通過外網(wǎng)的訪問必須經(jīng)過身份的認(rèn)證,否則無法訪問。因?yàn)椴杉降膬?nèi)容必須得到控制,否則會(huì)造成不良的影響。</p>

19、<p><b>  2.2可行性分析</b></p><p>  計(jì)算機(jī)技術(shù)的發(fā)展,圖像處理技術(shù)的提高,視頻監(jiān)控正越來越廣泛地滲透到教育、政府、娛樂、醫(yī)療、酒店、運(yùn)動(dòng)等其他各種領(lǐng)域。視頻監(jiān)控作為一種傳統(tǒng)視頻技術(shù)與現(xiàn)代通信技術(shù)相結(jié)合的應(yīng)用,目前在國內(nèi)外已引起了越來越多的關(guān)注。視頻監(jiān)控是安全防范系統(tǒng)的重要組成部分,它是一種防范能力較強(qiáng)的綜合系統(tǒng)。視頻監(jiān)控以其直觀、準(zhǔn)確、及時(shí)和信息內(nèi)容

20、豐富而廣泛應(yīng)用于許多場(chǎng)合。近年來,隨著計(jì)算機(jī)、網(wǎng)絡(luò)以及圖像處理、傳輸技術(shù)的飛速發(fā)展,視頻監(jiān)控技術(shù)也有了長足的發(fā)展。視頻監(jiān)控術(shù)的眾多有點(diǎn)使它成為現(xiàn)今安防設(shè)備上的佼佼者。它的快速發(fā)展使我們安定和諧的社會(huì)更加完美。</p><p>  2.3設(shè)計(jì)的主要目標(biāo)任務(wù)</p><p>  本設(shè)計(jì)使一款基于凌陽S3C2440嵌入式系統(tǒng)開發(fā)板及cmos攝像頭的視頻監(jiān)控系統(tǒng),著重研究了S3C2440嵌入式系統(tǒng)

21、開發(fā)板的視頻采集處理功能,通過cmos攝像頭對(duì)圖像的采集經(jīng)過接口的傳輸,以及芯片的處理,將圖像顯示到8080端口上指定地址的HTML上。</p><p>  第三章 模塊特性介紹</p><p>  3.1 S3C2440嵌入式系統(tǒng)開發(fā)板簡(jiǎn)介</p><p>  處理器S3C2440采用了業(yè)界領(lǐng)先的ARM920T內(nèi)核設(shè)計(jì),其內(nèi)部集成了豐富的模塊,另外該芯片主頻高達(dá)

22、400~533MHz,您可以輕松上手linux、wince的設(shè)計(jì)與開發(fā)。本開發(fā)板基于開發(fā)考慮,外設(shè)齊全,接口標(biāo)準(zhǔn),擴(kuò)展方便。</p><p>  S3C2440實(shí)驗(yàn)儀配備的硬件模塊:</p><p>  SAMSING S3C2440</p><p>  內(nèi)存:SDRAM 64M字節(jié)</p><p>  NOR Flash:8Mbyte<

23、;/p><p>  NAND Flash:64M字節(jié)</p><p>  NorFlsah NanFlash通過跳線兩種方式啟動(dòng)</p><p>  TFT LCD(3.5寸真彩26萬像素)</p><p><b>  2個(gè)串口</b></p><p>  一個(gè)USB轉(zhuǎn)串口(SPCP25A),解決學(xué)生

24、筆記本電腦沒有串口無法調(diào)試的問題</p><p>  CMOS攝像頭接口,可接配套OV7720攝像頭模組</p><p>  1路IRDA紅外線數(shù)據(jù)通訊口</p><p>  1個(gè)10M/100M網(wǎng)口</p><p>  2個(gè)USB1.1 HOST接口</p><p>  1個(gè)USB1.1 Device接口</p

25、><p>  1個(gè)音頻接口,立體聲音頻輸出接口/音頻輸入接口</p><p><b>  1個(gè)SD卡接口</b></p><p>  RTC(帶有后備鋰電池)</p><p>  1個(gè)標(biāo)準(zhǔn)JTAG接口</p><p>  5V開關(guān)電源供電,帶電源開關(guān)和指示燈</p><p> 

26、 1個(gè)EEPROM(AT24C08,IIC);</p><p>  1個(gè)SPI接口Flash芯片(AT93C46,可以做SPI驅(qū)動(dòng)實(shí)驗(yàn))</p><p>  4個(gè)小按鍵,4個(gè)高亮LED;</p><p>  1個(gè)蜂鳴器(帶使能控制的短路塊)</p><p>  預(yù)留四路ADC接口(AD實(shí)驗(yàn))</p><p>  SPI

27、 I2C總線引出</p><p>  GPRS總線接口預(yù)留(兼容凌陽GPRS模塊)</p><p>  GPS總線接口預(yù)留(兼容凌陽GPS模塊)</p><p>  ZigbEE接口預(yù)留(兼容凌陽ZigBEE模塊)</p><p><b>  總線接口引出</b></p><p>  SATA硬盤

28、接口輸出,外接2.5英寸串口移動(dòng)硬盤,實(shí)現(xiàn)海量數(shù)據(jù)存儲(chǔ)</p><p>  VGA,TV接口輸出,可以接顯示器,電視機(jī)</p><p>  GPIO預(yù)留16個(gè),方便擴(kuò)展</p><p>  3.2 芯片特性簡(jiǎn)介</p><p>  第四章 系統(tǒng)硬件設(shè)計(jì)</p><p>  由于S3C2440嵌入式系統(tǒng)開發(fā)板功能強(qiáng)大,

29、接口數(shù)量眾多,適用領(lǐng)域廣。所以本章優(yōu)先介紹本次畢業(yè)設(shè)計(jì)使用到的接口,其他接口暫不做詳細(xì)介紹。</p><p>  4.1 系統(tǒng)的硬件框圖</p><p>  S3C2440實(shí)驗(yàn)儀PCB正面布局圖如圖4.1所示。</p><p>  圖 4.1 硬件結(jié)構(gòu)示意圖</p><p>  電源電路實(shí)現(xiàn)了5v直流輸入到3.3v、1.8v、1.2v輸出轉(zhuǎn)換

30、的功能,為板上各功能模組的正常工作提供所需電壓。通訊接口部分,板上提供了以太網(wǎng)接口、RS232異步串行接口、USB轉(zhuǎn)串口接口、USB主/從通訊接口、SPI。I2C等。對(duì)于多媒體的處理,我們?yōu)槟峁┝藬z像頭接口、TV輸出、VGA接口、耳機(jī)/喇叭輸出接口、TFT顯示輸出接口,相信通過使用這些我們?yōu)槟臏?zhǔn)備的接口,將極大的方便您的多媒體開發(fā)。在非易失性存儲(chǔ)器方面,板上提供了8Mbit的Norflash和64Mbyte的Nandflash存儲(chǔ)

31、器,還有SD卡接口,另外提供了SATA大容量硬盤接口,可以無限擴(kuò)充你的存儲(chǔ)空間,另外,我們還預(yù)留了GPS、GPRS模組的擴(kuò)展接口,如果您購買了我們的GPS或GPRS模組,就可以直接和開發(fā)板相連并使用。當(dāng)然您也可以通過使用開發(fā)板的提供的SPI、I2C接口,或者使用可復(fù)用的GPIO管腳來拓展您自己的功能模組。</p><p><b>  4.2電源部分</b></p><p&

32、gt;  電源采用5V電源,電流為2A。</p><p>  對(duì)板加電時(shí),應(yīng)先插上電源后開電源開關(guān),以免插電瞬間的脈沖對(duì)開發(fā)板造成破壞。</p><p>  開發(fā)系統(tǒng)為了能驅(qū)動(dòng)喇叭,加入了功放器件,在打開電源前,請(qǐng)把位于板子右上腳的音量開關(guān)(W1)請(qǐng)盡量擰到最小,以免不必要的電源消耗,和燒毀耳機(jī)。</p><p>  另外,S3C2440開發(fā)板使用5V電源可以通過板

33、載的兩個(gè)USB口進(jìn)行取電,但是要注意USB口的供電電流電流。</p><p>  同時(shí),還可以使用其他的外接電源,通過使用J20跳線,可以外接5V電源供電。</p><p>  圖4.2 電源部分電路原理圖</p><p>  4.3 JTAG接口</p><p>  目前的32位嵌入式微處理器一般都配置有JTAG接口,方便用戶下載調(diào)試程序

34、,JTAG接口在開發(fā)中最常見的用途是單步調(diào)試,市面上常見的調(diào)試器JLINK還是 ULINK,都是USB接口的,但是價(jià)格都比較昂貴,我們提供的JTAG調(diào)試器為EZ-JTAG,是一種簡(jiǎn)易的并口調(diào)試器,成本較低,速度沒有JLINK、ULINK快,但是可以基本滿足調(diào)試代碼的需求,標(biāo)準(zhǔn)的 JTAG 接口是 4 線:TMS、 TCK、TDI、TDO,分別為模式選擇、時(shí)鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線,加上電源和地,一般6 條線;為了方便調(diào)試,大部分仿真器還

35、提供了一個(gè)復(fù)位信號(hào)。為了方便連接,一般將接口設(shè)置為標(biāo)準(zhǔn)接口。本開發(fā)板提供了包含完整JTAG標(biāo)準(zhǔn)信號(hào)的 20 Pin JTAG 接口,各引腳定義如圖所示。</p><p>  圖 4.3 JTAG接口電路圖</p><p>  對(duì)于使用Linux開發(fā)的初學(xué)者而言,JTAG接口基本是沒有任何意義和用途的,因?yàn)榇蟛糠珠_發(fā)板都已經(jīng)提供了完善的 BSP,這包括最常用的串口和網(wǎng)絡(luò)以及 USB 通訊口,

36、當(dāng)系統(tǒng)裝載了可以運(yùn)行的Linux系統(tǒng)時(shí),用戶完全可以通過這些高級(jí)操作系統(tǒng)本身所具備的功能進(jìn)行各種調(diào)試,這時(shí)是不需要JTAG 接口的;即使可以使用JTAG接口進(jìn)行跟蹤,但鑒于操作系統(tǒng)本身結(jié)構(gòu)復(fù)雜,接口繁多,單步調(diào)試也是非常困難,基本上沒有什么意義。JTAG 僅對(duì)那些不打算采用操作系統(tǒng),或者采用簡(jiǎn)易操作系統(tǒng)的用戶有用。</p><p><b>  4.4 復(fù)位系統(tǒng)</b></p>

37、<p>  S3C2440實(shí)驗(yàn)儀通過Reset按鍵實(shí)現(xiàn)對(duì)板子所有可復(fù)位芯片的復(fù)位操作,具體電路如下圖所示:</p><p>  圖 4.4 復(fù)位系統(tǒng)電路圖</p><p>  4.5 CSI攝像頭接口</p><p>  S3C2440芯片本身自己帶有Camer攝像頭接口,可以方便的外接具有CCIR601或者CCIR656等數(shù)字接口的攝像頭,目前板子預(yù)留的

38、接口可以直接插接凌陽大學(xué)計(jì)劃的CSI攝像頭模組使用。</p><p>  4.6 10/100M網(wǎng)卡接口</p><p>  本開發(fā)板采用了 DM9000 網(wǎng)卡芯片,它可以自適應(yīng) 10/100M 網(wǎng)絡(luò),RJ45 連接頭直接連接網(wǎng)絡(luò)變壓器MS10232,使用普通的網(wǎng)線即可連接本開發(fā)板至路由器、交換機(jī)或者PC機(jī)。網(wǎng)卡使用了AT93C46芯片作為MAC地址的存儲(chǔ)介質(zhì),可以方便用戶保存自己的MAC

39、。</p><p>  4.7 RS232接口</p><p>  S3C2440開發(fā)板提供了一個(gè)標(biāo)準(zhǔn)的RS232接口,可以通過跳線選擇2440芯片的串口0或者串口1進(jìn)行數(shù)據(jù)輸出,當(dāng)JP1接口通過跳線冒接(3、5短接,4、6短接)時(shí),此時(shí)RS232接口連接2440芯片串口0,當(dāng)當(dāng)JP1接口通過跳線冒接(1、3短接,2、4短接)時(shí),此時(shí)RS232接口連接2440芯片串口1。</p>

40、;<p>  另外,通過J4接口可以獲得串口0的TTL電平信號(hào)</p><p>  圖 4.7 S3C2440串口選擇跳線</p><p>  第五章 系統(tǒng)軟件設(shè)計(jì)</p><p>  本設(shè)計(jì)軟件部分包括:開發(fā)板boot的燒寫 內(nèi)核 根文件 Cmos攝像頭驅(qū)動(dòng),視頻信息顯示頁面以及本設(shè)計(jì)的主程序。</p><p>  5.1開

41、發(fā)板Bootloder-vivi的燒寫</p><p>  使用JTAG燒錄BootLoader——vivi,具體步驟如下圖所示:</p><p>  5.2開發(fā)板Linux系統(tǒng)內(nèi)核zImage的燒寫</p><p>  啟動(dòng)超級(jí)終端(波特率設(shè)為115200、數(shù)據(jù)位為8位、奇偶校驗(yàn)為無、停止位為1位、數(shù)據(jù)流控制為無。然后重啟開發(fā)板,并按PC機(jī)的空格進(jìn)入vivi狀態(tài),

42、如圖所示。</p><p>  然后輸入命令:load flash kernel x,出現(xiàn)如下圖所示界面。</p><p>  選擇菜單欄:傳送→發(fā)送文件,選擇要燒錄的鏡像文件zImage,協(xié)議處選擇Xmodem協(xié)議,然后單擊“發(fā)送”即可,如下圖所示。</p><p>  5.3開發(fā)板根文件系統(tǒng)的燒寫</p><p>  燒錄根文件系統(tǒng)與燒錄

43、內(nèi)核過程類似,首先在vivi狀態(tài)下輸入命令:load flash root x,然后選擇菜單欄:傳送—>發(fā)送文件,選擇要燒錄的鏡像文件root.cramfs,協(xié)議處選擇Xmodem協(xié)議,然后單擊“發(fā)送”即可。</p><p>  5.4 Cmos攝像頭的驅(qū)動(dòng)程序</p><p><b>  5.5平臺(tái)的移植</b></p><p>  5

44、.6視頻信息顯示頁面(包括遠(yuǎn)程登錄的登陸界面)</p><p><b>  結(jié)論(結(jié)語)部分</b></p><p><b>  參考文獻(xiàn)</b></p><p>  [1]張綺文等,ARM嵌入式常用模塊與綜合系統(tǒng)設(shè)計(jì)實(shí)例精講,北京:電子工業(yè)出版社,2007.</p><p>  [2][美]Ste

45、phen Prata 著 云巔工作室 譯, C Primer Plus(第五版)中文版,北京:人民郵電出版社,2008.</p><p>  [3][美]W.Richard Stevens Stephen A.Rago著 尤晉元 張亞英 戚正偉譯,UNIX 環(huán)境高級(jí)編程(第2版),北京:人民郵電出版,2008.</p><p>  [4]張瑜 王益涵,ARM嵌入式程序設(shè)計(jì) 北京: 北京航

46、空航天大學(xué)出版社,2009.</p><p>  [5]杜春雷 ,ARM體系結(jié)構(gòu)與編程,北京:清華大學(xué)出版社,2003.</p><p>  [6]周立功等,ARM微控制器基礎(chǔ)與實(shí)戰(zhàn)(第2版),北京航空航天大學(xué)出版社.</p><p>  [7](英)Neil Matthew Richard Stones著 陳健 宋健建譯,linux程序設(shè)計(jì),北京:人民郵電出版

47、社,2007.</p><p>  [8] 李新峰 何廣生 趙秀文, 基于ARM 9的嵌入式Linux開發(fā)技術(shù),北京:電子工業(yè)出版社,2008.</p><p>  [9] (美)W. Richard Stevens Bill Fenner Andrew M. Rudoff,UNIX網(wǎng)絡(luò)編程第3版,北京:人民郵電出版社,2009</p><p>  [10] 潘巨龍

48、 黃寧 姚伏天 等,ARM9嵌入式Linux系統(tǒng)構(gòu)建與應(yīng)用,北京:北京航空航天大學(xué)出版社,2006.</p><p>  [11] Manufacturing Engineering Laboratory National Institute of Standards and Technology Gaithersburg, U.S.A,2004</p><p>  [12] Bruin,

49、 Hans de and Vliet, Hans van , Feature and feature interaction modeling with feature-solution graphs, 2001</p><p>  [13] Gurp, Jilles van, and Bosch, Jan, Managing variability in software product lines, Land

50、elijk Architectuur Congres,Amsterdam 2000</p><p>  [14] Hassani, Mehrdad, A Component-based Methodology for Real-time Decision-making Embedded Systems, PhD Dissertation, University of Maryland, 2000</p>

51、;<p>  [15] Paul Chen. Implementing Basic Memory Protection in VxWorks:A Best Practices Guide. Wind River white paper, 2003</p><p><b>  附 錄</b></p><p><b>  致 謝<

52、/b></p><p>  在四年的大學(xué)學(xué)習(xí)生活中,我從眾多的老師那里學(xué)到了相當(dāng)多的東西,不管是知識(shí),還是能力,還有自身的修養(yǎng),老師們都給了我無窮的學(xué)習(xí)榜樣,讓我在畢業(yè)之后可以更好的邁入社會(huì),融入社會(huì)。</p><p>  在做畢業(yè)設(shè)計(jì)的過程中,首先要感謝畢設(shè)指導(dǎo)安學(xué)立老師對(duì)我畢業(yè)設(shè)計(jì)上的指導(dǎo)和幫助,為我的畢設(shè)提供軟件及硬件環(huán)境和許多參考資料,使我能夠邊學(xué)習(xí)邊進(jìn)行畢業(yè)設(shè)計(jì)工作,并且在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論