嵌入式系統(tǒng)在眾多工業(yè)領(lǐng)域扮演著越來(lái)越重要的角色,但是因嵌入式系統(tǒng)的資源受限緣故,導(dǎo)致在嵌入式系統(tǒng)上很難實(shí)現(xiàn)復(fù)雜計(jì)算算法。此外,當(dāng)前嵌入式系統(tǒng)設(shè)計(jì)階段和實(shí)現(xiàn)階段的分離現(xiàn)狀,致使嵌入式系統(tǒng)開(kāi)發(fā)耗時(shí)且昂貴。為解決這些問(wèn)題,本書(shū)提出了一種低成本、可重復(fù)使用且可重構(gòu)的嵌入式系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)集成開(kāi)發(fā)環(huán)境。為了減少成本,該集成環(huán)境全部是采用自由和開(kāi)放源代碼軟件,如Linux操作系統(tǒng)和Scilab計(jì)算平臺(tái)等。 本文主要包括以下內(nèi)容: 1、構(gòu)建嵌入式Linux開(kāi)發(fā)環(huán)境及移植相關(guān)軟件包到嵌入式ARM平臺(tái),首先詳細(xì)的描述了如何使用Buildroot工具包制作交叉編譯器,并描述Minicom、TFTP和NFS等嵌入式開(kāi)發(fā)相關(guān)工具,最后詳細(xì)的描述了如何移植嵌入式圖形用戶界面TinyX和嵌入式窗口管理器JWM。 2、構(gòu)建Scilab-EMB嵌入式計(jì)算平臺(tái),首先介紹了數(shù)值計(jì)算軟件Scilab,然后詳細(xì)的描述了如何在ARM系統(tǒng)上實(shí)現(xiàn)Scilab-EMB嵌入式計(jì)算平臺(tái)。 3、開(kāi)發(fā)Scilab數(shù)據(jù)采集工具包,實(shí)現(xiàn)Scilab與底層設(shè)備通訊,該工具包PC版和ARM版均支持串口和以太網(wǎng)接口,且均支持Modbus現(xiàn)場(chǎng)總線。PC版額外支持OPC協(xié)議。 4、基于Scilab構(gòu)建虛擬控制實(shí)驗(yàn)室,驗(yàn)證該平臺(tái)的可行性及性能。 本文創(chuàng)新點(diǎn): 1、國(guó)內(nèi)外率先提出了一種新的以Scilab為核心的嵌入式計(jì)算平臺(tái)方案,并在國(guó)內(nèi)外首次實(shí)現(xiàn)了Scilab到ARM平臺(tái)的移植; 2、開(kāi)發(fā)了Scilab-DAQ數(shù)據(jù)采集工具包,有效的實(shí)現(xiàn)了Scilab與底層設(shè)備的通訊。 通過(guò)虛擬實(shí)驗(yàn)室的建立,驗(yàn)證了該嵌入式控制平臺(tái)能夠勝任多種復(fù)雜算法。 該嵌入式計(jì)算平臺(tái)解決方案和Scilab-DAQ數(shù)據(jù)采集工具包已經(jīng)受到國(guó)內(nèi)外同行的關(guān)注,并被多家科研機(jī)構(gòu)、學(xué)校和公司所采納和使用。
標(biāo)簽: Scilab-EMB ARM-Linux 嵌入式 計(jì)算
上傳時(shí)間: 2013-05-30
上傳用戶:acon
本論文的工作是針對(duì)高等職業(yè)技術(shù)學(xué)院嵌入式系統(tǒng)實(shí)驗(yàn)和專業(yè)建設(shè)的實(shí)際需要而進(jìn)行的。本文對(duì)ARM處理器及其寄存器結(jié)構(gòu)做了認(rèn)真的分析,對(duì)于文中涉及的系統(tǒng)硬件平臺(tái)核心即基于ARM7TDMI的S3C44BOX芯片進(jìn)行了研究,分析了ARM7TDMI內(nèi)核結(jié)構(gòu)和使用特點(diǎn),并從設(shè)計(jì)實(shí)驗(yàn)的角度,研究了如何發(fā)揮器件的功能。在嵌入式操作系統(tǒng)的選擇上,考慮了ARM7內(nèi)核的具體情況,選擇了μC/OS-II操作系統(tǒng)。論文對(duì)μC/OS-II的內(nèi)核數(shù)據(jù)結(jié)構(gòu)、運(yùn)行機(jī)制以及μC/OS-II操作系統(tǒng)在S3C44BOX上的移植過(guò)程進(jìn)行了詳細(xì)的討論。根據(jù)要求安排有A/D、D/A實(shí)驗(yàn)、LCD顯示驅(qū)動(dòng)、觸摸屏及鍵盤(pán):還安排了綜合實(shí)驗(yàn),內(nèi)容包括:跑馬燈、數(shù)碼管、蜂鳴器、A/D、D/A、LCD等。 第一章介紹了嵌入式系統(tǒng)及嵌入式處理器的基礎(chǔ)知識(shí),包括目前常用的幾種嵌入式處理器、操作系統(tǒng),以及如何進(jìn)行嵌入式系統(tǒng)的選型。 第二章介紹了嵌入式實(shí)驗(yàn)/開(kāi)發(fā)系統(tǒng)使用的硬件平臺(tái),包括處理器、存儲(chǔ)器、串行通信接口、以太網(wǎng)接口,提出了系統(tǒng)軟件的調(diào)試方法。平臺(tái)的硬件核心為SAMSUNG(三星)公司的S3C44BOX芯片。 第三章介紹了開(kāi)發(fā)調(diào)試環(huán)境的建立,包括交叉編譯環(huán)境的建立以及相關(guān)程序庫(kù)、工具的安裝,編寫(xiě)了相關(guān)程序。 第四章詳細(xì)介紹了μC/OS-II系統(tǒng)的移植。包括Bootloader的移植、啟動(dòng)部分移植以及內(nèi)存部分的移植,并給出了內(nèi)核編譯的基本方法。 第五章給出了本文研究的主要結(jié)論,并對(duì)系統(tǒng)的發(fā)展前景進(jìn)行展望。
標(biāo)簽: S3C44B0X ARM COS 軟硬件平臺(tái)
上傳時(shí)間: 2013-06-27
上傳用戶:hakim
智能控制器是智能斷路器的核心,不僅具有普通脫扣器的各種保護(hù)功能,而且還具有實(shí)時(shí)參數(shù)顯示、故障記憶和查詢、自診斷等多項(xiàng)功能。在回顧和總結(jié)了智能斷路器的發(fā)展歷程后,討論了當(dāng)前智能斷路器的發(fā)展趨勢(shì),提出了基于ARM的斷路器智能控制器的研究。本論文介紹了斷路器智能控制器的設(shè)計(jì)原理,同時(shí)重點(diǎn)闡述了斷路器智能控制器的各項(xiàng)參數(shù)測(cè)量及保護(hù)原理和算法,并進(jìn)行了具體的硬件和軟件模塊的設(shè)計(jì),旨在實(shí)現(xiàn)斷路器的智能保護(hù)。 本文涉及的斷路器智能控制器,在硬件上以PHILIPS公司的ARM芯片LPC2294為核心處理器,主要進(jìn)行數(shù)據(jù)的實(shí)時(shí)采集處理和斷路器的故障保護(hù)。硬件設(shè)計(jì)采用了標(biāo)準(zhǔn)化模塊設(shè)計(jì)方法,硬件電路盡可能選擇標(biāo)準(zhǔn)化、模塊化結(jié)構(gòu)的典型電路,以便擴(kuò)展。其中,液晶選用的是SMG240128A,鍵盤(pán)芯片選用的是ZLG7290。軟件的編制采用模塊化編程方法,每一個(gè)模塊相對(duì)獨(dú)立,完成特定功能,便于維護(hù)添加新功能。編程工具為ARM公司提供的ADS1.2。為了保證智能控制器各種保護(hù)功能的可靠實(shí)現(xiàn),論文中對(duì)智能控制器的干擾源進(jìn)行了分析,從硬件和軟件兩個(gè)方面采取了多項(xiàng)設(shè)計(jì)措施,提高了智能控制器的穩(wěn)定性和可靠性。實(shí)踐證明,論文中構(gòu)建的斷路器智能控制器結(jié)構(gòu)簡(jiǎn)單,易于實(shí)現(xiàn),可以滿足系統(tǒng)需要,因此具有較高的實(shí)用價(jià)值。
上傳時(shí)間: 2013-06-10
上傳用戶:yy307115118
目 錄 前 言 ..........................................................................................2 1 嵌入式開(kāi)發(fā)平臺(tái)......................................................................4 1.1 ARM 的開(kāi)發(fā)平臺(tái):.........................................................4 1.2 器件選型.........................................................................7 2 工具選擇...............................................................................11 3 編譯和連接............................................................................13 3.1 RVCT 的優(yōu)化級(jí)別與優(yōu)化方向.......................................16 3.2 Multifile compilation ......................................................21 3.3 調(diào)試...............................................................................22 4 操作系統(tǒng)...............................................................................23 4.1 哪里可以得到 os 軟件包 (Open Source and Linux Kernel) ................................................................................25 4.2 安裝鏡像.......................................................................26 4.3 交叉編譯.......................................................................26 總結(jié)..........................................................................................27
上傳時(shí)間: 2013-04-24
上傳用戶:trepb001
核能譜儀中的數(shù)據(jù)采集系統(tǒng),集核探測(cè)技術(shù)、電子技術(shù)、計(jì)算機(jī)技術(shù)為一體,以多道脈沖幅度分析器為核心部件,能夠快速、準(zhǔn)確地提取出核素的相關(guān)信息及參數(shù)。現(xiàn)已于勘探、建材放射性檢測(cè)及環(huán)境放射性監(jiān)測(cè)等領(lǐng)域得到廣泛應(yīng)用。隨著嵌入式技術(shù)的發(fā)展,以32位ARM為核心的微控制器已被引入進(jìn)來(lái),提高了數(shù)據(jù)采集的速度和精度,同時(shí)嵌入式操作系統(tǒng)的引入也為功能擴(kuò)展、系統(tǒng)集成提供了高效的開(kāi)發(fā)平臺(tái)。 本論文介紹的核數(shù)據(jù)采集系統(tǒng)即以ARM微控制器LPC2148和實(shí)時(shí)操作系統(tǒng)μC/OS-II為平臺(tái),譜數(shù)據(jù)采集為基本功能,在此基礎(chǔ)上擴(kuò)展GPS和GPRS模塊,可實(shí)現(xiàn)GPS信息和核信號(hào)的實(shí)時(shí)、同步接收,保存和顯示,并可將采集的數(shù)據(jù)通過(guò)GPRS網(wǎng)絡(luò)及時(shí)傳到采集中心進(jìn)行譜數(shù)據(jù)處理和GPS差分定位,為野外多點(diǎn)測(cè)量及遠(yuǎn)程監(jiān)測(cè)提供了有效的手段。 課題以教育部的高等學(xué)校博士學(xué)科點(diǎn)專項(xiàng)科研基金項(xiàng)目“基于3GS技術(shù)的便攜式核地球物理數(shù)據(jù)采集系統(tǒng)研究(項(xiàng)目編號(hào):20040616014)”為依托,本人在已有研究成果的基礎(chǔ)上,進(jìn)行了相關(guān)改進(jìn)和系統(tǒng)集成: (1)選用軌對(duì)軌運(yùn)算放大器,改進(jìn)了峰值檢測(cè)電路,增大了脈沖峰值的測(cè)量精度。 (2)數(shù)據(jù)采集系統(tǒng)以32位ARM微控制器LPC2148為核心,外圍電路帶有LCD顯示,系統(tǒng)具有低功耗、小型化、高性價(jià)比等特點(diǎn)。 (3)實(shí)現(xiàn)了核數(shù)據(jù)采集系統(tǒng)對(duì)GPS、GPRS的集成。 (4)完成嵌入式μC/OS-II操作系統(tǒng)在LPC2148上的移植、操作系統(tǒng)的搭建,及各功能模塊的設(shè)計(jì)與集成。
標(biāo)簽: ARM COS 數(shù)據(jù)采集系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:標(biāo)點(diǎn)符號(hào)
本論文是基于ARM處理器的無(wú)功補(bǔ)償控制器設(shè)計(jì)
標(biāo)簽: ARM 處理器 制器設(shè)計(jì) 無(wú)功補(bǔ)償
上傳時(shí)間: 2013-07-17
上傳用戶:himbly
深入研究了我國(guó)10kV配電網(wǎng)特點(diǎn)和饋線自動(dòng)化技術(shù),設(shè)計(jì)了以基于FTU和電力線載波通信的集中式保護(hù)為主、基于FTU的重合閘保護(hù)為輔的饋線自動(dòng)化方案,不論通信是否正常,都能實(shí)現(xiàn)線路故障區(qū)段的自動(dòng)隔離和非故障區(qū)段的供電恢復(fù),設(shè)計(jì)并制作了基于ARM的饋線自動(dòng)化終端硬件,實(shí)現(xiàn)了FTU主要的軟件功能,并對(duì)FTU所處惡劣環(huán)境中幾種典型的干擾的產(chǎn)生機(jī)理和頻譜特性進(jìn)行了分析,在硬件和軟件方面采取了必要的抗干擾措施來(lái)提高FTU的可靠性,最后在實(shí)驗(yàn)室和10kV現(xiàn)場(chǎng)進(jìn)行了實(shí)驗(yàn)和測(cè)試,結(jié)果表明所研制的FTU達(dá)到了預(yù)期的要求。
上傳時(shí)間: 2013-05-25
上傳用戶:上善若水
射頻識(shí)別(RFID,Radio Frequency Identification)是一種利用電磁波雙向傳輸實(shí)現(xiàn)自動(dòng)識(shí)別的技術(shù)。近年來(lái),射頻識(shí)別技術(shù)在物流、交通、身份識(shí)別等生產(chǎn)生活領(lǐng)域的應(yīng)用日益擴(kuò)大。相比于13.56MHz射頻識(shí)別系統(tǒng),915MHz射頻識(shí)別系統(tǒng)在識(shí)別距離,閱讀速度方面有更大的優(yōu)勢(shì),是目前射頻識(shí)別產(chǎn)品研究的熱點(diǎn)。 本文在理解ISO/IEC18000-6C協(xié)議的基礎(chǔ)上,首先研究用于本系統(tǒng)的基本理論,包括射頻識(shí)別技術(shù)和嵌入式技術(shù),提出一款基于ISO/IEC18000-6C協(xié)議的915MHz射頻識(shí)別讀卡器的解決方案。在硬件部分,以Intel公司開(kāi)發(fā)的R1000作為射頻收發(fā)模塊的核心;選用ATMEL公司的ARM處理器AT91SAM7S256作為控制單元的主控制器,在ARM處理器上運(yùn)行μC/OS-II嵌入式實(shí)時(shí)操作系統(tǒng),采用多任務(wù)實(shí)現(xiàn)和其他功能模塊的通信。軟件部分為系統(tǒng)移植了μC/OS-II操作系統(tǒng),使用C與匯編語(yǔ)言的混合編程編寫(xiě)B(tài)ootloader,編寫(xiě)了各種硬件設(shè)備的驅(qū)動(dòng)程序,使用C語(yǔ)言實(shí)現(xiàn)了串行通信程序,實(shí)現(xiàn)與上位機(jī)通信并實(shí)現(xiàn)對(duì)程序的更新。本文所設(shè)計(jì)的射頻識(shí)別系統(tǒng)具有模塊化設(shè)計(jì)、高可靠性等特點(diǎn)。實(shí)驗(yàn)表明,這種設(shè)計(jì)方案能夠達(dá)到ISO/IEC18000-6C協(xié)議要求。
標(biāo)簽: ARM 915 MHz 射頻識(shí)別
上傳時(shí)間: 2013-07-18
上傳用戶:zklh8989
當(dāng)前全球定位系統(tǒng)(Navigation Satellite Timing And Ranging Global Position System,簡(jiǎn)稱GPS)廣泛應(yīng)用于艦船導(dǎo)航,航空航天,地理測(cè)繪等領(lǐng)域,特別是移動(dòng)式定位系統(tǒng)對(duì)于目前的城市交通管理有著非常重要的意義。本文分析了當(dāng)前交通管理中的實(shí)際問(wèn)題,介紹了一種車載終端的設(shè)計(jì)方法。設(shè)計(jì)采用ARM9內(nèi)核的S3C2410微處理器構(gòu)造的嵌入式系統(tǒng),可以實(shí)現(xiàn)對(duì)GPS定位信息的接受和處理,并采用嵌入式Linux操作系統(tǒng),結(jié)合開(kāi)放式Linux圖形軟件Qt,可以為后續(xù)的建立地理信息系統(tǒng)(Geographic information system,簡(jiǎn)稱GIS)提供數(shù)據(jù)支持,是集GPS全球衛(wèi)星定位系統(tǒng)和通用分組無(wú)線業(yè)務(wù)(General Packet Radio Service,簡(jiǎn)稱GPRS)無(wú)線通信技術(shù)于一體的新型電子產(chǎn)品。它為現(xiàn)代交通運(yùn)輸提供了新穎,可靠,有效的控制和管理途徑。 車載終端通過(guò)將GPS模塊的定位信息提取出來(lái),一方面將定位信息在車載終端上顯示,一方面又結(jié)合車輛的狀態(tài)信息通過(guò)GPRS模塊發(fā)送出去,該信息通過(guò)無(wú)線公共網(wǎng)絡(luò)傳輸給車輛管理部門(mén)。車輛管理部門(mén)根據(jù)車輛的位置和狀態(tài)等,結(jié)合GIS系統(tǒng)中的地圖信息提供GPS數(shù)據(jù)的差分修正,并采取一定的措施,從而實(shí)現(xiàn)車輛的有效管理。 本設(shè)計(jì)從硬件和軟件兩大部分出發(fā),硬件上設(shè)計(jì)了ARM處理器、存儲(chǔ)器、內(nèi)存及其外圍電路,另外還有GPS模塊電路和GPRS模塊電路;軟件上采用Qt的人機(jī)界面完成數(shù)據(jù)顯示與更新,采用PPP撥號(hào)腳本完成GPRS模塊的撥號(hào),通過(guò)Qt多線程編程的方法完成GPS數(shù)據(jù)的提取和GPRS的信息發(fā)送。在硬件和軟件之間采用了嵌入式Linux系統(tǒng),包括啟動(dòng)代碼、內(nèi)核和文件系統(tǒng)等。
標(biāo)簽: ARM GPS 定位 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:夜月十二橋
近年來(lái),LED顯示系統(tǒng)在信息顯示領(lǐng)域得到了廣泛的應(yīng)用,迅速發(fā)展成一種電子廣告媒體,而且已形成具有相當(dāng)發(fā)展?jié)摿Φ碾娮赢a(chǎn)業(yè)。隨著北京申辦年奧運(yùn)會(huì)的成功,必將進(jìn)一步推動(dòng)LED顯示屏產(chǎn)業(yè)的發(fā)展。 就目前的發(fā)展趨勢(shì)來(lái)看,LED視頻顯示系統(tǒng)是一個(gè)發(fā)展趨勢(shì)。而目前的LED視頻系統(tǒng)必須以PC機(jī)為視頻源,一對(duì)一的聯(lián)機(jī)、同步顯示,屬于同步顯示系統(tǒng),使用不是很靈活方便。一般用于大型購(gòu)物廣場(chǎng)的戶外播放視頻廣告、電視和電影,還可用于大型體育比賽場(chǎng)所,實(shí)時(shí)直播賽況。盡管異步顯示系統(tǒng)可脫機(jī)使用,方便靈活,但不能夠播放視頻信息。 從商業(yè)角度來(lái)說(shuō),技術(shù)先進(jìn)的不一定就是能在市場(chǎng)上完全能行的通的。隨著電子廣告市場(chǎng)發(fā)展,城市街道的視頻廣告也必將是一種發(fā)展趨勢(shì),因?yàn)榫哂袆?dòng)感的彩色視頻廣告比普通的廣告壁紙更能吸引人們眼球,同時(shí)也為城市添加一道靚麗的風(fēng)景。而具有壽命長(zhǎng)、成本低、亮度高、視角大、可視距離遠(yuǎn)等特點(diǎn)的LED顯示系統(tǒng)比較適合此場(chǎng)所的顯示要求。針對(duì)這一特點(diǎn),開(kāi)發(fā)一套小型、可脫機(jī)播放視頻的LED顯示系統(tǒng),具有重要的意義和市場(chǎng)價(jià)值,不僅有助于城市電子廣告產(chǎn)業(yè)的發(fā)展,也必將推進(jìn)小型LED視頻系統(tǒng)的研究進(jìn)程以及在其他領(lǐng)域的廣泛應(yīng)用。 因此,本課題以此作為研究工作的起點(diǎn)。本文在分析LED顯示屏工作原理后,針對(duì)目前LED異步顯示系統(tǒng)存在的缺點(diǎn),結(jié)合LED同步顯示系統(tǒng)的主要功能及技術(shù)指標(biāo),提出解決關(guān)鍵問(wèn)題的總體技術(shù)方案。該系統(tǒng)采用ARM+FPGA的硬件構(gòu)架,利用ARM處理器可移植操作系統(tǒng)、自帶LCD控制器、可實(shí)現(xiàn)圖形界面系統(tǒng)的特點(diǎn),將ARM系統(tǒng)作為視頻源,F(xiàn)PGA用于顯示數(shù)據(jù)重構(gòu)、灰度掃描控制的電路設(shè)計(jì),有效解決了該系統(tǒng)的關(guān)鍵技術(shù)問(wèn)題。 本文的核心是ARM系統(tǒng)軟硬件設(shè)計(jì)及FPGA邏輯設(shè)計(jì)兩大部分。首先根據(jù)系統(tǒng)的總體設(shè)計(jì)方案實(shí)現(xiàn)控制系統(tǒng)硬件平臺(tái)的設(shè)計(jì):然后在此基礎(chǔ)上通過(guò)對(duì)嵌入式Linux內(nèi)核的移植、LCD驅(qū)動(dòng)程序的開(kāi)發(fā)及Qtopia圖形界面系統(tǒng)的實(shí)現(xiàn),完成了ARM系統(tǒng)的軟件平臺(tái)設(shè)計(jì);最后重點(diǎn)介紹了FPGA的邏輯設(shè)計(jì)及仿真分析,并驗(yàn)證了各模塊的功能設(shè)計(jì)的正確性。
標(biāo)簽: ARM LED 視頻 控制系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-06-26
上傳用戶:luke5347
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1