基于arm的數(shù)字視頻監(jiān)控設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩15頁(yè)未讀, 繼續(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>  基于ARM的數(shù)字視頻監(jiān)控的設(shè)計(jì)</p><p><b>  XXXXX</b></p><p> ?。ㄩL(zhǎng)春大學(xué)電子信息工程學(xué)院,吉林省長(zhǎng)春市,130022)</p><p>  摘 要:視頻監(jiān)控系統(tǒng)是安全防范系統(tǒng)的組成部分,它是一種防范能力較強(qiáng)的綜合系統(tǒng)?,F(xiàn)今監(jiān)控系統(tǒng)已經(jīng)步入了數(shù)字化、網(wǎng)絡(luò)化時(shí)代,即視頻從前端圖像采集設(shè)備

2、輸出時(shí)即為數(shù)字信號(hào),并以網(wǎng)絡(luò)為傳輸媒介,基于TCP/IP協(xié)議,采用流媒體技術(shù)實(shí)現(xiàn)視頻在網(wǎng)上的多路復(fù)用傳輸。使用嵌入式系統(tǒng)實(shí)現(xiàn)遠(yuǎn)程視頻監(jiān)控技術(shù),符合網(wǎng)絡(luò)化數(shù)字化的特點(diǎn),對(duì)公安、安防等行業(yè)有著重要的現(xiàn)實(shí)意義。</p><p>  視頻監(jiān)控系統(tǒng)一般采用基于PC平臺(tái)+視頻采集卡的形式,該方案系統(tǒng)體積大、成本高,在遠(yuǎn)距離、多點(diǎn)系統(tǒng)中實(shí)現(xiàn)困難。本設(shè)計(jì)采用Samsung公司基于ARM公司的ARM920T處理器核(CPU芯片含有

3、視頻采集接口),軟件平臺(tái)是Linux-2.4.20操作系統(tǒng)內(nèi)核,由于Linux操作系統(tǒng)的開放特性、優(yōu)良的網(wǎng)絡(luò)支持性能、模塊化的結(jié)構(gòu),較好滿足系統(tǒng)的需要。</p><p>  關(guān)鍵詞:視頻監(jiān)控;高級(jí)精簡(jiǎn)處理器;嵌入式;Linux操作系統(tǒng)</p><p>  Based on ARM digital video monitoring design</p><p><

4、;b>  XXXXXX</b></p><p>  (Changchun University electronic information Engineering college, Jilin Province Changchun, 130022)</p><p>  Abstract:Video surveillance security system is an i

5、ntegral part of the system,it is a comprehensive prevention system capability. The current monitoring system has entered the digital and network era,that is,video from front-end image acquisition device when the output i

6、s digital signal, and to network transmission medium, based on the TCP/IP protocol,using streaming media technology to achieve multi-line video multiplexing transmission path.Embedded systems using remote video surveilla

7、nce techn</p><p>  Keywords:video monitor and control;ARM;embedded;LinuxOS</p><p><b>  1 ARM簡(jiǎn)介</b></p><p>  ARM是Advanced RISC Machines(高級(jí)精簡(jiǎn)指令系統(tǒng)處理器)的縮寫,是ARM公司提供的一種微處理器知識(shí)產(chǎn)

8、權(quán)(IP)核。設(shè)計(jì)了大量高性能、廉價(jià)、耗能低的32位RISC處理器、相關(guān)技術(shù)及軟件。技術(shù)具有性能高、成本低和能耗省的特點(diǎn)。適用于多種領(lǐng)域,比如嵌入控制、消費(fèi)/教育類多媒體、DSP和移動(dòng)式應(yīng)用等它的典型開發(fā)版是S3C2410。</p><p>  ARM內(nèi)核的數(shù)個(gè)系列(ARM7、ARM9、ARM9E、ARM10E、SecurCore、Xscale、StrongARM),各自滿足不同應(yīng)用領(lǐng)域的需求,無(wú)孔不入的滲入嵌入

9、式系統(tǒng)各個(gè)角落的應(yīng)用。這是一個(gè)ARM的時(shí)代!本次我選擇基于ARM9核的ARM處理器。ARM9處理器采用5級(jí)流水線,指令執(zhí)行效率較ARM7高,而且?guī)в蠱MU功能,這是與ARM7的重要區(qū)別。同時(shí),該系列的處理器支持指令Cache和數(shù)據(jù)Cache。因而具有更高的數(shù)據(jù)處理能力主要應(yīng)用在MP3播放器,手持終端,數(shù)字照相機(jī)等。</p><p>  ARM的應(yīng)用已遍及工業(yè)控制、消費(fèi)類電子產(chǎn)品、通信系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、無(wú)線系統(tǒng)等各類

10、產(chǎn)品市場(chǎng)?;贏RM 技術(shù)的微處理器應(yīng)用約占據(jù)了32位RISC 微處理器75%以上的市場(chǎng)份額。揭開你的手機(jī)、MP3、 PDA,里面多半藏著一個(gè)基于ARM的微處理器!這也是我仍然選擇基于ARM微處理器設(shè)計(jì)MP3播放器的緣故,它將給我節(jié)約很大的成本而且很滿足顧客的要求</p><p>  2 數(shù)字視頻監(jiān)控原理</p><p><b>  2.1設(shè)計(jì)思路分析</b><

11、/p><p>  遠(yuǎn)程監(jiān)控系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)計(jì)直接影響到系統(tǒng)的性能,目前監(jiān)控系統(tǒng)網(wǎng)絡(luò)的實(shí)現(xiàn)大致有三種方案。第一種是采用代理服務(wù)器的方法,如圖3.1所示。</p><p>  圖2.1 監(jiān)控系統(tǒng)的代理服務(wù)器方案</p><p>  代理服務(wù)器一般由PC機(jī)來充當(dāng),一方面運(yùn)行TCP/IP協(xié)議實(shí)現(xiàn)internet介入功能,另一方面通過簡(jiǎn)單的總線結(jié)構(gòu)(RS-232R、RS-48

12、5等)與嵌入式系統(tǒng)相連接。嵌入式系統(tǒng)中只需要有一部分與代理服務(wù)器通訊的代碼即可。其優(yōu)點(diǎn)是可以方便的解決設(shè)備上網(wǎng)問題,開發(fā)難度低,缺點(diǎn)是接入成本比較高,不利于大規(guī)模的推廣,該設(shè)備比較適合較大的型或較昂貴工業(yè)設(shè)備的上網(wǎng)要求,不適合用于低價(jià)設(shè)備。</p><p>  第二種方法是通過直接在嵌入式處理器上實(shí)現(xiàn)TCP/IP協(xié)議來實(shí)現(xiàn)internrt的接入功能,如圖3.2所示,這種方案沒有使用操作系統(tǒng),大大節(jié)省了資源,但對(duì)處

13、理器的要求也較高,技術(shù)實(shí)現(xiàn)上也比較困難。</p><p>  圖2.2 直接在潛入式上實(shí)現(xiàn)TCP/IP協(xié)議方案</p><p>  本實(shí)例采用的第三種方案與第二種方案相似,但是它使用的是嵌入式ARM Linux操作系統(tǒng),在操作系統(tǒng)上運(yùn)行TCP/IP協(xié)議。目前大多數(shù)嵌入式操作系統(tǒng)都帶有TCP/IP協(xié)議棧,這降低了開發(fā)難度,實(shí)現(xiàn)起來比較靈活,由于嵌入式操作系統(tǒng)的運(yùn)行需要占用相當(dāng)?shù)奶幚砥髻Y源和存

14、儲(chǔ)空間,對(duì)硬件的配置也有較高的要求。</p><p>  采用第三種方案,可以節(jié)省開發(fā)時(shí),縮短開發(fā)周期。監(jiān)控系統(tǒng)一般還要在監(jiān)控現(xiàn)場(chǎng)配置一臺(tái)工控機(jī)或高性能微型機(jī)作為服務(wù)器,用來存儲(chǔ)中間數(shù)據(jù),處理實(shí)時(shí)性要求較高的事件,響應(yīng)監(jiān)控終端的監(jiān)控請(qǐng)求。一個(gè)基于ARM Linux的網(wǎng)絡(luò)監(jiān)控系統(tǒng)結(jié)構(gòu)如圖3.3所示。</p><p>  圖2.3基于ARM Linux的網(wǎng)絡(luò)監(jiān)控系統(tǒng)結(jié)構(gòu)</p>

15、<p>  基于ARM的嵌入式網(wǎng)絡(luò)監(jiān)控系統(tǒng),它采用TCP/IP網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn),系統(tǒng) 組網(wǎng)簡(jiǎn)單,傳輸數(shù)據(jù)量大,速度快,整個(gè)系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,尺寸微小,價(jià)格低。遠(yuǎn)程計(jì)算機(jī)可以做到無(wú)需任何額外程序,通過web瀏覽器就能對(duì)設(shè)備進(jìn)行監(jiān)測(cè),而且應(yīng)用程序易于開發(fā)、實(shí)現(xiàn)信息的完整共享。</p><p>  因此,開發(fā)一種基于ARM的實(shí)時(shí)網(wǎng)絡(luò)嵌入式網(wǎng)絡(luò)監(jiān)控平臺(tái),為各種智能化、小型化底層的監(jiān)控系統(tǒng)提供可重用、高性能、圖形化、網(wǎng)絡(luò)

16、化軟硬件基礎(chǔ)平臺(tái)和高效的開發(fā)模式,結(jié)合實(shí)際情況和所需功能,系統(tǒng)具有的基本功能有:數(shù)據(jù)采集、數(shù)據(jù)采集和處理、程序控制、網(wǎng)絡(luò)傳輸?;贏RM Linux的網(wǎng)絡(luò)監(jiān)控系統(tǒng)具有以下特點(diǎn):</p><p>  1.實(shí)時(shí)性好,能滿足采集和數(shù)據(jù)處理的實(shí)時(shí)性的要求</p><p>  2.性價(jià)比高,在滿足要求的情況下,系統(tǒng)成本盡量的低。</p><p>  3.可控性好,能實(shí)現(xiàn)遠(yuǎn)距離

17、的控制數(shù)據(jù)傳輸。</p><p>  4.系統(tǒng)硬件構(gòu)成及功能</p><p>  重要設(shè)施數(shù)字化監(jiān)控系統(tǒng)主要包括前端設(shè)備和監(jiān)控中心設(shè)備。</p><p>  前端設(shè)備主要完成視頻信息采集、探測(cè)器報(bào)警信號(hào)產(chǎn)生、云臺(tái)與防護(hù)罩的控制功能,主要設(shè)備包括攝像機(jī)、電動(dòng)變焦鏡頭、三鑒探測(cè)器、周界紅外對(duì)射、煙霧探測(cè)器、紅外燈、云臺(tái)、防護(hù)罩、解碼器、警燈、警笛、防盜照明燈、門禁設(shè)

18、備等,現(xiàn)分別敘述如下:</p><p>  攝像機(jī)和鏡頭:完成現(xiàn)場(chǎng)動(dòng)態(tài)視頻信息的采集,針對(duì)監(jiān)控點(diǎn)的需要,可分別采用固定鏡頭和電動(dòng)變焦鏡頭。</p><p>  解碼器:中心計(jì)算機(jī)可以通過串行口控制解碼器。實(shí)現(xiàn)遠(yuǎn)程對(duì)云臺(tái)各個(gè)方位的控制,以及拍攝現(xiàn)場(chǎng)的場(chǎng)景拉近、推遠(yuǎn)等。紅外燈:通過紅外燈發(fā)出的不可見紅外線,可以在完全沒有照度的環(huán)境下正常拍攝。周界紅外對(duì)射:負(fù)責(zé)周邊的監(jiān)控,一旦發(fā)生非法翻越周

19、邊圍墻或柵欄,因紅外線被切斷,探測(cè)器產(chǎn)生報(bào)警信號(hào)。</p><p>  煙霧探測(cè)器:內(nèi)置的紅外收發(fā)裝置,在布防區(qū)域的空氣煙霧濃度達(dá)到一定程度時(shí)自動(dòng)發(fā)出火災(zāi)報(bào)警信號(hào)。</p><p>  三鑒探測(cè)器:可以偵測(cè)覆蓋范圍內(nèi)的移動(dòng)物體,當(dāng)有移動(dòng)物體通過布防區(qū)域時(shí),探測(cè)器發(fā)生報(bào)警信號(hào)。</p><p>  監(jiān)控中心是系統(tǒng)核心部分,主要完成模擬視頻信號(hào)的采集、視頻壓縮、監(jiān)控

20、管理數(shù)據(jù)的記錄和處理、監(jiān)控?cái)?shù)據(jù)的回放和檢索、報(bào)警輸出、設(shè)備檢測(cè)及管理。強(qiáng)大的硬盤管理功能:應(yīng)用軟件系統(tǒng)支持多個(gè)硬盤管理,尤其支持抽拉式硬盤管理,自動(dòng)管理硬盤存儲(chǔ)、自動(dòng)循環(huán)錄制,可以靈活設(shè)置硬盤的存儲(chǔ)空間、錄滿報(bào)警等功能,支持錄像備份功能。</p><p>  完善的錄像功能:應(yīng)用軟件系統(tǒng)允許為每一路視頻自由設(shè)置錄像方式,可以將每天分為24個(gè)時(shí)間段,每個(gè)小時(shí)分別設(shè)置為正常錄像、傳感器報(bào)警錄像、視頻報(bào)警錄像、只監(jiān)控

21、不錄像等任意一個(gè)狀態(tài),用戶可以根據(jù)特定的需要自由設(shè)定錄像方式,從而有效地利用硬盤空間,并且實(shí)現(xiàn)全天自動(dòng)監(jiān)視及錄像,無(wú)需人工干預(yù),達(dá)到無(wú)人值守的目的。</p><p>  多路視頻移動(dòng)檢測(cè):可以對(duì)多路視頻錄像進(jìn)行區(qū)域、錄像預(yù)制設(shè)置,設(shè)置好的時(shí)間段區(qū)域內(nèi)如多路視頻移動(dòng)。例如,設(shè)定的區(qū)域內(nèi)有人刻意用手堵住攝像頭或視頻線路短路,系統(tǒng)對(duì)應(yīng)的視頻將立即錄像,同時(shí)可以聯(lián)動(dòng)相關(guān)設(shè)備如燈光、警笛、蜂鳴器等出報(bào)警信號(hào),及時(shí)輸出監(jiān)控

22、警情,并迅速通知有關(guān)人員處理警情。</p><p>  顯示/回放/圖像處理:用戶可按實(shí)際需要每路的錄像選擇分辨率和壓縮比,8路系統(tǒng)最多可以接到16路視頻輸入、8路報(bào)警輸入和8路報(bào)警輸出,每路25幀/s實(shí)時(shí)錄像。在現(xiàn)場(chǎng)監(jiān)視的情況下,可以用全屏幕或多畫面顯示。在圖像回放時(shí),以實(shí)時(shí)或逐幀分解格式顯示,用戶可以選擇單幅對(duì)特定圖像進(jìn)行處理,如放大/縮小、柔和.增強(qiáng)、銳化/提取、浮雕/擴(kuò)散等,然后存儲(chǔ)或打印。</p&

23、gt;<p>  云臺(tái)/鏡頭控制功能:具有本地及遙控控制全方位云臺(tái)/鏡頭功能,方便用戶對(duì)系統(tǒng)各個(gè)部分進(jìn)行遙控操作。</p><p>  2.2 數(shù)字視頻監(jiān)控原則</p><p>  數(shù)字監(jiān)控系統(tǒng)采用了當(dāng)今世界最先進(jìn)的全數(shù)字化的計(jì)算機(jī)壓縮技術(shù),具有傳統(tǒng)的“模擬”方式的監(jiān)控系統(tǒng)無(wú)法比擬的許多優(yōu)點(diǎn)。可以完全自動(dòng)地對(duì)監(jiān)控對(duì)象進(jìn)行永不間斷的全程監(jiān)控,并可以非常方便地查詢?nèi)我粫r(shí)間,任意地

24、點(diǎn)的現(xiàn)場(chǎng)圖像,為徹底解決安全問題提供了有力的措施,取代了傳統(tǒng)的“模擬”方式的監(jiān)控系統(tǒng),這一“革命”性的監(jiān)控系統(tǒng),還能在相當(dāng)長(zhǎng)的一段時(shí)間保持領(lǐng)先地位,提高了用戶的投資效益。</p><p>  監(jiān)控系統(tǒng)設(shè)計(jì)的好壞以及使用的可靠性直接影響用戶的切身利益、關(guān)系到人力和物力資源的安排與配置的合理性,甚至?xí)a(chǎn)生巨大的社會(huì)影響,本公司本著“用戶第一,服務(wù)至上;提高用戶的管理水平”的原則,精心地設(shè)計(jì)了本系統(tǒng):</p>

25、;<p>  1.充分考慮了用戶的各種具體要求和當(dāng)?shù)氐木唧w情況。</p><p>  2.采用了當(dāng)今世界最為先進(jìn)的計(jì)算機(jī)全數(shù)字化壓縮監(jiān)控系統(tǒng),具有傳統(tǒng)的監(jiān)控系統(tǒng)無(wú)法比擬的優(yōu)點(diǎn),能夠堵塞安全漏洞,為突發(fā)事件提供證據(jù),很好地保護(hù)投資者利益。</p><p>  3.系統(tǒng)具有高度的可靠性和工作的連續(xù)性,極大程度地減少了用戶的維護(hù)工作量。</p><p>  

26、4.采用高科技手段,進(jìn)行智能化設(shè)計(jì),盡量減少系統(tǒng)操作的復(fù)雜性;并做到系統(tǒng)工作穩(wěn)定可靠,使用和維護(hù)簡(jiǎn)單方便;系統(tǒng)可擴(kuò)展性、伸縮性很強(qiáng)。 </p><p>  5.設(shè)計(jì)時(shí)充分考慮了日??赡馨l(fā)生的各種突發(fā)事件,靈活性強(qiáng)。</p><p>  6.前端配置和安裝均考慮安全性、隱蔽性及美觀性。</p><p>  3 數(shù)字視頻監(jiān)控設(shè)計(jì)</p><p>

27、  3.1數(shù)字視頻監(jiān)控中心設(shè)計(jì)</p><p>  系統(tǒng)主要由視頻采集和傳輸部分組成。有嵌入式處理器、CMOS圖像傳感器、存儲(chǔ)器、以太網(wǎng)接口、串口、及電源管理電路。嵌入式處理器是韓國(guó)三星公司的基于ARM920T內(nèi)核的16/32 位RISC嵌入式微處理器(型號(hào):S3C2410),主要面向高性價(jià)比、低功耗的應(yīng)用。為了處理圖像數(shù)據(jù),CPU的工作頻率可達(dá)400MHz。S3C2410的資源包括LCD控制器,SDRAM控制器

28、,攝像頭接口,3路串行接口,IIC BUS接口,USB接口,觸摸屏接口。在處理器豐富資源的基礎(chǔ)上,還進(jìn)行了相關(guān)的擴(kuò)展,配置了32M Flash ROM和256MB SDRAM。在嵌入式處理器的控制下,CMOS圖像傳感器(片上)采集到的數(shù)據(jù)經(jīng)幀同步信號(hào)觸發(fā)產(chǎn)生中斷后被拷貝到SDRAM,經(jīng)過MPEG-4編碼后由網(wǎng)口發(fā)送到遠(yuǎn)端監(jiān)控中心顯示,系統(tǒng)框圖如圖4.1所示。</p><p>  圖3..1數(shù)字視頻監(jiān)控硬件框圖&l

29、t;/p><p>  3.1.1 圖像采集模塊的設(shè)計(jì)</p><p>  1.監(jiān)控終端圖像采集</p><p>  圖像傳感器接口電路是硬件設(shè)計(jì)的關(guān)鍵部分,如何有效的采集數(shù)據(jù)也是系統(tǒng)的關(guān)鍵問題。視頻源信號(hào)來自于一個(gè)高度集成的COMS數(shù)字圖像傳感器模塊MB86S02,它是富士通的產(chǎn)品。它不但集成了COMS圖像傳感器整列、自動(dòng)增益信號(hào)放大器、模數(shù)轉(zhuǎn)換器、還包括了色彩信號(hào)處理

30、和微型鏡頭,包含了圖像采集的所有前端處理,可以直接輸出數(shù)字信號(hào)。</p><p>  MB86S02基于COMS工藝,使用源像素傳感器,與傳統(tǒng)的CCD傳感器有很大的同點(diǎn)。</p><p><b> ?。?)成像過程</b></p><p>  ccd和cmos使用相同的光敏材料,因而受光后產(chǎn)生電子的基本原理相同,但是讀取過程不同:ccd是在同步

31、信號(hào)和時(shí)鐘信號(hào)的配合下以幀或行的方式轉(zhuǎn)移,整個(gè)電路非常復(fù)雜,讀出速率慢;cmos則以類似 dram的方式讀出信號(hào),電路簡(jiǎn)單,讀出速率</p><p><b>  (2)集成度</b></p><p>  采用特殊技術(shù)的ccd讀出電路比較復(fù)雜,很難將a/d轉(zhuǎn)換、信號(hào)處理、自動(dòng)增益控制、精密放大和存儲(chǔ)功能集成到一塊芯片上,一般需要 3~8 個(gè)芯片組合實(shí)現(xiàn),同時(shí)還需要一個(gè)多

32、通道非標(biāo)準(zhǔn)供電電壓。借助于大規(guī)模集成制造工藝,cmos圖像傳感器能非常容易地把上述功能集成到單一芯片上,多數(shù)cmos圖像傳感器同時(shí)具有模擬和數(shù)字輸出信號(hào)。</p><p>  (3)電源,功耗和體積</p><p>  ccd需多種電源供電,功耗較大,體積也比較大。cmos只需一個(gè)單電源(3v-5 v)供電,其功耗相當(dāng)于ccd的1/10,高度集成cmos芯片可以做的相當(dāng)小。</p&g

33、t;<p><b> ?。?)性能指標(biāo)</b></p><p>  ccd技術(shù)已經(jīng)相當(dāng)成熟,而 cmos正處于蓬勃發(fā)展時(shí)期,雖然目前高端cmos圖像質(zhì)量暫時(shí)不如ccd,但有些指標(biāo)(如傳輸速率等方面)已超過ccd。由于cmos具有諸多優(yōu)點(diǎn),國(guó)內(nèi)外許多機(jī)構(gòu)已經(jīng)應(yīng)用cmos圖像傳感器開發(fā)出眾多產(chǎn)品。本文主要介紹已商品化的cmos圖像傳感器的發(fā)展現(xiàn)狀以及最新發(fā)展動(dòng)態(tài),希望對(duì)下游產(chǎn)品的開

34、發(fā)有所幫助</p><p>  COMS最大的優(yōu)點(diǎn)是每一個(gè)像素單元可以集成一個(gè)或多個(gè)晶體管,這樣就具有了低功耗和小型化的特點(diǎn),非常適用于手持設(shè)備的應(yīng)用,可以降低系統(tǒng)功耗、體積,提高電池效率,它的高度繼承性大大簡(jiǎn)化了圖像應(yīng)用系統(tǒng)的設(shè)計(jì)。</p><p>  MB86S02的特點(diǎn)如下:</p><p>  ·1/7英寸圖像傳感器,有效像素為352x288共11

35、萬(wàn)像素;</p><p>  ·超低功耗30mW@15fps;</p><p>  ·輸出8位CMOS電平并行數(shù)字信號(hào),YCbCr422或YUV422格式;</p><p>  ·色彩信號(hào)處理包括:自動(dòng)增益、自動(dòng)曝光、自動(dòng)白平衡、Gamma校正等;</p><p>  ·寄存器設(shè)置通過標(biāo)準(zhǔn)I2C串行接口

36、;</p><p>  ·支持CIF(352×288)、QCIF (176x144)格式;</p><p>  ·CCIR656標(biāo)準(zhǔn)頭輸出;</p><p><b>  ·抗閃爍功能;</b></p><p><b>  ·低功耗模式; </b>&l

37、t;/p><p>  ·掉電模式功耗為3μw。</p><p>  由于MB86S02采集的數(shù)字信號(hào)格式為YCbCr或YUV,而VGA顯示器需要的是RGB分量信號(hào),所以如果想把MB86S02采集的圖像直接顯示在VGA顯示器上,還需要進(jìn)行YCbCr或YUV到RGB的顏色空間轉(zhuǎn)換。</p><p>  YCbCr和YUV是基于亮度與色差的顏色空間,RGB則是基于紅

38、綠藍(lán)三基色的顏色空間。它們之間轉(zhuǎn)換的理論公式為:</p><p>  R=Y+1.317V </p><p>  G=Y-0.689×U-0.336×V </p><p>  B=Y+1.732×U </p><p>  實(shí)現(xiàn)8位字長(zhǎng)的YUV到RGB轉(zhuǎn)換,為了實(shí)現(xiàn)高速轉(zhuǎn)換和寬度

39、擴(kuò)展,簡(jiǎn)化了理論公式為:</p><p>  R’=Y+V-128</p><p>  B’=Y+U-128</p><p>  G’=Y-0.194×U-0.5×V+90</p><p>  其中,0.194倍的U分量用查表的方法得到,0.5倍V則直接用右移一位實(shí)現(xiàn)。經(jīng)過這樣的簡(jiǎn)化后,整個(gè)轉(zhuǎn)換可以在兩個(gè)時(shí)鐘內(nèi)完成,經(jīng)過測(cè)

40、試轉(zhuǎn)換效果比較理想。視頻服務(wù)器的工作主要是編碼和解碼。圖像視頻壓縮的標(biāo)準(zhǔn)有H.120、H.261、H.263、JPEG、MPEG-1、MPEG-2等。以上標(biāo)準(zhǔn)均偏重于某幾個(gè)應(yīng)用領(lǐng)域,交互性較差,不能提供對(duì)各種網(wǎng)絡(luò)的一致性訪問,容錯(cuò)性、靈活性和可擴(kuò)展性比較差。1998年11月MPEG-4成為國(guó)際標(biāo)準(zhǔn)。與MPEG-1和MPEG-2相比,它對(duì)于傳輸速率要求較低,在4800~64000bits/sec之間。MPEG-4利用很窄的帶寬,通過幀重建

41、技術(shù)來壓縮和傳輸數(shù)據(jù),以求利用最少的數(shù)據(jù)獲得最佳的圖像質(zhì)量。</p><p><b>  2.視頻壓縮</b></p><p>  MPEG-4引入了基于對(duì)象表達(dá)的概念,用來表達(dá)視聽對(duì)象AVO(audio/visual objects);它具有高效編碼、高效存儲(chǔ)與傳播及可交互性的特性。MPEG-4允許已有的AVO生成復(fù)合的AVO,由此生成AV場(chǎng)景,并采用SNHC的方法

42、來組織這些AVO。對(duì)于AVO的的數(shù)據(jù)還能靈活地多路合成與同步,以便選擇合適的網(wǎng)絡(luò)來傳輸這些AVO數(shù)據(jù),并允許接受端的用戶在AV場(chǎng)景中對(duì)AVO進(jìn)行交互操作。圖4.3所示,簡(jiǎn)單描述了MPEG-4視頻編碼原理。通過對(duì)輸入視頻序列的分析,確認(rèn)n個(gè)視覺目的的對(duì)象為編碼對(duì)象,將其認(rèn)定為n個(gè)VO(n=1,2…),對(duì)每一個(gè)VO編碼后形成的這個(gè)VO的VOP數(shù)據(jù)流。VOP的編碼包括對(duì)運(yùn)動(dòng)(采用運(yùn)動(dòng)預(yù)測(cè)方法)及形狀、紋理(采用變換編碼方法)的編碼。由于VOP

43、具有任意形狀,因此要求編碼方案可以處理形狀和透明信息。除去VO的圖像的其余部分背景,仍采用傳統(tǒng)的矩形DCT變形編碼。最后VO場(chǎng)景描述信息的編碼、VOP流、背景一起送入MPEG-4幀復(fù)合器,形成MPEG-4流輸出。MPEG-4技術(shù)應(yīng)用在視頻監(jiān)控系統(tǒng)中具有節(jié)約存儲(chǔ)空間、占用網(wǎng)絡(luò)傳輸帶寬少、錯(cuò)誤恢復(fù)能力強(qiáng)、圖像質(zhì)量高等特點(diǎn),所</p><p>  視頻服務(wù)器另一個(gè)很重要的功能就是節(jié)目播出,這需要在解碼通道設(shè)計(jì)中提供兩種

44、基本功能:多個(gè)文件的連續(xù)無(wú)縫解碼輸出和任意并準(zhǔn)確地定位解碼文件的入點(diǎn)和出點(diǎn)。只有實(shí)現(xiàn)了這兩個(gè)功能才能達(dá)到視頻服務(wù)器的播出功能。</p><p>  3.監(jiān)控終端數(shù)據(jù)通訊</p><p>  在工業(yè)控制場(chǎng)合中,常會(huì)要求通過PC向嵌入式微機(jī)傳輸圖片文件、數(shù)據(jù)文件等。RS485由于價(jià)格便宜、操作簡(jiǎn)單、使用者可以隨意編寫應(yīng)用協(xié)議等優(yōu)點(diǎn),被廣泛應(yīng)用在中等長(zhǎng)距離的控制通訊中。因此,利用RS485實(shí)現(xiàn)P

45、C到嵌入式系統(tǒng)的文件傳輸,十分具有現(xiàn)實(shí)意義[6]。</p><p>  本文以基于ARM9的三星S3C2410A為嵌入式微處理器,嵌入式Linux為嵌入式操作系統(tǒng)搭建一個(gè)嵌入式系統(tǒng),成功實(shí)現(xiàn)了監(jiān)控終端通過RS485向嵌入式系統(tǒng)傳輸文件。</p><p>  RS485是一種多點(diǎn)、雙向、平衡傳輸規(guī)范,被命名為TIA/EIA-485-A標(biāo)準(zhǔn)。</p><p>  RS4

46、85由RS232發(fā)展而來,它改進(jìn)了RS232通信距離短、速率低的缺點(diǎn)。RS485是一種平衡通信接口,傳輸速率最高可達(dá)10Mbit/s,最大傳輸距離約為1219m,并允許在一條平衡總線上連接最多32個(gè)設(shè)備。RS485的共模輸出電壓是-7V-12V[5]。 </p><p>  RS485串行接口可以用最少的信號(hào)線完成通信任務(wù),能夠支持較高的數(shù)據(jù)傳輸率和較遠(yuǎn)的傳輸距離,同時(shí)可以方便進(jìn)行多點(diǎn)互連,是工業(yè)控制中經(jīng)常使用的

47、電氣接口。</p><p>  可以通過對(duì)EP93XX系列微處理器的UART接口進(jìn)行信號(hào)轉(zhuǎn)換,在系統(tǒng)中實(shí)現(xiàn)RS485接口,信號(hào)轉(zhuǎn)換可由MAX485完成。</p><p>  MAX485是用于支持RS485/RS422通信的低功耗收發(fā)器,內(nèi)含一個(gè)獨(dú)立的驅(qū)動(dòng)器和接收器,支持半雙工收發(fā)。</p><p>  MAX485的RE/DE由EP9315的EGPIO3控制。由于

48、MAX485以半雙工的方式工作,因此由EGPIO3控制其發(fā)送與接收,當(dāng)EGPIO3為高電平時(shí),驅(qū)動(dòng)器使能而接收器高阻態(tài),此時(shí)可以發(fā)送數(shù)據(jù),而當(dāng)EGPIO3為低電平時(shí),接收器使能而驅(qū)動(dòng)器為高阻態(tài),此時(shí)可以接收數(shù)據(jù)。</p><p>  RS485采用差分式傳輸信號(hào),對(duì)同時(shí)出現(xiàn)的兩條信號(hào)線A和B的干擾有較強(qiáng)的抑制能力。當(dāng)兩條線絞在一起時(shí),對(duì)通信各種分布參數(shù)耦合過來的干擾信號(hào)可平均地分配到這兩條線上,因此對(duì)RS485的

49、差分式傳輸線路而言,用雙絞線可獲得較強(qiáng)的抗干擾能力。</p><p>  3.1.2 以太網(wǎng)接口的設(shè)計(jì)</p><p>  在S3C2440芯片上無(wú)網(wǎng)絡(luò)接口,為了實(shí)現(xiàn)在系統(tǒng)調(diào)試時(shí),下載操作系統(tǒng)內(nèi)核、文件系統(tǒng)映像,及在系統(tǒng)運(yùn)行中實(shí)現(xiàn)視頻數(shù)據(jù)的網(wǎng)絡(luò)傳輸?shù)裙δ?,所以在系統(tǒng)中擴(kuò)展網(wǎng)絡(luò)接口模塊(DM90000)。該芯片為10M/100M以太網(wǎng)物理層芯片,具有通用的處理器接口。</p>

50、<p>  其中CMD為命令類型引腳,在高電平時(shí)為數(shù)據(jù)周期,在低電平時(shí)為地址周期??赏ㄟ^CMD與數(shù)據(jù)總線訪問內(nèi)部54個(gè)控制及狀態(tài)寄存器。當(dāng)AS9-AS8設(shè)置成高,SA7設(shè)置成低,SA6-4與TXD2-0匹配時(shí),DM90000由AEN引腳唯一控制是否被選中。此外,DM9000工作在正常模式,TEST1-4依次為1、1、0、0。為了保證DM90000收發(fā)正常,還要加上25M的晶振。</p><p>  3.

51、1.3 ARM視頻監(jiān)控平臺(tái)</p><p>  如圖4.6所示是視頻監(jiān)控應(yīng)用系統(tǒng)的開發(fā)平臺(tái),ARM的系統(tǒng)擴(kuò)展槽和設(shè)備擴(kuò)展槽,用于為ARM系統(tǒng)添加如以太網(wǎng)接口、海量數(shù)據(jù)存儲(chǔ)接口和PCMCIA等接口,或者用于其他功能的開發(fā)板,為RAM系統(tǒng)擴(kuò)展了CMOS圖像獲取功能和VGA顯示功能。ARM視頻監(jiān)控系統(tǒng)開發(fā)平臺(tái)其中,VGA接口是通過電阻網(wǎng)絡(luò)實(shí)現(xiàn)4096色彩色現(xiàn)實(shí)。與SRAM控制寄存器、讀地址低16位。讀出數(shù)據(jù)寄存器、寫地

52、址低16位、寫入數(shù)據(jù)寄存器;與CMOS圖像采集系統(tǒng)有關(guān)的寄存器有CMOS采集控制寄存器、CMOS采集狀態(tài)寄存器;與VGA現(xiàn)實(shí)有關(guān)的寄存器是VGA現(xiàn)實(shí)控制寄存器。</p><p>  3.2視頻監(jiān)控系統(tǒng)軟件設(shè)計(jì)</p><p>  如圖4.7所示是ARM主程序流程圖。ARM處理器獲取圖像信息,執(zhí)行壓縮程序,壓縮后的文件通過公共電話線路傳遞到監(jiān)控主機(jī)端。由于系統(tǒng)采用相同的圖像分辨率和常量表,所

53、以文件頭都相同。為了減少傳輸數(shù)據(jù)量,不傳送文件頭,文件頭在監(jiān)控主機(jī)端由軟件自動(dòng)添加。</p><p>  圖3.2 ARM主程序流程圖</p><p>  本系統(tǒng)還使用調(diào)制解調(diào)器通過公共電話網(wǎng)來簡(jiǎn)歷遠(yuǎn)程數(shù)據(jù)連接,在遠(yuǎn)程圖像監(jiān)控終端處的調(diào)制解調(diào)器處于待命狀態(tài),它使用“ATS0=3&D0W&W1”命令設(shè)置為自動(dòng)應(yīng)答方式,在3次振鈴后自動(dòng)摘機(jī),經(jīng)歷“數(shù)據(jù)風(fēng)暴”以后與主叫方建立連接

54、。監(jiān)控中心的調(diào)制解調(diào)器由監(jiān)控軟件控制撥號(hào)建立連接或者掛斷連接。</p><p>  數(shù)據(jù)連接建立好后ARM會(huì)收到“CONNECT”字符串,表明通信線路連接成功,此時(shí)就可以像使用普通串口一樣使用調(diào)制解調(diào)器建立的遠(yuǎn)程數(shù)據(jù)連接。ARM接收到從監(jiān)控中心發(fā)來的采集命令后,依次完成圖像采集、壓縮處理,然后通過串口以ASCII碼形式直接發(fā)送圖像數(shù)據(jù)到監(jiān)控中心,完成一次操作后等待下一個(gè)采集命令。</p><p

55、><b>  3.3程序分析</b></p><p><b>  1、主程序的設(shè)計(jì)</b></p><p><b>  功能說明:</b></p><p>  系統(tǒng)的總?cè)肟谝彩窍到y(tǒng)的主要控制函數(shù)。分別完成以下功能</p><p><b>  建立環(huán)境設(shè)置<

56、/b></p><p><b>  設(shè)置信號(hào)處理方式</b></p><p>  建立幀聽TCP流方式SOCKET并綁定80端口</p><p>  建立連接幀聽及客戶連接處理調(diào)用主函數(shù)</p><p><b>  2、算法流程圖</b></p><p>  算法流程圖

57、如圖4.14所示。</p><p><b>  圖3.3算法流程圖</b></p><p>  3.3.1 操作系統(tǒng)</p><p>  該部分主要負(fù)責(zé)CPU的調(diào)度、定時(shí)器的操作、線程的管理和進(jìn)程間通信等問題。</p><p>  由于VOD業(yè)務(wù)實(shí)時(shí)性的特點(diǎn),視頻服務(wù)器每接收到一個(gè)客戶的請(qǐng)求,都會(huì)開辟一個(gè)新的線程,這個(gè)線

58、程負(fù)責(zé)用戶的各種操作,包括:播放、控制云臺(tái)轉(zhuǎn)向、各種計(jì)劃任務(wù)的制定等操作。這個(gè)線程是由兩個(gè)線程組成的生產(chǎn)者—消費(fèi)者模型。其中生產(chǎn)者從磁盤中讀取媒體數(shù)據(jù),并將數(shù)據(jù)發(fā)送到內(nèi)存中。消費(fèi)者負(fù)責(zé)從內(nèi)存中讀取這些數(shù)據(jù)并通過網(wǎng)絡(luò)發(fā)送到點(diǎn)播用戶。</p><p>  為實(shí)現(xiàn)快進(jìn)、快退功能,有兩種可供選擇的方法。其一是,當(dāng)用戶發(fā)出快進(jìn)指令后,視頻服務(wù)器以高于正常播放兩到三倍的速率讀取數(shù)據(jù),并發(fā)往用戶。同時(shí),用戶的回放速率也提高到對(duì)

59、應(yīng)的水平。這與錄像機(jī)中的快進(jìn)操作過程很相似,優(yōu)點(diǎn)是服務(wù)器只需存儲(chǔ)一份正常速率的視頻文件,從而節(jié)省了存儲(chǔ)空間。缺點(diǎn)是視頻服務(wù)器和用戶終端的工作負(fù)載會(huì)成倍增加,傳輸網(wǎng)絡(luò)也會(huì)因流量的增大而易于出現(xiàn)擁塞。這一方法還有一個(gè)缺點(diǎn),就是很難實(shí)現(xiàn)快退操作。另一種方法是分別存儲(chǔ)正常、快進(jìn)、快退三個(gè)文件。首先從正常速率的文件中,抽取部分I幀圖像,以順序的方式形成快進(jìn)文件,以逆序的方式形成快退文件。三種播放文件之間存在確定的對(duì)應(yīng)關(guān)系,當(dāng)從一種播放狀態(tài)轉(zhuǎn)移到另

60、一種播放狀態(tài)時(shí),生產(chǎn)者線程便從對(duì)應(yīng)的文件位置開始讀取數(shù)據(jù),以保持用戶視覺上的連續(xù)。這種方法的不足之處就是需要較大的存儲(chǔ)空間,但因具有易操作的優(yōu)點(diǎn),所以我們采用這種方法。</p><p>  為了響應(yīng)用戶在正常播放中的交互操作,還須解決進(jìn)程間的通信問題。我們采用利用信號(hào)量的方法,即在生產(chǎn)者、消費(fèi)者兩個(gè)工作進(jìn)程之外,創(chuàng)立第三個(gè)控制進(jìn)程,通過信號(hào)量獲取從監(jiān)聽進(jìn)程發(fā)來的工作狀態(tài)轉(zhuǎn)換命令,去調(diào)整兩個(gè)工作線程的工作方式。&l

61、t;/p><p><b>  3.3.2通信系統(tǒng)</b></p><p>  網(wǎng)絡(luò)傳輸技術(shù)需要解決在局域網(wǎng)和廣域網(wǎng)環(huán)境下的視頻編碼數(shù)據(jù)包的可靠性傳輸、數(shù)據(jù)包定序、低延遲傳輸、音視頻同步、低碼率傳輸、實(shí)時(shí)解碼軟件技術(shù)等問題,同時(shí),在多用戶的網(wǎng)絡(luò)環(huán)境里,還需要考慮應(yīng)用組播協(xié)議,保證網(wǎng)絡(luò)傳輸?shù)母咝省O到y(tǒng)由9個(gè)模塊組成,視頻采集和壓縮處理由視頻采集卡硬件完成,采集卡通過附帶的S

62、DK函數(shù)接口與網(wǎng)絡(luò)傳輸模塊通信,當(dāng)視頻采集卡完成視頻捕捉和壓縮處理后,RTP協(xié)議封裝模塊對(duì)數(shù)據(jù)塊進(jìn)行封裝和排序,然后交給UDP網(wǎng)絡(luò)傳輸模塊在IP網(wǎng)絡(luò)上傳輸。接收端和發(fā)送端基本類似,負(fù)責(zé)把網(wǎng)絡(luò)傳輸過來的視頻資料包重組和解碼回放出來。從原理圖中可以看出,當(dāng)采集卡捕獲來的資料包通過RTP協(xié)議封裝在網(wǎng)絡(luò)上傳輸時(shí),接收端在譯碼的過程中同時(shí)會(huì)對(duì)傳過來的RTP包進(jìn)行RTCP分析,分析所有的接收包,統(tǒng)計(jì)包丟失、時(shí)延抖動(dòng)、網(wǎng)絡(luò)負(fù)載等狀況,如果網(wǎng)絡(luò)繁忙和堵

63、塞,包丟失嚴(yán)重,譯碼端會(huì)馬上給編碼發(fā)送端一個(gè)反饋,發(fā)送端接收到這個(gè)信息會(huì)做相應(yīng)的處理,實(shí)現(xiàn)網(wǎng)絡(luò)流量的自適應(yīng),這就是利用RTCP協(xié)議由接收方向發(fā)送方反饋信息的功能來進(jìn)行傳輸?shù)目刂?,以保證網(wǎng)絡(luò)傳輸?shù)姆?wù)質(zhì)量。 </p><p>  該子系統(tǒng)主要解決兩方面的問題,一是服務(wù)器對(duì)用戶點(diǎn)播的接納,另一個(gè)是視頻數(shù)據(jù)向網(wǎng)絡(luò)的發(fā)送。我們采用的是服務(wù)器推動(dòng)(server push)模型。讓服務(wù)器以一定的速率發(fā)送數(shù)據(jù)到客戶,客戶接收

64、到數(shù)據(jù)后進(jìn)行解碼和回放。一旦視頻對(duì)話開始,視頻服務(wù)器就連續(xù)傳送數(shù)據(jù)。在視頻服務(wù)中,服務(wù)器推動(dòng)的傳輸模式與客戶拉動(dòng)模式相比,能夠支持更多的并發(fā)用戶且傳輸效率更高。</p><p>  在網(wǎng)絡(luò)上傳輸視頻信號(hào)非常消耗網(wǎng)絡(luò)帶寬,為了滿足服務(wù)器的控制功能,必須設(shè)計(jì)一個(gè)自己的網(wǎng)絡(luò)傳輸協(xié)議,為控制通信留出帶寬,以保證控制命令的完成時(shí)間可以預(yù)測(cè)。目前因特網(wǎng)上數(shù)據(jù)的傳輸主要采用TCP和UDP協(xié)議。TCP協(xié)議能提供有序、可靠的服務(wù),

65、但是一旦數(shù)據(jù)丟失會(huì)帶來嚴(yán)重的延遲,無(wú)法保證實(shí)時(shí)性;UDP是小的、節(jié)約資源的傳輸層協(xié)議,其操作執(zhí)行比TCP快得多。它適合于不斷出現(xiàn)的、和時(shí)間相關(guān)的應(yīng)用。</p><p>  由于UDP的不可靠性,基于UDP的應(yīng)用程序在不可靠子網(wǎng)使用時(shí)必須自己解決可靠性,諸如報(bào)文丟失、重復(fù)、失序和流量控制等問題。在實(shí)現(xiàn)連續(xù)媒體數(shù)據(jù)傳輸時(shí),發(fā)送方和接受方應(yīng)該能處理圖像傳輸中發(fā)生的數(shù)據(jù)丟失、延遲等一些問題。因此,在UDP協(xié)議之上,采用R

66、TP(實(shí)時(shí)傳輸協(xié)議)和RTCP(實(shí)時(shí)傳輸控制協(xié)議)來完成視頻數(shù)據(jù)的傳輸。</p><p>  由于音、視頻數(shù)據(jù)對(duì)實(shí)時(shí)性要求比較高,而控制數(shù)據(jù)則對(duì)可靠性要求較高,因此,本系統(tǒng)采用兩種通信協(xié)議;TCP/IP協(xié)議傳輸通信控制數(shù)據(jù),UDP/IP協(xié)議傳輸視頻數(shù)。</p><p>  3.3.3 視頻服務(wù)器的特征</p><p>  本視頻服務(wù)器具有以下的一些特征。采用嵌入式實(shí)

67、時(shí)操作系統(tǒng)和專用的硬件結(jié)構(gòu),無(wú)論是軟件還是硬件都保證了嵌入式網(wǎng)絡(luò)視頻服務(wù)器比基于PC機(jī)的系統(tǒng)具有更高的實(shí)時(shí)性、穩(wěn)定性和可靠性??梢苑奖愕穆?lián)動(dòng)其他安全防范設(shè)備,如濕度、溫度、煙感等報(bào)警器。本視頻服務(wù)器使用MPEG-4視頻壓縮技術(shù),與MJPEG和H.263等壓縮方式比,具有壓縮比高、碼流小、圖像質(zhì)量好等優(yōu)點(diǎn),特別適合于Internet環(huán)境下的實(shí)時(shí)監(jiān)控,并且可以節(jié)省存儲(chǔ)空間。</p><p><b>  4

68、結(jié)束語(yǔ)</b></p><p>  本文著重從ARM嵌入式圖像視頻監(jiān)控應(yīng)用開發(fā)和流程給出了解決方案,建立了低開發(fā)成本與方便易使用的嵌入式圖像視頻系統(tǒng)。使用ARM嵌入式處理器和Linux操作系統(tǒng),開發(fā)出可實(shí)際應(yīng)用的遠(yuǎn)程視頻監(jiān)控系統(tǒng),適用于低分辨率、低成本、長(zhǎng)距離的監(jiān)控應(yīng)用。它的特點(diǎn)和優(yōu)點(diǎn)主要有:</p><p>  (1)構(gòu)建了ARM嵌入式處理器開發(fā)平臺(tái),提出了嵌入式系統(tǒng)的低成本

69、開發(fā)流程。 </p><p> ?。?)前端使用便宜的一體化高集成度數(shù)字化視頻采集 模塊,簡(jiǎn)化了系統(tǒng)前端的設(shè)計(jì),大大降低了前端成本。 </p><p> ?。?)編寫簡(jiǎn)單的嵌入式操作系統(tǒng)程序,動(dòng)態(tài)加載應(yīng)用程序,加快其執(zhí)行速度。 </p><p> ?。?)信號(hào)處理使用由高速、高性能的ARM處理器構(gòu)建的嵌入式系統(tǒng),通過軟件來實(shí)現(xiàn)圖像壓縮。 </p>&l

70、t;p>  雖然時(shí)間很緊,學(xué)的知識(shí)不多,但還是對(duì)在大學(xué)期間的一個(gè)完整的學(xué)習(xí)總結(jié),在寫的過程中也是受益匪淺。在本次論文中我了解了什么是嵌入式,怎樣在Linux平臺(tái)上編寫基本的嵌入式程序,還學(xué)習(xí)了基本的Linux頻監(jiān)控設(shè)計(jì)的框架。還知道了寫論文的基本格式。由于時(shí)間問題該論文還有許多需要進(jìn)一步討論和修改的改進(jìn)的地方。</p><p><b>  參考文獻(xiàn)</b></p><

71、;p>  [1]王田苗.《嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā)》[M].清華大學(xué)出版社,2002[6]:50~60</p><p>  [2] 甘泉,楊健,陳永泰.ARM 處理器啟動(dòng)代碼的分析與設(shè)計(jì)[J].電子產(chǎn)品世界,2004,(1O):118~120</p><p>  [3] 耿相銘,胡劍凌.基于DSP的CompactFlash卡接口設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2001,(9):68~70&

72、lt;/p><p>  [4] 趙炯.Linux內(nèi)核完全注釋[M].北京:機(jī)械工業(yè)出版社,2004:55~60.</p><p>  [5] 耿德根.AVR高速嵌入式單片機(jī)原理與應(yīng)用[M].北京:北京航空航天大學(xué)出版社,2001:88~103</p><p>  [6] 喻宗泉.80X86微機(jī)原理與接口技術(shù)[M].西安:西安電子科技大學(xué)出版社,2005:250~263

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論