隨著微處理器技術(shù)與信息技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)的應(yīng)用也進(jìn)入到國(guó)防、工業(yè)、能源、交通以及日常生活中的各個(gè)領(lǐng)域。嵌入式系統(tǒng)的軟件核心是嵌入式操作系統(tǒng)。然而,國(guó)內(nèi)在嵌入式系統(tǒng)軟件開(kāi)發(fā)上有很多困難,主要有:國(guó)外成熟的RTOS大都價(jià)格昂貴并且不公開(kāi)源代碼,用好這些操作系統(tǒng)需對(duì)計(jì)算機(jī)體系結(jié)構(gòu)有深刻理解。針對(duì)以上問(wèn)題,免費(fèi)公開(kāi)源代碼的嵌入式操作系統(tǒng)就倍受矚目了,μC/OS-II就是其中之一。μC/OS-II是面向中小型應(yīng)用的、基于優(yōu)先級(jí)的可剝奪嵌入式實(shí)時(shí)內(nèi)核,其特點(diǎn)是小巧、性能穩(wěn)定、可免費(fèi)獲得源代碼。 本文在深入研究μC/OS-II內(nèi)核基礎(chǔ)上,將其運(yùn)用于實(shí)際課題,完成了基于ARM架構(gòu)的μC/OS-II移植及實(shí)時(shí)同步交流采樣的誤差補(bǔ)償研究。本文主要工作內(nèi)容和研究成果如下: 1.剖析了μC/OS-II操作系統(tǒng)內(nèi)核,重點(diǎn)研究了μC/OS-II內(nèi)核的任務(wù)管理與調(diào)度算法機(jī)理,得出了μC/OS-II內(nèi)核優(yōu)點(diǎn):任務(wù)調(diào)度算法簡(jiǎn)潔、高效、實(shí)時(shí)性較好(與Linux相比)。 2.介紹了ARM9體系架構(gòu),重點(diǎn)講敘了MMU(存儲(chǔ)管理單元)功能。為了提高交流采樣系統(tǒng)的取指令和讀數(shù)據(jù)速度,成功將MMU功能應(yīng)用于本嵌入式系統(tǒng)中。 3.完成了μC/OS-II操作系統(tǒng)在目標(biāo)板上的移植,主要用匯編語(yǔ)言編寫(xiě)了啟動(dòng)代碼、開(kāi)關(guān)中斷、任務(wù)切換和首次任務(wù)切換等函數(shù)。 4.針對(duì)國(guó)內(nèi)外提出的同步交流采樣誤差補(bǔ)償算法的局限性,本文從理論上對(duì)同步交流采樣的準(zhǔn)確誤差進(jìn)行了研究,并嘗試根據(jù)被測(cè)信號(hào)周期的首尾過(guò)零點(diǎn)的三角形相似法,求出誤差參數(shù)并對(duì)誤差進(jìn)行補(bǔ)償。此外,考慮到采樣周期△T不均勻,經(jīng)多次采樣后會(huì)產(chǎn)生累積誤差,本文也給出了采樣周期△T的優(yōu)化算法。 5.完成了系統(tǒng)硬件設(shè)計(jì),并根據(jù)補(bǔ)償算法和△T優(yōu)化法則,編寫(xiě)了相應(yīng)采樣驅(qū)動(dòng)和串口驅(qū)動(dòng)。最后對(duì)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行了分析和比較,得出重要結(jié)論:該補(bǔ)償算法實(shí)現(xiàn)簡(jiǎn)單,計(jì)算機(jī)工作量小,精度較高。
標(biāo)簽: ARM COS 架構(gòu) 交流采樣
上傳時(shí)間: 2013-04-24
上傳用戶(hù):xzt
數(shù)字視頻監(jiān)控系統(tǒng)是一門(mén)集計(jì)算機(jī)技術(shù)、通信技術(shù)和數(shù)字視頻技術(shù)于一體的綜合系統(tǒng),它充分利用大規(guī)模集成電路和網(wǎng)絡(luò)的科技成果,體積小巧、性能穩(wěn)定、通訊便利,被廣泛應(yīng)用于交通、銀行、醫(yī)院、視頻會(huì)議、無(wú)人監(jiān)控等諸多領(lǐng)域。 本系統(tǒng)基于ARM微處理器平臺(tái),移植嵌入式Linux操作系統(tǒng),并完成視頻采集、壓縮、傳輸?shù)热蝿?wù)。為降低產(chǎn)品成本,系統(tǒng)采用ARM9微處理器S3C2410作為主處理器,以USB攝像頭作為視頻采集設(shè)備,用軟件對(duì)視頻數(shù)據(jù)進(jìn)行MPEG—4壓縮。 論文首先從整體上分析了嵌入式數(shù)字視頻監(jiān)控系統(tǒng)的總體設(shè)計(jì)方案,給出了硬件框架和軟件體系。其次在ARM硬件平臺(tái)成功構(gòu)建了armlinux嵌入式系統(tǒng),包括引導(dǎo)程序Bootloader的設(shè)計(jì)、修改配置Linux內(nèi)核以及制作JFFS2文件系統(tǒng),完成USB數(shù)碼攝像頭的驅(qū)動(dòng)。在應(yīng)用程序開(kāi)發(fā)過(guò)程中,設(shè)計(jì)了基于Video4Linux的視頻采集程序,采用mmap(內(nèi)存映射)方式截取圖片,分析了MPEG—4編碼模型XVID程序中的運(yùn)動(dòng)估計(jì)部分,研究了半像素快速搜索算法,從而減少了搜索點(diǎn)數(shù)提高了運(yùn)算速度。最后利用開(kāi)源JRTPLIB庫(kù)實(shí)現(xiàn)視頻數(shù)據(jù)流的RTP傳送。 整個(gè)設(shè)計(jì)是在S3C2410硬件平臺(tái)上進(jìn)行的,采用2.4.18版本的Linux內(nèi)核。其中MPEG—4編碼優(yōu)化測(cè)試是在ARMDeveloperSuite(ADS)version1.2中完成的。 本課題為在ARM平臺(tái)實(shí)現(xiàn)數(shù)字視頻監(jiān)控的設(shè)計(jì)做了有益的探索性嘗試,對(duì)今后進(jìn)一步完成遠(yuǎn)程嵌入式視頻監(jiān)控系統(tǒng)的設(shè)計(jì)有著積極的意義。
標(biāo)簽: ARM 嵌入式 數(shù)字視頻監(jiān)控 技術(shù)研究
上傳時(shí)間: 2013-06-10
上傳用戶(hù):shawvi
在現(xiàn)代電網(wǎng)中,隨著超高壓、大容量、遠(yuǎn)距離輸電線路的不斷增多,對(duì)電力系統(tǒng)的安全穩(wěn)定運(yùn)行提出了更高、更嚴(yán)格的要求。距離保護(hù)作為線路保護(hù)的基本組成部分,其工作特性對(duì)電力系統(tǒng)的安全穩(wěn)定運(yùn)行有著直接和重要的影響。為了適應(yīng)現(xiàn)代超高壓電網(wǎng)穩(wěn)定運(yùn)行的要求,微機(jī)保護(hù)裝置在硬件和軟件上都提出了越來(lái)越高的要求。 高速數(shù)字信號(hào)處理芯片(DSP)技術(shù)的發(fā)展,為開(kāi)發(fā)一種速度快、處理能力強(qiáng)的微機(jī)保護(hù)系統(tǒng)奠定了基礎(chǔ)。在這樣的背景下,我們采用DSP芯片和ARM處理器,設(shè)計(jì)了一個(gè)并列式雙處理器微機(jī)保護(hù)系統(tǒng)。該系統(tǒng)采用一個(gè)DSP芯片負(fù)責(zé)控制數(shù)據(jù)采集、采樣數(shù)據(jù)處理,實(shí)現(xiàn)保護(hù)功能。ARM微處理器承擔(dān)人機(jī)接口管理,通過(guò)串行通信方式實(shí)現(xiàn)與DSP端口之間的數(shù)據(jù)通信,豐富的通訊接口,使得與上位機(jī)的通訊、下載程序定值靈活方便。新的微機(jī)保護(hù)裝置不斷推出,投入運(yùn)行的微機(jī)保護(hù)裝置不允許用來(lái)進(jìn)行試驗(yàn)、培訓(xùn),該裝置還可作為試驗(yàn)教學(xué)系統(tǒng),供學(xué)生學(xué)習(xí)認(rèn)識(shí)微機(jī)保護(hù)裝置的內(nèi)部結(jié)構(gòu),并可自行設(shè)計(jì)保護(hù)算法、編制程序,通過(guò)上位機(jī)下載到實(shí)驗(yàn)裝置,完成相應(yīng)保護(hù)功能的測(cè)試。 本文實(shí)現(xiàn)了微機(jī)保護(hù)方案的整體軟硬件設(shè)計(jì),內(nèi)容包括DSP2812微處理器芯片,ARM7微處理器LPC2220芯片,開(kāi)關(guān)量輸入/輸出電路、數(shù)據(jù)采集電路、通訊和網(wǎng)絡(luò)接口電路、人機(jī)界面的顯示板電路,文中對(duì)各部分電路的功能、特點(diǎn)以及器件的選擇、引腳連接進(jìn)行了詳細(xì)介紹。系統(tǒng)采用模塊化設(shè)計(jì),采用雙CPU并行處理模式,針對(duì)基于LPC2220微處理器的監(jiān)控管理系統(tǒng),完成了最小系統(tǒng)設(shè)計(jì),詳細(xì)完成了啟動(dòng)電路的設(shè)計(jì)。 本文初步設(shè)計(jì)了人機(jī)操作界面,給出了軟件設(shè)計(jì)的流程圖,將實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ與模塊化硬件設(shè)計(jì)相結(jié)合,共同構(gòu)成一個(gè)可以重復(fù)利用的軟硬件數(shù)字系統(tǒng)平臺(tái),除了可以最大限度地提高開(kāi)發(fā)的效率、減少資源的浪費(fèi)外,還可以通過(guò)長(zhǎng)期對(duì)于該平臺(tái)的研究,逐步優(yōu)化平臺(tái)軟硬件資源,提高其性能,并滿足日益復(fù)雜的應(yīng)用需求。
上傳時(shí)間: 2013-04-24
上傳用戶(hù):superhand
隨著科技的進(jìn)步,視頻監(jiān)控系統(tǒng)正在向嵌入式、數(shù)字化、網(wǎng)絡(luò)化方向發(fā)展。嵌入式視頻監(jiān)控系統(tǒng)充分利用大規(guī)模集成電路和網(wǎng)絡(luò)的科技成果,實(shí)現(xiàn)了體積小巧、性能穩(wěn)定、通訊便利的監(jiān)控產(chǎn)品。 本文以S3C2410為核心硬件平臺(tái)開(kāi)發(fā)了基于嵌入式的遠(yuǎn)程視頻監(jiān)控系統(tǒng),并對(duì)關(guān)鍵技術(shù)進(jìn)行了論述和研究。首先給出了系統(tǒng)總體軟硬件設(shè)計(jì)方案,針對(duì)本系統(tǒng)硬件對(duì)vivi進(jìn)行了修改和移植,對(duì)編譯和移植Linux內(nèi)核以及制作YAFFS文件系統(tǒng)也做了深入的研究,重點(diǎn)討論了在嵌入式Linux操作系統(tǒng)下開(kāi)發(fā)USB接口攝像頭驅(qū)動(dòng)程序和利用linux提供的Video4Linux API函數(shù)實(shí)現(xiàn)視頻數(shù)據(jù)采集,其次采用背景差法實(shí)現(xiàn)了對(duì)視頻圖像中運(yùn)動(dòng)目標(biāo)的檢測(cè),然后通過(guò)MJPEG壓縮算法實(shí)現(xiàn)了視頻數(shù)據(jù)壓縮,接著介紹了在Linux下基于TCP/IP協(xié)議的socket編程,實(shí)現(xiàn)了視頻數(shù)據(jù)的網(wǎng)絡(luò)發(fā)送。最后著重論述了嵌入式Web服務(wù)器的設(shè)計(jì),編寫(xiě)了視頻監(jiān)控主界面程序,并實(shí)現(xiàn)了基于B/S模式的視頻監(jiān)控系統(tǒng)結(jié)構(gòu)。 本系統(tǒng)采用模塊化設(shè)計(jì)方法,使得設(shè)計(jì)更加簡(jiǎn)潔、高效,具有良好的擴(kuò)展性和易用性,有利于系統(tǒng)升級(jí)。另外采用嵌入式的方法,系統(tǒng)成本較低,易于推廣使用。
標(biāo)簽: ARM 嵌入式 遠(yuǎn)程視頻監(jiān)控 系統(tǒng)研究
上傳時(shí)間: 2013-04-24
上傳用戶(hù):小楓殘?jiān)?/p>
課題分析了目前國(guó)內(nèi)外減搖鰭控制技術(shù)的發(fā)展與現(xiàn)狀,重點(diǎn)講述了基于ARM處理器的減搖鰭控制器的功能設(shè)計(jì)與實(shí)現(xiàn)方案。 減搖鰭是一種由微機(jī)控制的自動(dòng)化程度很高的船舶減搖裝置。減搖鰭控制系統(tǒng)根據(jù)人為輸入的信號(hào)和來(lái)自鰭本身的反饋信號(hào),及時(shí)輸出不同的控制指令,控制鰭轉(zhuǎn)動(dòng)到期望的角度,達(dá)到減小船舶橫搖的目的。但目前大多數(shù)的減搖鰭控制器使用單片機(jī)作為主處理器或者以工控機(jī)為基礎(chǔ)開(kāi)發(fā)而來(lái)的,前者集成度不高,穩(wěn)定性也不好,而后者成本較高。因此,課題設(shè)計(jì)了一款新型的基于ARM嵌入式處理器的嵌入式減搖鰭控制器,解決了上述問(wèn)題。 該系統(tǒng)主要由硬件平臺(tái)和軟件平臺(tái)兩部分組成。硬件平臺(tái)主要包括基于飛利浦公司的LPC2290的控制器核心電路和輔助實(shí)現(xiàn)控制的驅(qū)動(dòng)電路;軟件平臺(tái)主要是基于ARM的軟件,包括啟動(dòng)代碼和應(yīng)用程序;為實(shí)現(xiàn)系統(tǒng)的可靠運(yùn)行,同時(shí)也采取了一些保證系統(tǒng)可靠性的措施。 目前,減搖鰭系統(tǒng)大多采用基于力矩對(duì)抗原理的PID控制器。由于船舶橫搖運(yùn)動(dòng)的非線性、復(fù)雜性、時(shí)變性以及海況的不確定性,經(jīng)典PID控制很難獲得令人滿意的控制效果。因此,如何實(shí)現(xiàn)PID參數(shù)的自整定就顯得猶為重要。模糊控制事先不需要獲知對(duì)象的精確數(shù)學(xué)模型,而是基于人類(lèi)的思維以及經(jīng)驗(yàn),用語(yǔ)言規(guī)則描述控制過(guò)程,并根據(jù)規(guī)則去調(diào)整控制算法或控制參數(shù)。本論文將模糊控制與PID控制相結(jié)合,實(shí)現(xiàn)了無(wú)須精確的對(duì)象模型,只須將操作人員和專(zhuān)家長(zhǎng)期實(shí)踐積累的經(jīng)驗(yàn)知識(shí)用控制規(guī)則模型化,然后用模糊推理在線辨識(shí)對(duì)象特征參數(shù),實(shí)時(shí)改變控制策略,便可對(duì)PID參數(shù)實(shí)現(xiàn)最佳調(diào)整。 研究結(jié)果表明:采用該控制手段能較好的滿足設(shè)計(jì)要求,開(kāi)發(fā)的嵌入式減搖鰭控制系統(tǒng)具有設(shè)計(jì)合理、集成度高、性?xún)r(jià)比高、性能優(yōu)越、抗干擾能力強(qiáng)、穩(wěn)定性好、實(shí)時(shí)性高等優(yōu)點(diǎn)。同時(shí)能夠適應(yīng)減搖鰭控制系統(tǒng)智能化的發(fā)展趨勢(shì),所以該減搖鰭控制器具有很好的使用價(jià)值及意義。
上傳時(shí)間: 2013-06-06
上傳用戶(hù):mslj2008
隨著計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分。本文用嵌入式系統(tǒng)構(gòu)建了一個(gè)電力機(jī)車(chē)主變壓器故障診斷試驗(yàn)平臺(tái)。 在電力機(jī)車(chē)主變壓器綜合測(cè)試及故障診斷領(lǐng)域中,我國(guó)幾個(gè)大型的電力機(jī)車(chē)廠的變壓器測(cè)試依然采用人工讀數(shù),而這種方法的特點(diǎn)是:效率比較低,數(shù)據(jù)存在誤差等。因此非常有必要采用自動(dòng)測(cè)試系統(tǒng),而如果用工控機(jī)作為控制中心來(lái)進(jìn)行測(cè)試,成本將比較高,因此,本文采用基于ARM的嵌入式系統(tǒng)作為控制中心來(lái)進(jìn)行測(cè)試。這樣系統(tǒng)的成本更低,操作更方便,數(shù)據(jù)更準(zhǔn)確。 本文詳細(xì)地介紹了基于ARM微處理器ST2410及Linux操作系統(tǒng)的電力機(jī)車(chē)主變壓器綜合測(cè)試及故障診斷系統(tǒng)的開(kāi)發(fā)與實(shí)現(xiàn)過(guò)程。主要有三部分:硬件平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)部分;軟件平臺(tái)設(shè)計(jì)部分;應(yīng)用程序的開(kāi)發(fā)等3部分。 本論文的研究主要是基于ARM-linux的平臺(tái)。它的內(nèi)核模塊采用了ARM920T核的S3C2410,外部有SDRAM、FLASH、串口、網(wǎng)卡、鼠標(biāo)、鍵盤(pán)、LCD等,同時(shí)還提供有擴(kuò)展插槽,該平臺(tái)主要面向高性能的電力、工業(yè)控制等,適用于網(wǎng)絡(luò)的研究;本文探討嵌入式軟件開(kāi)發(fā)模式,宿主機(jī)與目標(biāo)機(jī),交叉編譯環(huán)境的搭建,Linux內(nèi)核和外設(shè)驅(qū)動(dòng)的移植,以及圖形用戶(hù)界面QT和應(yīng)用程序開(kāi)發(fā)移植等;另外,在該平臺(tái)開(kāi)發(fā)了應(yīng)用程序,具體包括串口通信,網(wǎng)絡(luò)通信,數(shù)據(jù)庫(kù)編程等。
標(biāo)簽: ARM 嵌入式系統(tǒng) 主變壓器
上傳時(shí)間: 2013-07-10
上傳用戶(hù):gzming
語(yǔ)音通信是人類(lèi)通信的重要組成部分,伴隨著數(shù)字通信技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,特別是Internet的出現(xiàn),基于因特網(wǎng)的數(shù)字語(yǔ)音通信技術(shù)得了到迅速的發(fā)展。由于設(shè)備、環(huán)境、人為操作等因素的影響,網(wǎng)絡(luò)上傳輸?shù)恼Z(yǔ)音信號(hào)可能出現(xiàn)忽大忽小的情況,為了得到較好的語(yǔ)音信號(hào)輸出效果,需要在接收端對(duì)語(yǔ)音信號(hào)進(jìn)行處理。針對(duì)以上情況,本文研究并實(shí)現(xiàn)了基于ARM的網(wǎng)絡(luò)語(yǔ)音AGC系統(tǒng)。 本文結(jié)合嵌入式系統(tǒng)和AGC技術(shù)的發(fā)展,設(shè)計(jì)實(shí)現(xiàn)了一個(gè)基于ARM的網(wǎng)絡(luò)語(yǔ)音AGC系統(tǒng)。本文首先對(duì)AGC算法進(jìn)行了深入研究,在對(duì)LMS算法進(jìn)行研究的基礎(chǔ)上提出了一種基于LMS的數(shù)字語(yǔ)音AGC算法,通過(guò)Matlab軟件對(duì)算法進(jìn)行了仿真;設(shè)計(jì)了一個(gè)由AT91RM9200微處理器、網(wǎng)絡(luò)控制器、音頻芯片構(gòu)成的嵌入式AGC處理終端硬件平臺(tái),構(gòu)建了嵌入式Linux操作系統(tǒng),并在此基礎(chǔ)上設(shè)計(jì)實(shí)現(xiàn)了網(wǎng)絡(luò)語(yǔ)音AGC系統(tǒng)的下位機(jī)終端。該終端主要實(shí)現(xiàn)了用基于LMS的數(shù)字語(yǔ)音AGC算法實(shí)時(shí)地處理從網(wǎng)絡(luò)上傳過(guò)來(lái)的忽大忽小的數(shù)字語(yǔ)音信號(hào),取得良好的語(yǔ)音信號(hào)輸出,并且穩(wěn)定性可靠;設(shè)計(jì)實(shí)現(xiàn)了上位PC機(jī)程序,上位機(jī)實(shí)現(xiàn)了通過(guò)網(wǎng)絡(luò)將數(shù)字語(yǔ)音信號(hào)實(shí)時(shí)地傳送到嵌入式終端的功能。 本設(shè)計(jì)采用高性能微處理器,配合嵌入式Linux強(qiáng)大支持功能的實(shí)現(xiàn)方案,具有高性能、低成本、小型化、實(shí)時(shí)性強(qiáng)等諸多優(yōu)點(diǎn)。相比傳統(tǒng)的實(shí)現(xiàn)架構(gòu),該設(shè)計(jì)具有更好的靈活性和操作性,性?xún)r(jià)比更高,功能更強(qiáng)大,同時(shí)可擴(kuò)展性和可移植性也更好,具有一定的技術(shù)先進(jìn)性和廣泛的應(yīng)用前景。
標(biāo)簽: ARM AGC 網(wǎng)絡(luò)語(yǔ)音
上傳時(shí)間: 2013-06-11
上傳用戶(hù):幾何公差
隨著信息技術(shù)的迅速發(fā)展,計(jì)算機(jī)產(chǎn)業(yè)的發(fā)展已經(jīng)到了所謂的后PC時(shí)代。在傳統(tǒng)的視頻采集中,系統(tǒng)一般由CCD攝像頭,采集卡組成,功能齊全,但價(jià)格高,體積大。嵌入式系統(tǒng)在各行業(yè)的應(yīng)用,特別是工業(yè)現(xiàn)場(chǎng)、信息家電、機(jī)頂盒等方面的廣泛使用,使嵌入式系統(tǒng)的研究開(kāi)發(fā)成為計(jì)算機(jī)領(lǐng)域的一個(gè)熱點(diǎn)。嵌入式圖像采集則彌補(bǔ)了上述的缺點(diǎn),并且可以復(fù)雜環(huán)境下的圖像采集嵌入式Linux操作系統(tǒng)是從Linux衍生出來(lái)的一種操作系統(tǒng),它支持眾多嵌入式處理器,并具有Unix的很多優(yōu)點(diǎn),而成為當(dāng)前主流的嵌入式操作系統(tǒng)。本文選擇三星系列的嵌入式處理器S3C2440,高速清晰攝像頭和一塊觸摸LCD組成,軟件則用嵌入式Linux為操作系統(tǒng),在嵌入式開(kāi)發(fā)板上先進(jìn)行Linux的移植后完成,其次對(duì)攝像頭在ARM下的驅(qū)動(dòng)進(jìn)行修改和更新使其適應(yīng)所采用的ARM開(kāi)發(fā)板,再者完成驅(qū)動(dòng)的加載和交叉編譯應(yīng)用程序來(lái)完成對(duì)圖像的采集,最后從濾波算法和優(yōu)化所采集的圖片,使圖片完成各種場(chǎng)合實(shí)驗(yàn)的要求。本系統(tǒng)體積小,占用內(nèi)存低,模塊化的系統(tǒng)通過(guò)協(xié)調(diào)的工作,形成了一套完整的圖像采集系統(tǒng),本文所用的ARM9系列的開(kāi)發(fā)板完全是從底層開(kāi)發(fā)開(kāi)始,成本低,加上Linux并不是商業(yè)的軟件,以至有很好的擴(kuò)展空間和廣泛的前景。
上傳時(shí)間: 2013-06-29
上傳用戶(hù):372825274
正交頻分復(fù)用(Orthogonal Frequency Division Multiplexing,OFDM)技術(shù)是一種多載波傳輸技術(shù),它的基本思想是在頻域內(nèi)將給定信道劃分成幾個(gè)相互正交的子信道,每個(gè)子信道使用一個(gè)子載波進(jìn)行調(diào)制,各子載波并行傳輸。該技術(shù)可以有效提高頻譜利用率,能夠?qū)苟鄰叫?yīng)產(chǎn)生的頻率選擇性衰弱和載波間干擾,在時(shí)變、頻變、多徑干擾嚴(yán)重的水聲信道中具有較強(qiáng)的優(yōu)勢(shì)。 隨著計(jì)算機(jī)和多媒體通信技術(shù)的發(fā)展,嵌入式系統(tǒng)在各個(gè)領(lǐng)域的應(yīng)用不斷深入。其中,基于ARM技術(shù)知識(shí)產(chǎn)權(quán)(IP)核的微處理器依靠其高性能、低功耗和易擴(kuò)展的特點(diǎn),在工業(yè)控制、無(wú)線通信、消費(fèi)電子等多個(gè)領(lǐng)域得到廣泛的應(yīng)用;隨著嵌入式系統(tǒng)復(fù)雜度的提高,操作系統(tǒng)已成為嵌入式系統(tǒng)不可缺少的一部分。其中,嵌入式Linux憑借免費(fèi)開(kāi)源、功能強(qiáng)大、成熟穩(wěn)定等特點(diǎn),目前已成為主要的嵌入式操作系統(tǒng)之一。 數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)具有很強(qiáng)的數(shù)字信號(hào)處理能力,可以滿足各種高實(shí)時(shí)要求,但其尋址范圍小,I/O功能較差。ARM+DSP雙處理器的結(jié)構(gòu)可以充分利用ARM和DSP各自的優(yōu)勢(shì)實(shí)現(xiàn)協(xié)同工作。 本論文的主要工作是研究和實(shí)現(xiàn)一個(gè)基于OFDM技術(shù)的由ARM+DSP硬件平臺(tái)實(shí)現(xiàn)的能夠完成水下聲信道圖像傳輸?shù)南到y(tǒng)。主要研究?jī)?nèi)容包括OFDM系統(tǒng)的基本原理、ARM+DSP底層硬件的驅(qū)動(dòng)和控制,Linux操作系統(tǒng)的移植、MiniGUI人機(jī)界面的設(shè)計(jì)、相關(guān)應(yīng)用軟件的編寫(xiě)以及在TMS320VC5502上初步實(shí)現(xiàn)OFDM的調(diào)制解調(diào),以期對(duì)今后水下圖像傳輸系統(tǒng)的實(shí)現(xiàn)能具有較大的參考價(jià)值。
標(biāo)簽: ARMDSP OFDM 圖像傳輸系統(tǒng)
上傳時(shí)間: 2013-05-20
上傳用戶(hù):Ruzzcoy
隨著社會(huì)的進(jìn)步和經(jīng)濟(jì)的發(fā)展,我國(guó)機(jī)動(dòng)車(chē)輛的數(shù)量不斷的增加,造成了交通事故日益增多、交通擁擠等一系列社會(huì)急需解決的問(wèn)題。車(chē)載定位終端是嵌入式技術(shù)、ARM處理器技術(shù)、GPS技術(shù)、GPRS無(wú)線通訊技術(shù)相結(jié)合的產(chǎn)物,對(duì)智能交通的研究和發(fā)展具有重要意義,為現(xiàn)代交通運(yùn)輸提供了新穎,可靠,有效的控制和管理途徑。 本文先通過(guò)對(duì)GPS衛(wèi)星定位理論,衛(wèi)星數(shù)據(jù)處理的深入研究,對(duì)GPRS移動(dòng)通信技術(shù)規(guī)范的細(xì)致分析以及ARM嵌入式硬件系統(tǒng)、Linux嵌入式操作系統(tǒng)等計(jì)算機(jī)技術(shù)的不斷實(shí)踐,提出一套基于GPRS無(wú)線通信技術(shù)的車(chē)載定位終端的設(shè)計(jì)方案。車(chē)載定位終端將GPS模塊傳輸過(guò)來(lái)的定位信息提取出來(lái),一方面將定位信息顯示在界面上,一方面通過(guò)GPRS模塊將車(chē)輛信息發(fā)送給車(chē)輛監(jiān)控中心。本設(shè)計(jì)采用ARM920T核的S3C2410A微處理器作為硬件平臺(tái),然后設(shè)計(jì)相應(yīng)的外圍電路,加上GPS模塊電路和GPRS模塊電路,構(gòu)成一個(gè)完整的硬件系統(tǒng)。軟件設(shè)計(jì)采用宿主機(jī)/目標(biāo)機(jī)的開(kāi)發(fā)模型,在構(gòu)建好交叉編譯環(huán)境后,向處理器上移植Bootloader和Linux操作系統(tǒng)。然后用Qt應(yīng)用軟件,采取多線程編程的方法完成GPS數(shù)據(jù)的提取、車(chē)輛信息發(fā)送和人機(jī)界面的實(shí)現(xiàn)。最后將編譯好的程序,下載到硬件平臺(tái)。
上傳時(shí)間: 2013-04-24
上傳用戶(hù):zhangliming420
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1