亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

良好的接地

  • 基于ARM的高級(jí)數(shù)據(jù)加密算法應(yīng)用研究

    隨著信息化、網(wǎng)絡(luò)化和智能化的發(fā)展,嵌入式系統(tǒng)和加密技術(shù)成為當(dāng)今熱門的技術(shù)。本文將兩方面的技術(shù)結(jié)合起來(lái),在對(duì)ARM嵌入式系統(tǒng)和高級(jí)數(shù)據(jù)加密標(biāo)準(zhǔn)算法Rijndael作全面分析的基礎(chǔ)上,對(duì)其應(yīng)用做了研究。 文中首先分析了嵌入式系統(tǒng)和數(shù)據(jù)加密算法的發(fā)展?fàn)顩r,介紹了 ARM微處理器體系結(jié)構(gòu)和 Rijndael 算法原理的相關(guān)知識(shí)。然后,結(jié)合課題研究,詳細(xì)介紹了開發(fā)板 SHX-ARM7 的硬件配置和嵌入式軟件開發(fā)環(huán)境的建立,包括 ADS1.2和超級(jí)終端的設(shè)置。 文中深入研究了嵌入式操作系統(tǒng)的移植和 Rijndael 算法在開發(fā)板上的編程實(shí)現(xiàn),給出了仿真實(shí)驗(yàn)結(jié)果。選擇移植的μC/OS-Ⅱ操作系統(tǒng)具有良好的實(shí)時(shí)性、可擴(kuò)展性和可移植性,為進(jìn)一步的嵌入式應(yīng)用打下基礎(chǔ)。Rijndael 算法的實(shí)現(xiàn)分為三大模塊:密鑰擴(kuò)展、加密和解密模塊,其結(jié)果可作為API函數(shù),在嵌入式加密應(yīng)用軟件編程中直接調(diào)用。 本文對(duì)基于 ARM 的 Rijndael 算法的應(yīng)用進(jìn)行了探討,給出了基于ARM微處理器與Rijndael算法的IC卡數(shù)據(jù)加密系統(tǒng)的設(shè)計(jì)方案,并提出了三種密鑰安全管理方案,經(jīng)比較重點(diǎn)描述了“一卡一密、一次一密”的密碼管理思想。該方法能夠保證每張 IC 卡每次用來(lái)存儲(chǔ)重要數(shù)據(jù)時(shí)的初始密鑰都是隨機(jī)的,在一定程度上增加了破譯難度,提高了安全性。 在結(jié)論中闡述了尚需進(jìn)一步解決的問(wèn)題以及下一步的工作內(nèi)容。

    標(biāo)簽: ARM 數(shù)據(jù)加密 應(yīng)用研究 算法

    上傳時(shí)間: 2013-07-06

    上傳用戶:kjgkadjg

  • 基于ARM的工業(yè)過(guò)程數(shù)據(jù)記錄系統(tǒng)的設(shè)計(jì)與開發(fā)

    隨著生產(chǎn)自動(dòng)化要求的不斷提高,控制技術(shù)和微型計(jì)算機(jī)技術(shù)的不斷發(fā)展,智能記錄儀已日益廣泛地應(yīng)用在工業(yè)過(guò)程領(lǐng)域,并占據(jù)了越來(lái)越高的地位。近年來(lái),新的應(yīng)用也對(duì)智能記錄儀的設(shè)計(jì)提出了更高的要求。 嵌入式系統(tǒng)因其體積小、性能好、功耗低、可靠性高等優(yōu)點(diǎn),其已經(jīng)在各種記錄儀表的開發(fā)與設(shè)計(jì)等領(lǐng)域中得到廣泛的應(yīng)用。為了改善工業(yè)現(xiàn)場(chǎng)傳統(tǒng)獲取數(shù)據(jù)費(fèi)時(shí)、費(fèi)力且數(shù)據(jù)不夠及時(shí)準(zhǔn)確的缺點(diǎn),本課題基于嵌入式的技術(shù),構(gòu)建了一個(gè)由32位的嵌入式微處理器S3C24lO和實(shí)時(shí)操作系統(tǒng)IAnux組成的平臺(tái),并對(duì)其進(jìn)行了開發(fā)研究,設(shè)計(jì)并實(shí)現(xiàn)了針對(duì)工業(yè)過(guò)程數(shù)據(jù)處理的一種新型的記錄系統(tǒng)。 本文研究了無(wú)紙記錄儀通用開發(fā)方法,設(shè)計(jì)了系統(tǒng)結(jié)構(gòu)、功能和性能設(shè)計(jì)指標(biāo)。該系統(tǒng)以三星公司生產(chǎn)的S3C2410(ARM)微控制器為核心,配置大容量Flash存貯器、實(shí)時(shí)時(shí)鐘等,通過(guò)8個(gè)信號(hào)輸入通道,可配接熱電偶、熱電阻以及標(biāo)準(zhǔn)的電壓/電流信號(hào),經(jīng)16位采樣送ARM處理后,按設(shè)定要求完成信號(hào)監(jiān)測(cè)、數(shù)據(jù)記錄和柱狀圖、曲線顯示、異常數(shù)據(jù)報(bào)警等無(wú)紙記錄儀的功能,以及通過(guò)RS232通信接口與其它系統(tǒng)進(jìn)行數(shù)據(jù)通信;在系統(tǒng)軟件設(shè)計(jì)方面,采用結(jié)構(gòu)化、模塊化方法,結(jié)合硬件配置設(shè)計(jì)了數(shù)據(jù)采集、檢測(cè)信號(hào)處理、數(shù)據(jù)存取、鍵盤操作功能模塊以及柱狀圖、曲線等圖形顯示功能函數(shù),從而使具有了模塊化擴(kuò)展功能。試驗(yàn)表明了該系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行了準(zhǔn)確、可靠的的采集與處理,較好地滿足了工業(yè)現(xiàn)場(chǎng)的需求。 本課題是數(shù)據(jù)記錄系統(tǒng)在工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)采集、處理領(lǐng)域中的一次成功嘗試。在實(shí)際應(yīng)用中,該系統(tǒng)凸顯出強(qiáng)大的功能、良好的靈活性。實(shí)踐證明本系統(tǒng)是一種優(yōu)秀的解決方案,能夠高效的實(shí)現(xiàn)各種測(cè)控任務(wù)。

    標(biāo)簽: ARM 工業(yè)過(guò)程 數(shù)據(jù)記錄系統(tǒng)

    上傳時(shí)間: 2013-04-24

    上傳用戶:trepb001

  • 基于ARM的模糊PID控制器在直流調(diào)速中的應(yīng)用

    直流電動(dòng)機(jī)由于具有良好的調(diào)速特性,寬廣的調(diào)速范圍,在某些要求調(diào)速的地方,特別是對(duì)調(diào)速性能指標(biāo)要求較高的場(chǎng)合,如軋鋼機(jī)、龍門刨床、高精度機(jī)床、電動(dòng)汽車等中,得到了廣泛地應(yīng)用。國(guó)外這類調(diào)速系統(tǒng)的價(jià)格高,而國(guó)內(nèi)的同類產(chǎn)品性能指標(biāo)不夠穩(wěn)定,因此設(shè)計(jì)一個(gè)性能價(jià)格比較高的直流調(diào)速系統(tǒng),對(duì)工業(yè)生產(chǎn)具有重要的現(xiàn)實(shí)意義。 本文采用ARM S3C2410為控制芯片,以模糊PID為智能控制方法,設(shè)計(jì)了基于實(shí)時(shí)嵌入式操作系統(tǒng)μC/OS-Ⅱ的直流電機(jī)調(diào)速系統(tǒng)。首先對(duì)模糊控制及嵌入式系統(tǒng)作了簡(jiǎn)單介紹,構(gòu)建了模糊PID控制的直流電機(jī)調(diào)速系統(tǒng)模型,并在MATLAB環(huán)境下,對(duì)設(shè)計(jì)模型進(jìn)行了仿真,在仿真的基礎(chǔ)上設(shè)計(jì)了控制系統(tǒng)硬、軟件,主要包括MOSFET驅(qū)動(dòng)、光電隔離、鍵盤顯示、轉(zhuǎn)速測(cè)量、H橋可逆控制部分等,并將嵌入式操作系統(tǒng)μC/OS-Ⅱ移植到該系統(tǒng)中,實(shí)現(xiàn)了對(duì)直流電機(jī)的良好調(diào)速性能。 控制系統(tǒng)硬件實(shí)現(xiàn)模塊化設(shè)計(jì),線路簡(jiǎn)單,可靠性高。軟件設(shè)計(jì)采用可讀性強(qiáng)的C語(yǔ)言,自底層向上層的原則設(shè)計(jì),程序邏輯性強(qiáng)、易于修改維護(hù)。以ARM為核心的控制系統(tǒng),結(jié)構(gòu)簡(jiǎn)單,抗干擾能力強(qiáng),性價(jià)比高。仿真和試驗(yàn)表明:基于模糊PID智能控制的直流電機(jī)調(diào)速方法是可行的,有很好的應(yīng)用前景。

    標(biāo)簽: ARM PID 模糊 控制器

    上傳時(shí)間: 2013-04-24

    上傳用戶:yqq309

  • 基于ARM的嵌入式工業(yè)過(guò)程數(shù)據(jù)采集記錄系統(tǒng)的研究與實(shí)現(xiàn)

    研究如何將當(dāng)前流行的嵌入式技術(shù)應(yīng)用于工業(yè)領(lǐng)域中的數(shù)據(jù)采集與記錄方面,是當(dāng)今工業(yè)過(guò)程測(cè)量控制領(lǐng)域發(fā)展的一個(gè)必然方向。 本論文所設(shè)計(jì)完成的嵌入式工業(yè)過(guò)程數(shù)據(jù)采集與記錄系統(tǒng),是以32位ARM7微處理器S3C44B0X為核心,取代了傳統(tǒng)的單片機(jī),并且引入了μClinux多任務(wù)實(shí)時(shí)操作系統(tǒng)。采集到的工業(yè)現(xiàn)場(chǎng)的實(shí)時(shí)數(shù)據(jù),經(jīng)A/D轉(zhuǎn)換等步驟處理后,顯示在高分辨率的彩色LCD上。在MiniGUI的支持下,通過(guò)豐富的圖形界面功能,以曲線或表格的形式顯示工業(yè)現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù)的變化趨勢(shì),具有良好的人機(jī)界面。輸入功能通過(guò)點(diǎn)擊觸摸屏來(lái)實(shí)現(xiàn),可以像使用Windows操作系統(tǒng)一樣,點(diǎn)擊菜單、滾動(dòng)條、列表框、按鈕等控件以完成相應(yīng)的操作。數(shù)據(jù)的記錄完全脫離PC機(jī),顯示在LCD上的數(shù)據(jù),可以實(shí)時(shí)的以文件的形式存儲(chǔ)在Nand Flash中,必要的時(shí)候通過(guò)USB接口用U盤導(dǎo)出。μClinux操作系統(tǒng)中移植了BOA網(wǎng)絡(luò)服務(wù)器和CGI腳本程序,因此具有動(dòng)態(tài)Web監(jiān)控功能,用戶可以在PC機(jī)上的瀏覽器中通過(guò)網(wǎng)絡(luò)隨時(shí)監(jiān)測(cè)工業(yè)現(xiàn)場(chǎng)的實(shí)時(shí)數(shù)據(jù)。 經(jīng)過(guò)測(cè)試,該系統(tǒng)可以穩(wěn)定可靠的運(yùn)行,完全實(shí)現(xiàn)了工業(yè)現(xiàn)場(chǎng)數(shù)據(jù)的實(shí)時(shí)采集、人性化顯示、規(guī)范化操作、脫機(jī)化記錄和網(wǎng)絡(luò)化監(jiān)測(cè)等一系列功能,取代了傳統(tǒng)的底層智能儀表搭配PC機(jī)的構(gòu)架,將其功能合二為一,對(duì)工業(yè)企業(yè)的技術(shù)進(jìn)步和生產(chǎn)過(guò)程的現(xiàn)代化有著重要的作用。

    標(biāo)簽: ARM 嵌入式 工業(yè)過(guò)程 數(shù)據(jù)采集

    上傳時(shí)間: 2013-07-18

    上傳用戶:qwe1234

  • 基于ARM的嵌入式機(jī)床數(shù)控系統(tǒng)的研究

    數(shù)控機(jī)床是現(xiàn)代制造系統(tǒng)的基礎(chǔ)和核心,而先進(jìn)的數(shù)控技術(shù)是解決機(jī)床制造業(yè)持續(xù)發(fā)展的關(guān)鍵。隨著嵌入式系統(tǒng)、微計(jì)算機(jī)技術(shù)和集成電路的迅速發(fā)展,高性能的32位CUP開始普及。它執(zhí)行速度快、功能強(qiáng)大,在中、低檔數(shù)控系統(tǒng)中已經(jīng)完全可以替代PC機(jī)及8位單片機(jī),獲得更大的價(jià)格和技術(shù)優(yōu)勢(shì)。本文旨在打破傳統(tǒng)基于PC機(jī)及8位單片機(jī)的數(shù)控系統(tǒng),研究并設(shè)計(jì)一種基于ARM的32位嵌入式機(jī)床數(shù)控系統(tǒng)。 本文設(shè)計(jì)了基于ARM內(nèi)核的嵌入式機(jī)床數(shù)控系統(tǒng),并給出了硬件設(shè)計(jì)方案、軟件程序設(shè)計(jì)思想及相應(yīng)設(shè)計(jì)。硬件部分選用是日本NOVA電子有限公司研制的DSP運(yùn)動(dòng)控制專用芯片MCX314AL,作為數(shù)控裝置電機(jī)的驅(qū)動(dòng)芯片,其性能優(yōu)良、接口簡(jiǎn)單、編程方便、工作可靠,給運(yùn)動(dòng)控制帶來(lái)極大方便。采用ARM微處理器STR710負(fù)責(zé)控制MCX314AL、外圍邏輯電路的管理及后臺(tái)任務(wù)的實(shí)現(xiàn)。系統(tǒng)軟件平臺(tái)采用源代碼公開的嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-Ⅱ,對(duì)數(shù)控系統(tǒng)軟件模塊的任務(wù)進(jìn)行劃分,并根據(jù)其實(shí)時(shí)性要求賦予不同優(yōu)先級(jí),采用基于優(yōu)先級(jí)的搶占式調(diào)度算法,設(shè)計(jì)了任務(wù)間的通信方式及中斷事件的響應(yīng),使該數(shù)控系統(tǒng)具有良好的實(shí)時(shí)性和穩(wěn)定性,可以滿足高精度加工的要求,同時(shí)也具有良好的人機(jī)界面和網(wǎng)絡(luò)支持。

    標(biāo)簽: ARM 嵌入式 機(jī)床 數(shù)控系統(tǒng)

    上傳時(shí)間: 2013-05-25

    上傳用戶:mylinden

  • 基于ARM的嵌入式視頻服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)

    視頻監(jiān)控系統(tǒng)是一種先進(jìn)的、防范能力強(qiáng)的綜合系統(tǒng)。它通過(guò)遙控?cái)z像機(jī)及其輔助設(shè)備(鏡頭、云臺(tái)等)直接觀看被監(jiān)控場(chǎng)所的一切情況,同時(shí)可以把監(jiān)控場(chǎng)所的圖像內(nèi)容傳送到監(jiān)控中心,進(jìn)行實(shí)時(shí)遠(yuǎn)程監(jiān)控。隨著計(jì)算機(jī)、網(wǎng)絡(luò)以及圖像處理、傳輸技術(shù)的迅猛發(fā)展,視頻監(jiān)控技術(shù)也得到飛速發(fā)展,視頻監(jiān)控進(jìn)入了全數(shù)字化的網(wǎng)絡(luò)時(shí)代,傳統(tǒng)的模擬視頻監(jiān)控系統(tǒng)和基于PC機(jī)的數(shù)字視頻監(jiān)控系統(tǒng)已不能滿足現(xiàn)代社會(huì)發(fā)展的需要,基于嵌入式技術(shù)的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)成為視頻監(jiān)控系統(tǒng)發(fā)展的新趨勢(shì),具有廣闊的應(yīng)用前景和實(shí)用價(jià)值。 本文在總結(jié)分析前人研究成果的基礎(chǔ)上,深入系統(tǒng)地研究了基于ARM和Linux的嵌入式系統(tǒng)開發(fā)技術(shù),給出了基于ARM的嵌入式視頻服務(wù)器的總體設(shè)計(jì)方案和功能規(guī)劃,包括硬件結(jié)構(gòu)和軟件結(jié)構(gòu),基于B/S(Browser/Server)服務(wù)機(jī)制的客戶端軟件設(shè)計(jì)大大降低了客戶端的軟硬件要求。然后,介紹了嵌入式Linux交叉編譯環(huán)境的搭建和嵌入式軟件的開發(fā)過(guò)程,通過(guò)BootLoader的配置燒寫和Linux內(nèi)核的移植編譯,搭建了嵌入式視頻服務(wù)器運(yùn)行開發(fā)的軟件平臺(tái)。最后詳細(xì)分析了嵌入式視頻服務(wù)器軟件部分各個(gè)功能模塊的設(shè)計(jì)思路及其關(guān)鍵代碼實(shí)現(xiàn),用Liflux vide04linux APIs實(shí)現(xiàn)了視頻圖像的采集,視頻數(shù)據(jù)網(wǎng)絡(luò)傳輸采用了基于UDP協(xié)議的IP組播方式,而視頻圖像顯示模塊則采用了自行設(shè)計(jì)實(shí)現(xiàn)的基于IPicture COM接口的ActiveX控件,便于維護(hù)、更新和升級(jí)。 本文設(shè)計(jì)的基于ARM的嵌入式視頻服務(wù)器安裝設(shè)置方便,遠(yuǎn)程客戶端用戶通過(guò)IE瀏覽器可直接訪問(wèn)服務(wù)器,實(shí)時(shí)視頻圖像傳輸流暢,無(wú)明顯抖動(dòng),具有良好的穩(wěn)定性、較高的性價(jià)比和一定的實(shí)用價(jià)值。

    標(biāo)簽: ARM 嵌入式視頻 服務(wù)器

    上傳時(shí)間: 2013-05-19

    上傳用戶:彭玖華

  • 基于ARM的人體心血管生理指標(biāo)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    隨著科學(xué)技術(shù)的進(jìn)步以及人民生活水平的日益提高,人均壽命日益延長(zhǎng),社會(huì)將進(jìn)入老齡化,老人的醫(yī)療護(hù)理需求將很大。一方面老年病人更愿意接受家庭環(huán)境下的護(hù)理,另一方面從長(zhǎng)遠(yuǎn)來(lái)看,對(duì)人體生理參數(shù)指標(biāo)的監(jiān)測(cè)與記錄對(duì)現(xiàn)代人身體變化狀況的研究具有深遠(yuǎn)意義。因此,本文設(shè)計(jì)了基于ARM人體生理參數(shù)監(jiān)測(cè)系統(tǒng)終端和與之配套的專業(yè)醫(yī)療機(jī)構(gòu)服務(wù)系統(tǒng)。 終端通過(guò)以太網(wǎng)接入到INTERNET,利用TCP/IP協(xié)議進(jìn)行傳輸,實(shí)現(xiàn)生理參數(shù)信號(hào)的遠(yuǎn)程采集與傳輸。在醫(yī)療端給出針對(duì)不同終端客戶的醫(yī)療建檔和服務(wù)。 1.文章介紹了人體生理參數(shù)(改參數(shù)包括血壓,脈搏波,體溫)的生物信號(hào)轉(zhuǎn)為電信號(hào)的醫(yī)理模型,然后根據(jù)醫(yī)理模型得到數(shù)學(xué)模型和物理模型。 2.給出終端硬件設(shè)計(jì)的實(shí)現(xiàn)。文章對(duì)終端采用的三星公司的S3C2440微處理器進(jìn)行了介紹,并且實(shí)現(xiàn)了對(duì)終端系統(tǒng)中的AD數(shù)據(jù)采集、LCD液晶屏和觸摸屏的搭建、儲(chǔ)器的擴(kuò)張、源系統(tǒng)的設(shè)計(jì)、網(wǎng)絡(luò)連接電路的硬件開發(fā)。這種基于ARM嵌入式處理器S3C2440及Linux操作系統(tǒng)的實(shí)現(xiàn)方案,經(jīng)過(guò)實(shí)驗(yàn)檢驗(yàn)了其工作的可行性。 3.終端的嵌入式系統(tǒng)的軟件實(shí)現(xiàn)。實(shí)現(xiàn)了終端主要模塊中的液晶顯示屏、觸摸屏、AD、網(wǎng)絡(luò)芯片等在嵌入式linux環(huán)境下驅(qū)動(dòng)的編寫。同時(shí),本文對(duì)終端的應(yīng)用程序的各個(gè)功能模塊的設(shè)計(jì)方法的進(jìn)行了詳細(xì)介紹。 4.服務(wù)器端的軟件系統(tǒng)實(shí)現(xiàn)。對(duì)各個(gè)醫(yī)療模塊數(shù)據(jù)庫(kù)的構(gòu)建也給出了詳細(xì)的介紹。 最后文章得到結(jié)論:基于以太網(wǎng)的人體生理參數(shù)采集系統(tǒng)能夠充分利用Internet的優(yōu)勢(shì),提高人們對(duì)自身身體變化的關(guān)注度,因而為遠(yuǎn)程醫(yī)療、家庭保健、專家會(huì)診等新興的醫(yī)療技術(shù)提供良好的基礎(chǔ)支持。

    標(biāo)簽: ARM 生理 指標(biāo) 監(jiān)測(cè)

    上傳時(shí)間: 2013-04-24

    上傳用戶:edrtbme

  • 基于ARM的時(shí)差法超聲波流量計(jì)研制

    超聲波流量計(jì)以非接觸、精度高、使用方便等優(yōu)點(diǎn),在氣象、石油、化工、醫(yī)藥、水資源管理等領(lǐng)域獲得了廣泛的應(yīng)用。近年來(lái),隨著數(shù)字處理技術(shù)和微處理器技術(shù)的發(fā)展,超聲波流量計(jì)作為一種測(cè)量?jī)x表也得到了長(zhǎng)足進(jìn)步。本課題將ARM微控制器用于流量測(cè)量?jī)x表的研制,拓展了儀表的開發(fā)空間,符合嵌入式技術(shù)的發(fā)展方向。 本文詳細(xì)介紹了超聲波時(shí)差法流量測(cè)量原理及基于LPC2214的超聲波流量計(jì)系統(tǒng)設(shè)計(jì)方案和軟硬件實(shí)現(xiàn)方法,并對(duì)測(cè)時(shí)算法進(jìn)行了詳細(xì)討論。通過(guò)分析和借鑒國(guó)外超聲波流量測(cè)量的先進(jìn)技術(shù)和方法,得出了改進(jìn)的時(shí)差法測(cè)量方案。系統(tǒng)硬件設(shè)計(jì)了超聲波發(fā)射、接收及放大電路,采用高速模數(shù)轉(zhuǎn)換器數(shù)字化接收信號(hào),并對(duì)ARM系統(tǒng)電路中的電源電路,存儲(chǔ)器電路,通信接口電路等進(jìn)行了詳細(xì)介紹。系統(tǒng)軟件詳細(xì)分析了嵌入式操作系統(tǒng)uClinux的移植方法,給出構(gòu)建ARM-uClinux平臺(tái)的步驟,并基于此平臺(tái),完成了系統(tǒng)軟件設(shè)計(jì)。測(cè)時(shí)算法運(yùn)用數(shù)字濾波技術(shù)提高信號(hào)信噪比,采用方差比檢驗(yàn)方法和插值算法,提高測(cè)時(shí)定位精度。 系統(tǒng)設(shè)計(jì)良好的人機(jī)交互界面和通信調(diào)試接口,提高了ARM系統(tǒng)的軟件開發(fā)調(diào)試效率;在保證流量計(jì)系統(tǒng)功能的同時(shí),盡量簡(jiǎn)化硬件電路設(shè)計(jì),降低研制成本,使設(shè)計(jì)更具合理性。

    標(biāo)簽: ARM 時(shí)差法 超聲波流量計(jì)

    上傳時(shí)間: 2013-04-24

    上傳用戶:mosliu

  • 基于ARM與LINUX的GPS定位終端的研究

    本文主要研究一種在嵌入式系統(tǒng)上的GPS終端的軟件設(shè)計(jì)方法。隨著GPS技術(shù)在包括道路測(cè)控、汽車導(dǎo)航、交通管理、石油勘探、海上作業(yè)和緊急救援等軍事和民用的眾多領(lǐng)域中的越來(lái)越廣泛的應(yīng)用和發(fā)展,GPS系統(tǒng)對(duì)生產(chǎn)、生活的影響也愈加深遠(yuǎn)。另一方面,硬件開發(fā)與嵌入式操作系統(tǒng)以及軟件研發(fā)技術(shù)的不斷發(fā)展促使移動(dòng)計(jì)算技術(shù)在手持設(shè)備中也得到廣泛的應(yīng)用,掌上電腦(PDA)與智能手機(jī)等移動(dòng)式計(jì)算系統(tǒng)日益普及,功能日漸完善,在手持式設(shè)備中實(shí)現(xiàn)GPS移動(dòng)定位、導(dǎo)航等功能具有良好的市場(chǎng)前景。 鑒于嵌入式GPS系統(tǒng)要求處理速度快,占用存貯空間小,根據(jù)嵌入式系統(tǒng)的人機(jī)交互特點(diǎn),論文采用基于ARM架構(gòu)的S3C2410處理器作為基礎(chǔ)硬件平臺(tái),以O(shè)penSource的Linux作為操作系統(tǒng)平臺(tái),MiniGui為圖形用戶界面支持系統(tǒng),SQLite為數(shù)據(jù)庫(kù)管理系統(tǒng)研究并設(shè)計(jì)了應(yīng)用嵌入式地圖的GPS定位系統(tǒng)。 該系統(tǒng)不僅為用戶提供基本的地圖信息,還利用GPS儀器實(shí)現(xiàn)在地圖上定位功能,使用戶獲得當(dāng)前位置相關(guān)的附屬信息。該系統(tǒng)簡(jiǎn)單可行,不依賴其他服務(wù)器工作,可用在移動(dòng)設(shè)備、車載導(dǎo)航等領(lǐng)域。 論文研究了Linux在嵌入式系統(tǒng)中的應(yīng)用與MiniGUI圖形界面和SQLite數(shù)據(jù)庫(kù)系統(tǒng)向Arm-Linux系統(tǒng)上的移植;闡述了Linux下觸摸屏驅(qū)動(dòng)的設(shè)計(jì)與應(yīng)用;分析了GPS系統(tǒng)中地理坐標(biāo)系統(tǒng)的定義和坐標(biāo)轉(zhuǎn)換基本原理;根據(jù)轉(zhuǎn)換公式實(shí)現(xiàn)地理經(jīng)緯度坐標(biāo)、平面直角坐標(biāo)以及屏幕窗口坐標(biāo)間的相互轉(zhuǎn)換;分析了MapInfo電子地圖文件的基本格式;設(shè)計(jì)了用于存儲(chǔ)地圖信息及附屬信息的SQLite數(shù)據(jù)庫(kù);通過(guò)Linux與GPS接收器的通訊從GPS設(shè)備采集定位信息并進(jìn)行解析;在MiniGui上實(shí)現(xiàn)電子地圖與定位信息的顯示,支持觸摸屏上的人機(jī)交互;并在電子地圖上實(shí)現(xiàn)放大縮小、測(cè)距、查詢等基本功能。 論文最后同時(shí)給出了目標(biāo)系統(tǒng)的實(shí)現(xiàn)結(jié)果,并分析了系統(tǒng)設(shè)計(jì)中的一些不足,提出了在以后的工作中改進(jìn)系統(tǒng)效能的設(shè)想。

    標(biāo)簽: LINUX ARM GPS 定位

    上傳時(shí)間: 2013-04-24

    上傳用戶:zklh8989

  • 基于ARM的自動(dòng)售貨機(jī)控制器的研究與開發(fā)

    隨著計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為近年來(lái)新興的研究熱點(diǎn)。嵌入式系統(tǒng)的硬件核心是嵌入式微處理器,ARM處理器以其高性能、低功耗、低成本等優(yōu)點(diǎn)占領(lǐng)了嵌入式系統(tǒng)處理器的大部分市場(chǎng),基于ARM的嵌入式系統(tǒng)的應(yīng)用已深入到工業(yè)控制、網(wǎng)絡(luò)通訊設(shè)備等領(lǐng)域。Linux作為功能強(qiáng)大、源碼公開的操作系統(tǒng),在嵌入式領(lǐng)域中被廣泛應(yīng)用。 本文針對(duì)自動(dòng)售貨機(jī)控制系統(tǒng)在校園一卡通系統(tǒng)中的應(yīng)用要求,以開發(fā)具有射頻卡結(jié)帳功能的新型自動(dòng)售貨機(jī)控制系統(tǒng),并與校園一卡通信息管理系統(tǒng)相連為目標(biāo),提出了基于ARM-Linux的自動(dòng)售貨機(jī)控制器總體設(shè)計(jì)方案。根據(jù)方案對(duì)自動(dòng)售貨機(jī)控制系統(tǒng)進(jìn)行總體設(shè)計(jì),在分析嵌入式軟硬件可實(shí)現(xiàn)模塊化設(shè)計(jì)的基礎(chǔ)上,采用數(shù)據(jù)處理能力強(qiáng)和能夠?qū)崿F(xiàn)數(shù)據(jù)網(wǎng)絡(luò)傳輸?shù)腍MS30C7202微處理器,對(duì)ARM處理器最小系統(tǒng)和關(guān)鍵的接口電路進(jìn)行了硬件結(jié)構(gòu)設(shè)計(jì),系統(tǒng)擴(kuò)展有FLASH、EPROM、以太網(wǎng)接口、RS232接口、GPIO接口、USB接口等外圍電路。利用Protel軟件完成了開發(fā)板的原理圖設(shè)計(jì)、繪制以及印刷電路板布局布線工作,PCB設(shè)計(jì)以高速電路設(shè)計(jì)為準(zhǔn)則,集成了多種接口電路,完成了硬件系統(tǒng)的設(shè)計(jì)。研究了嵌入式Linux操作系統(tǒng)下的自動(dòng)售貨機(jī)控制系統(tǒng)軟件環(huán)境建立方法,論述了移植Linux到ARM控制板的過(guò)程,分析了嵌入式軟件的應(yīng)用程序架構(gòu)與各部分設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)方法,設(shè)計(jì)了硬件驅(qū)動(dòng)程序。在嵌入式軟、硬件開發(fā)的基礎(chǔ)上,對(duì)基于ARM的嵌入式自動(dòng)售貨機(jī)控制系統(tǒng)進(jìn)行實(shí)例研究和系統(tǒng)功能調(diào)試,完成了自動(dòng)售貨機(jī)控制系統(tǒng)的基本功能,并使系統(tǒng)能夠基于以太網(wǎng)進(jìn)行數(shù)據(jù)通信,為進(jìn)一步的開發(fā)和應(yīng)用提供了良好的基礎(chǔ)。

    標(biāo)簽: ARM 自動(dòng)售貨機(jī) 控制器

    上傳時(shí)間: 2013-07-05

    上傳用戶:Ruzzcoy

主站蜘蛛池模板: 汝南县| 维西| 铜陵市| 堆龙德庆县| 龙江县| 额敏县| 晋中市| 松潘县| 廉江市| 黄浦区| 虞城县| 浑源县| 雅江县| 天峨县| 博爱县| 寿光市| 桃源县| 涞源县| 宾阳县| 高密市| 吴江市| 翁牛特旗| 北票市| 阳曲县| 镇安县| 双鸭山市| 逊克县| 年辖:市辖区| 北流市| 泗洪县| 灵丘县| 普洱| 竹溪县| 宁河县| 宁晋县| 瑞金市| 太白县| 德州市| 汉阴县| 皋兰县| 抚州市|