這篇論文在系統(tǒng)分析國內(nèi)外雷達(dá)伺服控制系統(tǒng)研究現(xiàn)狀的基礎(chǔ)上,選定以ARM為內(nèi)核的基于ARM+FPGA的雷達(dá)伺服控制器為研究對象。 首先,根據(jù)雷達(dá)伺服控制系統(tǒng)功能要求與性能指標(biāo),進(jìn)行系統(tǒng)的硬件設(shè)計(jì):選擇基于ARM920T的S3C2410和Altera公司的FPGA芯片EP1C12Q240作為主控芯片,ARM與FPGA的連接形式采用中斷+存儲器的形式;將ARM與FPGA上多余的引腳引出作為將來升級的需要;還畫出ARM+FPGA的雷達(dá)伺服控制器的系統(tǒng)圖并制作了PCB板。 其次,選用PID對伺服系統(tǒng)進(jìn)行控制,模糊神經(jīng)網(wǎng)絡(luò)綜合了模糊控制和神經(jīng)網(wǎng)絡(luò)的優(yōu)點(diǎn),并利用模糊神經(jīng)網(wǎng)絡(luò)算法對PID參數(shù)進(jìn)行在線調(diào)整。用Matlab7.1進(jìn)行仿真,其結(jié)果表明:該控制算法對系統(tǒng)具有良好的控制效果,性能較常規(guī)PID得到較大改善。 最后,根據(jù)FPGA在伺服系統(tǒng)主要任務(wù),用VHDL語言和原理圖在FPGA芯片中分別編制實(shí)現(xiàn)DAC0832接口控制功能、光電編碼器與脈沖發(fā)生電路的程序代碼;并在Quartus II6.0環(huán)境下通過仿真,且得到仿真的波形符合系統(tǒng)功能要求。采用C語言編寫在ARM中實(shí)現(xiàn)模糊神經(jīng)網(wǎng)絡(luò)PID控制算法的代碼,通過CodeWarrior for ARM的編譯無誤后,生成可執(zhí)行文件.axf,,調(diào)用AXD進(jìn)行在線仿真調(diào)試。仿真結(jié)果表明:模糊神經(jīng)網(wǎng)絡(luò)PID算法對伺服系統(tǒng)能夠進(jìn)行有效控制。 結(jié)果表明:ARM作為伺服控制器的內(nèi)核,其性價(jià)比與集成度高:用FPGA芯片實(shí)現(xiàn)接口電路使伺服控制器的可靠性高、速度快、可配置及連接方式靈活。因此采用基于ARM+FPGA的雷達(dá)伺服控制器,提高了系統(tǒng)的開放性、實(shí)時(shí)性、可靠性,降低了系統(tǒng)功耗,具有重要的應(yīng)用價(jià)值。
標(biāo)簽: ARMFPGA 雷達(dá) 伺服 制器設(shè)計(jì)
上傳時(shí)間: 2013-06-30
上傳用戶:Ruzzcoy
以電子計(jì)算機(jī)為中心,以最佳統(tǒng)計(jì)理論為方法,將載體上的某些或全部的導(dǎo)航設(shè)備綜合在一起,形成一個(gè)有機(jī)的統(tǒng)一整體,提高導(dǎo)航信息精度,擴(kuò)大單一導(dǎo)航設(shè)備或系統(tǒng)的功能,這樣的系統(tǒng)通稱為組合導(dǎo)航系統(tǒng)。 本文以某校研制的綜導(dǎo)顯控臺為工程背景,在對綜導(dǎo)顯控臺進(jìn)行需求分析的基礎(chǔ)上提出了基于ARM-Linux平臺的綜導(dǎo)顯控臺的設(shè)計(jì)方案。在對系統(tǒng)軟硬件平臺給出了詳細(xì)分析的基礎(chǔ)上闡述了系統(tǒng)應(yīng)用軟件設(shè)計(jì)的思想和基本原則,然后對應(yīng)用軟件的任務(wù)進(jìn)行了詳細(xì)的劃分并完成了系統(tǒng)的相關(guān)軟件設(shè)計(jì)。研究了基于ARM-Linux平臺的綜合導(dǎo)航顯控臺的CAN總線、串口通信、以太網(wǎng)接口通信技術(shù)并完成了相應(yīng)的軟件。 本文對嵌入式系統(tǒng)軟硬件開發(fā)技術(shù)作了詳細(xì)而深入的研究,介紹了嵌入式系統(tǒng)的組成原理及特點(diǎn)。深入研究了嵌入式實(shí)時(shí)操作系統(tǒng)Linux及l(fā)inux環(huán)境下應(yīng)用程序的開發(fā),包括linux下設(shè)備驅(qū)動(dòng)程序的開發(fā)、符合硬件環(huán)境的系統(tǒng)引導(dǎo)程序Bootloader和文件系統(tǒng)的、Linux內(nèi)核的裁剪和移植、嵌入式GUI的開發(fā)。依照軟件工程學(xué)的一般流程對綜導(dǎo)顯控臺從分析、設(shè)計(jì)、實(shí)現(xiàn)進(jìn)行完整的論述。最后從系統(tǒng)運(yùn)行的情況來看本論文所設(shè)計(jì)的基于ARM-Linux的綜導(dǎo)顯控臺基本上滿足了用戶系統(tǒng)的要求,提高了組合導(dǎo)航系統(tǒng)的實(shí)時(shí)性。
上傳時(shí)間: 2013-07-05
上傳用戶:1406054127
圖像監(jiān)控系統(tǒng)是一門集計(jì)算機(jī)技術(shù)、通信技術(shù)和數(shù)字圖像處理技術(shù)于一體的綜合系統(tǒng)。它以其直觀、方便、信息內(nèi)容豐富等特性而被廣泛應(yīng)用于工業(yè)生產(chǎn)、交通、電信、電力、銀行、智能辦公大樓等場所。網(wǎng)絡(luò)技術(shù)、嵌入式技術(shù)和圖像處理技術(shù)的發(fā)展使得數(shù)字化圖像數(shù)據(jù)的網(wǎng)絡(luò)實(shí)時(shí)傳輸和控制成為可能。嵌入式圖像監(jiān)控系統(tǒng)就是一種以嵌入式技術(shù)、圖像壓縮編碼技術(shù)、網(wǎng)絡(luò)傳輸控制技術(shù)為核心的新型監(jiān)控系統(tǒng),它在穩(wěn)定性、實(shí)時(shí)性、處理速度、功能、價(jià)格、擴(kuò)展性等方面和傳統(tǒng)的監(jiān)控系統(tǒng)相比有著突出的優(yōu)勢,同時(shí)也代表著目前圖像監(jiān)控系統(tǒng)研究和發(fā)展的方向。 本文設(shè)計(jì)了一種基于嵌入式的遠(yuǎn)程圖像監(jiān)控系統(tǒng),系統(tǒng)以ARM7作為核心處理器,并采用μClinux操作系統(tǒng),實(shí)現(xiàn)前端采集的圖像信息經(jīng)GPRS無線信道進(jìn)行遠(yuǎn)程傳輸。 本文完成的工作包括嵌入式遠(yuǎn)程圖像傳輸系統(tǒng)硬件平臺搭建與軟件開發(fā)。硬件方面,完成了以ARM7微處理器(Samsung公司的S3C44BOX)為核心的系統(tǒng)硬件平臺搭建。該系統(tǒng)硬件資源包括S3C44BOX,F(xiàn)lash,SDRAM,UART,以太網(wǎng)控制器以及LCD接口等;軟件方面,針對硬件平臺完成Bootloader移植和μClinux移植,并完成嵌入式監(jiān)控終端和上位機(jī)應(yīng)用程序的設(shè)計(jì)。在本系統(tǒng)中把上位機(jī)做為服務(wù)器,嵌入式監(jiān)控終端做為客戶端,通過GPRS網(wǎng)絡(luò)客戶端應(yīng)用程序和服務(wù)器應(yīng)用程序在Internet上建立聯(lián)接,從而可以相互訪問。 本文首先綜述了課題研究的目的意義以及國內(nèi)外研究現(xiàn)狀。其次設(shè)計(jì)了以ARM7為核心處理器并采用嵌入式μClinux操作系統(tǒng)的遠(yuǎn)程圖像監(jiān)控系統(tǒng)整體方案。從Bootloader概念出發(fā),對U-Boot在系統(tǒng)硬件平臺上的移植做了詳細(xì)的分析,并研究了其在移植過程中經(jīng)常出現(xiàn)的問題,提出了解決方法。分析了μClinux系統(tǒng)結(jié)構(gòu)及驅(qū)動(dòng)程序原理,并在系統(tǒng)硬件平臺上實(shí)現(xiàn)μClinux移植。最后研究設(shè)計(jì)了系統(tǒng)整體軟件設(shè)計(jì),包括上位機(jī)軟件設(shè)計(jì)和嵌入式終端的軟件設(shè)計(jì),并給出了實(shí)驗(yàn)結(jié)果。
標(biāo)簽: Clinux ARM 遠(yuǎn)程圖像 監(jiān)控系統(tǒng)
上傳時(shí)間: 2013-06-23
上傳用戶:heart520beat
在當(dāng)前的電子信息技術(shù)和網(wǎng)絡(luò)技術(shù)高速發(fā)展的后PC時(shí)代,嵌入式系統(tǒng)已經(jīng)廣泛地滲透到科學(xué)研究、工程設(shè)計(jì)、軍事技術(shù)、商業(yè)文化藝術(shù)、娛樂業(yè)以及人們?nèi)粘I钪械姆椒矫婷妗Ec此同時(shí),PDA因其小巧,功能強(qiáng)大,日益受到人們的青睞。因此,對嵌入式Linux的PDA研究具有非常重要的意義。 本文的研究主要是基于ARM和Linux的PDA軟硬件平臺的開發(fā)。硬件平臺的內(nèi)核模塊采用ARM920T核的S3C2410X嵌入式處理器,外部包含64M的SDRAM和64M的NAND Flash,硬件平臺還集成了液晶、觸摸屏等人機(jī)接口和嵌入式GPS模塊,同時(shí)提供了USB主機(jī)、SD卡擴(kuò)展接口。該平臺技術(shù)先進(jìn),結(jié)構(gòu)合理,功能較完備,整體性、可擴(kuò)充性強(qiáng),還可以作為其他嵌入式系統(tǒng)硬件開發(fā)的良好平臺和有益借鑒。 在此硬件平臺的基礎(chǔ)上,本文深入探討和解決了Linux操作系統(tǒng)和嵌入式圖形用戶接口移植過程中所面臨的任務(wù)和難題。論文首先研究了硬件平臺下引導(dǎo)Linux啟動(dòng)的Bootloader的設(shè)計(jì)方法和實(shí)現(xiàn)過程。然后,給出了Linux2.4內(nèi)核和YAFFS文件系統(tǒng)的啟動(dòng)分析和移植到硬件平臺的整個(gè)過程。并且,在Linux內(nèi)核驅(qū)動(dòng)模型的基礎(chǔ)上,實(shí)現(xiàn)了LCD幀緩沖顯示設(shè)備Framebuffer、觸摸屏、USB驅(qū)動(dòng)程序的開發(fā)。最后,實(shí)現(xiàn)了圖形化用戶接口Qt/E在嵌入式Linux平臺上的移植。通過Linux操作系統(tǒng)和圖形化用戶接口Qt/E等軟件平臺的實(shí)現(xiàn),為PDA平臺提供了良好的圖形化操作系統(tǒng)支持,從而大大減少了PDA產(chǎn)品的開發(fā)難度和開發(fā)周期。 另外,在開發(fā)實(shí)現(xiàn)的PDA軟硬件平臺的基礎(chǔ)上給出了—個(gè)地圖的顯示以及實(shí)現(xiàn)放大、縮小等功能的程序,為綜合應(yīng)用了PDA平臺軟硬件資源提供了—個(gè)有用的實(shí)例。
標(biāo)簽: ARM PDA 軟硬件 平臺設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:Zxcvbnm
條碼技術(shù)是隨通信技術(shù),計(jì)算機(jī)技術(shù)的發(fā)展應(yīng)運(yùn)而生的自動(dòng)識別技術(shù)的一種。根據(jù)二進(jìn)制編碼規(guī)則對應(yīng)形成的由對光反映率不同的條、空組成的圖形,經(jīng)光電掃描識讀器掃描,將采集的信息經(jīng)處理器進(jìn)行處理,從而達(dá)到自動(dòng)識別的目的。條碼技術(shù)自出現(xiàn)以來,得到了人們的普遍關(guān)注,發(fā)展十分迅速,已廣泛用于交通運(yùn)輸、商業(yè)、醫(yī)療衛(wèi)生、制造業(yè)、倉儲業(yè)、郵電業(yè)等領(lǐng)域,極大的提高了數(shù)據(jù)采集和信息處理的速度,提高了工作效率,并為管理的科學(xué)化、信息化和現(xiàn)代化作出了貢獻(xiàn)。目前常用的是一維條碼,但一維條碼最大的弱點(diǎn)就是表征的信息量是有限的,需要依賴外部數(shù)據(jù)庫支持,離開這個(gè)數(shù)據(jù)庫條碼本身就沒有意義了。二維條碼克服了這一弱點(diǎn),它是在一維條碼基礎(chǔ)上形成的高密度、高信息量的條碼,可以將大量信息在小區(qū)域內(nèi)編碼,它本身就是一個(gè)完整的數(shù)據(jù)文件,是實(shí)現(xiàn)證件、卡片等信息存儲、攜帶并可以通過機(jī)器自動(dòng)識讀的理想方法。 本課題采用流行的嵌入式技術(shù),采用S3C44BOX作為二維條碼PDF417識別器的數(shù)據(jù)采集終端,該終端內(nèi)嵌μC/OS-Ⅱ操作系統(tǒng),將應(yīng)用分解成多任務(wù),簡化了應(yīng)用系統(tǒng)軟件設(shè)計(jì);使控制系統(tǒng)的實(shí)時(shí)性得到了保證,提高了系統(tǒng)的可靠性和穩(wěn)定性;同時(shí)也增強(qiáng)了系統(tǒng)的可擴(kuò)展性和產(chǎn)品開發(fā)的可延續(xù)性。 本課題的主要任務(wù)是PDF417(Portable Data File)二維條碼圖像的識別。先由掃描儀或照相機(jī)獲取二維條碼的原始圖像,再由PC(Personal Computer)計(jì)算機(jī)中的圖象處理程序?qū)D象數(shù)據(jù)進(jìn)行處理,然后在條碼中定位單個(gè)碼字符號的圖像,利用算法識別出單個(gè)碼字符號。本文在條碼圖像的預(yù)處理方面進(jìn)行了算法改進(jìn),取得了較好的成果,能夠有效的去掉干擾噪聲和圖像定位。通過實(shí)驗(yàn)結(jié)果表明:本課題研究的二維條碼識別系統(tǒng)是比較令人滿意的。
上傳時(shí)間: 2013-08-01
上傳用戶:caiiicc
T-Kernel作為一種嵌入式操作系統(tǒng),由于實(shí)時(shí)性和開源性,在嵌入式操作系統(tǒng)領(lǐng)域中的應(yīng)用越來越廣泛。ARM是一款比較好的微處理器,T-Kernel在ARM上的應(yīng)用研究基本上是空白,所以結(jié)合兩者進(jìn)行研究促進(jìn)T-Kernel在國內(nèi)嵌入式領(lǐng)域的發(fā)展。同時(shí),T-Kernel內(nèi)部調(diào)度機(jī)制存在著優(yōu)先級反轉(zhuǎn)缺陷,優(yōu)先級反向使得高優(yōu)先級任務(wù)的執(zhí)行時(shí)間無法預(yù)測,增加了實(shí)時(shí)系統(tǒng)的不確定性。早期的解決協(xié)議較好地解決了優(yōu)先級反轉(zhuǎn)問題,但同時(shí)也存在著自身不足之處。 針對T-Kernel存在的缺陷,在深入研究相關(guān)協(xié)議的基礎(chǔ)上,本論文提出了一種新的改進(jìn)的優(yōu)先級繼承協(xié)議。該協(xié)議設(shè)置超時(shí)保護(hù)機(jī)制,避免任務(wù)在獲取信號量時(shí)長時(shí)間的阻塞,結(jié)合Havender提出的“有序資源使用法”防止死鎖發(fā)生,給出該協(xié)議的分析過程,并把該協(xié)議結(jié)合到T-Kernel中。在這個(gè)基礎(chǔ)之上,建立研究開發(fā)平臺;針對硬件設(shè)備,研究引導(dǎo)程序的執(zhí)行原理,實(shí)現(xiàn)系統(tǒng)的引導(dǎo)程序;構(gòu)建T-Kennel內(nèi)核;移植內(nèi)核到開發(fā)板;最后對T-Kernel的啟動(dòng)過程進(jìn)行了詳細(xì)的分析。 T-Kernel在ARM上的移植研究,為嵌入式系統(tǒng)開發(fā)的提供了一種開發(fā)流程,同時(shí)對于T-Kernel的啟動(dòng)過程的分析,為以后的應(yīng)用程序開發(fā)提供了一個(gè)接口;對于T-Kernel存在的優(yōu)先級反轉(zhuǎn)問題的解決,可以改進(jìn)T-Kernel的實(shí)時(shí)性和靈活性,同時(shí)為實(shí)時(shí)系統(tǒng)的性能改進(jìn)提供了參考。
上傳時(shí)間: 2013-04-24
上傳用戶:shangdafreya
心血管系統(tǒng)疾病是現(xiàn)今世界上發(fā)病率和死亡率最高的疾病之一。T波交替(T-wavealtemans,TWA)作為一種非穩(wěn)態(tài)的心電變異性現(xiàn)象,是指心電T波段振幅、形態(tài)甚至極性逐拍交替變化。大量研究表明,TWA與室性心律失常、心臟性猝死等有直接密切的關(guān)系,已成為一種無創(chuàng)獨(dú)立性預(yù)測指標(biāo)。隨著數(shù)字信號處理技術(shù)和計(jì)算機(jī)技術(shù)的迅速發(fā)展,微伏級的TWA已經(jīng)可以被檢出,并且精度越來越高。本文以T波交替檢測為中心,基于ARM給出了T波交替檢測技術(shù)原理性樣機(jī)的硬件及軟件,實(shí)現(xiàn)實(shí)時(shí)監(jiān)護(hù)的目的。 在TWA檢測研究中,需要對心電信號進(jìn)行預(yù)處理,即信號去噪和特征點(diǎn)檢測。小波分析以其多分辨率的特性和表征時(shí)頻兩域信號局部特征的能力成為我們選取的心電信號自動(dòng)分析手段。文中采用小波變換將原始心電信號分解為不同頻段的細(xì)節(jié)信號,根據(jù)三種主要噪聲的不同能量分布,采用自適應(yīng)閾值和軟硬閾值折衷處理策略用閾值濾波方法對原始信號進(jìn)行去噪處理:同時(shí)基于心電信號的特征點(diǎn)R峰對應(yīng)于Mexican-hat小波變換的極值點(diǎn),因此我們使用Mexican-hat小波檢測R峰,通過附加檢測方案確保了位置的準(zhǔn)確性,并根據(jù)需要提出了T波矩陣提取方法。 隨后文章介紹了T波交替的產(chǎn)生機(jī)理及研究進(jìn)展,分別從臨床應(yīng)用和檢測方法上展現(xiàn)了目前TWA的發(fā)展進(jìn)程,并利用了譜分析法、相關(guān)分析法和移動(dòng)平均修正算法分別從時(shí)域和頻域?qū)σ恍颖緮?shù)據(jù)進(jìn)行T波交替檢測。在檢測中譜分析法抗噪能力較強(qiáng),但作為一種頻域檢測方法,無法檢測非穩(wěn)態(tài)TWA信號,而相關(guān)分析法受呼吸、噪聲影響較大,數(shù)據(jù)要求較高,因此可以在譜分析檢測為陽性TWA基礎(chǔ)上,再對信號進(jìn)行相關(guān)分析,從而克服自身算法缺陷,確定交替幅度和時(shí)間段。最后對影響檢測結(jié)果的因素進(jìn)行討論研究,從而降低檢測誤差。 文章還設(shè)計(jì)了T波交替檢測技術(shù)原理性樣機(jī)的關(guān)鍵部分電路和軟件框架。硬件部分圍繞ARM核的Samsung S3C44BOX為核心,設(shè)計(jì)了該樣機(jī)的關(guān)鍵電路,包括采集模塊、數(shù)據(jù)處理模塊(外部存儲電路、通信接口電路等)。其中在采集模塊中針對心電信號是微弱信號并且干擾大的特點(diǎn),采用了具有高共模抑制比和高輸入阻抗的分級放大電路,有效的提取了信號分量:A/D轉(zhuǎn)換電路保證了信號量化的高精度。利用USB接口芯片和刪內(nèi)部異步串行通訊實(shí)現(xiàn)系統(tǒng)與外界聯(lián)系。系統(tǒng)軟件中首先介紹了系統(tǒng)的軟件開發(fā)環(huán)境,然后給出了心電信號分析及處理程序設(shè)計(jì)流程圖及實(shí)現(xiàn),使它們共同完成系統(tǒng)的軟件監(jiān)護(hù)功能。
上傳時(shí)間: 2013-07-27
上傳用戶:familiarsmile
車輛姿態(tài)是車輛控制所需的重要參數(shù),其測量方法、測量精度與測量系統(tǒng)的性能和成本密切相關(guān)。隨著微處理器技術(shù)與新型傳感器技術(shù)的發(fā)展,利用加速度計(jì)、磁阻傳感器和ARM微處理器構(gòu)成基于地球磁場和重力場的捷聯(lián)式姿態(tài)測量系統(tǒng),已成為許多載體姿態(tài)測量的首選。同時(shí)姿態(tài)測量系統(tǒng)住地理勘探、石油甲臺鉆井和機(jī)器人控制方血也有著廣泛的應(yīng)用。 本文研究設(shè)計(jì)了一款基于ARM處理器的姿態(tài)測量系統(tǒng),在保證體積、成本和實(shí)時(shí)性的前提下,完成載體姿態(tài)角的準(zhǔn)確測量。采用Honeywell公刊的3軸磁阻傳感器HMC1021/1022和ADI公司的2軸加速度計(jì)ADXL202以及S3C44BOX ARM7微處理器構(gòu)建捷聯(lián)式姿態(tài)測量系統(tǒng)。磁阻傳感器和加速度計(jì)分別感應(yīng)地球磁場和重力場信號,微處理器對檢測到的信號進(jìn)行處理和誤差補(bǔ)償后,解算出的姿念角,最后由LCD顯示或者通過串行通訊接口輸出到上位機(jī),實(shí)現(xiàn)姿態(tài)角的實(shí)時(shí)準(zhǔn)確測量。 本文詳細(xì)介紹了基于地球磁場和重力場信號進(jìn)行姿態(tài)測量的原理,推導(dǎo)了方向角、俯仰角和橫滾角求解的數(shù)學(xué)模型。完成了姿態(tài)測量系統(tǒng)硬件電路的設(shè)計(jì)與調(diào)試,實(shí)現(xiàn)了包括:uC/OS-Ⅱ操作系統(tǒng)的移植、加速度數(shù)據(jù)采集、地球磁場數(shù)據(jù)采集和姿態(tài)角解算等系統(tǒng)軟件的設(shè)計(jì),最后對系統(tǒng)測量結(jié)果給出了誤差分析,添加了數(shù)字濾波、橢圓效應(yīng)校正等算法來補(bǔ)償誤差,從而有效提高了系統(tǒng)測量精度。
標(biāo)簽: ARM 姿態(tài)測量 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-07-20
上傳用戶:jkhjkh1982
地鐵信號設(shè)備中輸入輸出設(shè)備是信號邏輯和現(xiàn)場設(shè)備之間的接口,有著四高(高安全,高可靠,高可維護(hù),高可用)要求,目前信號系統(tǒng)廠家的傳統(tǒng)做法是整個(gè)信號系統(tǒng)產(chǎn)品由一家公司來完成,可是隨著技算機(jī)技術(shù)的快速發(fā)展,邏輯部份目前已可以采用通用COTS產(chǎn)品,而輸入輸出部分還是需要各個(gè)信號廠家自己設(shè)計(jì)和生產(chǎn),因此設(shè)計(jì)出一款通用型的輸入輸出控制器已成地鐵行業(yè)的發(fā)展方向。 為了滿足以上要求,本文從實(shí)際應(yīng)用角度出發(fā),使信號系統(tǒng)的產(chǎn)品更加的開放透明,設(shè)計(jì)出基于ARM的地鐵用安全型的智能I/O,從而使信號系統(tǒng)設(shè)計(jì)可以方便地和現(xiàn)場信號設(shè)備接口。 在硬件上采用冗余設(shè)計(jì),以ARM為主處理器,整個(gè)系統(tǒng)無單點(diǎn)硬件故障,采集部分采用動(dòng)態(tài)異或輸入設(shè)計(jì),驅(qū)動(dòng)部分采用安全驅(qū)動(dòng)設(shè)計(jì)。 基于ARM的地鐵用安全智能I/O嚴(yán)格遵循歐洲鐵路信號產(chǎn)品的標(biāo)準(zhǔn),使系統(tǒng)的安全性,可靠性,可用性和可維護(hù)性有了充分的保障。 本文主要介紹了地鐵用安全型智能I/O控制器的設(shè)計(jì)和實(shí)現(xiàn),包括設(shè)計(jì)思想,具體實(shí)施,硬件和軟件的設(shè)計(jì)等。
上傳時(shí)間: 2013-06-12
上傳用戶:ljthhhhhh123
隨著信息化、網(wǎng)絡(luò)化和智能化的發(fā)展,嵌入式系統(tǒng)和加密技術(shù)成為當(dāng)今熱門的技術(shù)。本文將兩方面的技術(shù)結(jié)合起來,在對ARM嵌入式系統(tǒng)和高級數(shù)據(jù)加密標(biāo)準(zhǔn)算法Rijndael作全面分析的基礎(chǔ)上,對其應(yīng)用做了研究。 文中首先分析了嵌入式系統(tǒng)和數(shù)據(jù)加密算法的發(fā)展?fàn)顩r,介紹了 ARM微處理器體系結(jié)構(gòu)和 Rijndael 算法原理的相關(guān)知識。然后,結(jié)合課題研究,詳細(xì)介紹了開發(fā)板 SHX-ARM7 的硬件配置和嵌入式軟件開發(fā)環(huán)境的建立,包括 ADS1.2和超級終端的設(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)用。 本文對基于 ARM 的 Rijndael 算法的應(yīng)用進(jìn)行了探討,給出了基于ARM微處理器與Rijndael算法的IC卡數(shù)據(jù)加密系統(tǒng)的設(shè)計(jì)方案,并提出了三種密鑰安全管理方案,經(jīng)比較重點(diǎn)描述了“一卡一密、一次一密”的密碼管理思想。該方法能夠保證每張 IC 卡每次用來存儲重要數(shù)據(jù)時(shí)的初始密鑰都是隨機(jī)的,在一定程度上增加了破譯難度,提高了安全性。 在結(jié)論中闡述了尚需進(jìn)一步解決的問題以及下一步的工作內(nèi)容。
標(biāo)簽: ARM 數(shù)據(jù)加密 應(yīng)用研究 算法
上傳時(shí)間: 2013-07-06
上傳用戶:kjgkadjg
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1