隨著信息化、網(wǎng)絡(luò)化和智能化的發(fā)展,嵌入式系統(tǒng)和加密技術(shù)成為當(dāng)今熱門的技術(shù)。本文將兩方面的技術(shù)結(jié)合起來,在對ARM嵌入式系統(tǒng)和高級數(shù)據(jù)加密標準算法Rijndael作全面分析的基礎(chǔ)上,對其應(yīng)用做了研究。 文中首先分析了嵌入式系統(tǒng)和數(shù)據(jù)加密算法的發(fā)展狀況,介紹了 ARM微處理器體系結(jié)構(gòu)和 Rijndael 算法原理的相關(guān)知識。然后,結(jié)合課題研究,詳細介紹了開發(fā)板 SHX-ARM7 的硬件配置和嵌入式軟件開發(fā)環(huán)境的建立,包括 ADS1.2和超級終端的設(shè)置。 文中深入研究了嵌入式操作系統(tǒng)的移植和 Rijndael 算法在開發(fā)板上的編程實現(xiàn),給出了仿真實驗結(jié)果。選擇移植的μC/OS-Ⅱ操作系統(tǒng)具有良好的實時性、可擴展性和可移植性,為進一步的嵌入式應(yīng)用打下基礎(chǔ)。Rijndael 算法的實現(xiàn)分為三大模塊:密鑰擴展、加密和解密模塊,其結(jié)果可作為API函數(shù),在嵌入式加密應(yīng)用軟件編程中直接調(diào)用。 本文對基于 ARM 的 Rijndael 算法的應(yīng)用進行了探討,給出了基于ARM微處理器與Rijndael算法的IC卡數(shù)據(jù)加密系統(tǒng)的設(shè)計方案,并提出了三種密鑰安全管理方案,經(jīng)比較重點描述了“一卡一密、一次一密”的密碼管理思想。該方法能夠保證每張 IC 卡每次用來存儲重要數(shù)據(jù)時的初始密鑰都是隨機的,在一定程度上增加了破譯難度,提高了安全性。 在結(jié)論中闡述了尚需進一步解決的問題以及下一步的工作內(nèi)容。
標簽: ARM 數(shù)據(jù)加密 應(yīng)用研究 算法
上傳時間: 2013-07-06
上傳用戶:kjgkadjg
高級數(shù)據(jù)鏈路控制規(guī)程,是由ISO開發(fā),面向比特的數(shù)據(jù)鏈路層協(xié)議,具有差錯檢測功能強大、高效和同步傳輸?shù)牡忍攸c,是通信領(lǐng)域中應(yīng)用最廣泛的協(xié)議之一。隨著大規(guī)模電路的集成度和工藝水平不斷提高,ARM處理器上的高級數(shù)據(jù)鏈路控制器外設(shè),幾乎涵蓋了HDLC規(guī)程常用的大部分子集。利用ARM芯片對HDLC通信過程進行控制,將具有成本低廉、靈活性好、便于擴展為操作系統(tǒng)下的應(yīng)用程序等優(yōu)點。本文在這一背景下,提出了在ARM下實現(xiàn)鏈路層傳輸?shù)姆桨福诜桨钢袑崿F(xiàn)了基于HDLC協(xié)議子集的簡單協(xié)議。 本文以嵌入式的高速發(fā)展為背景,對基于ARM核微處理器的鏈路層通信規(guī)程進行研究,闡述了HDLC幀的結(jié)構(gòu)、特點和工作原理,提出了在ARM芯片上實現(xiàn)HDLC規(guī)程的兩種方法,同時給出其設(shè)計方案、關(guān)鍵代碼和調(diào)試方法。其中,重點對無操作系統(tǒng)時中斷模式下,以及基于操作系統(tǒng)時ARM芯片上實現(xiàn)HDLC規(guī)程的方法進行了探討設(shè)計。
標簽: ARM 高級數(shù)據(jù)鏈路控制規(guī)程
上傳時間: 2013-08-04
上傳用戶:時代將軍
隨著我國加入WTO,我國逐漸成為世界縫制設(shè)備生產(chǎn)和銷售中心。在縫制設(shè)備行業(yè)占據(jù)極其重要地位的繡花機行業(yè)也因此而得到迅速發(fā)展,我國繡花機產(chǎn)量已占據(jù)全球繡花機產(chǎn)量的70%。但是,我國的繡花機行業(yè)在發(fā)展的過程中仍存在和面臨著很多問題。一方面是產(chǎn)品結(jié)構(gòu)和產(chǎn)品質(zhì)量,我國的繡花機主要以中低檔為主,在噪聲、刺繡質(zhì)量、效率、產(chǎn)品壽命以及維護性等方面與國外先進機型存在較大差距;另一方面是技術(shù)實力和創(chuàng)新能力,作為繡花機全部技術(shù)核心的控制器,國內(nèi)能開發(fā)的公司屈指可數(shù),缺乏有效的競爭,且技術(shù)實力和創(chuàng)新能力無法與國際企業(yè)相抗衡。 針對上述情況,本文分析了繡花機的工作原理和當(dāng)前主流繡花機的控制方式及特點,在研究室已完成的中低速平繡型工業(yè)繡花機課題的基礎(chǔ)上,設(shè)計了一種基于硬實時嵌入式操作系統(tǒng)WinCE5.0,以32位RISC架構(gòu)ARM9處理器S3C2440A為主控芯片,以MAXII系列CPLDEPM1270為接口芯片的高速繡花機控制器。整個繡花機以高速,高質(zhì)量為目標,以伺服電機作為主軸驅(qū)動,步進電機作為X/Y軸驅(qū)動,帶USB接口和Ethernet接口,預(yù)留特種繡接口,帶高分辨率彩色觸摸屏,功能豐富,操作方便。 本文分7章,第一章闡述了課題背景,繡花機發(fā)展現(xiàn)狀和關(guān)鍵技術(shù);第二章從原理出發(fā)完成了需求分析,硬件和操作系統(tǒng)選型和項目規(guī)劃;第三章完成了總體硬件系統(tǒng)設(shè)計并重點介紹了驅(qū)動系統(tǒng),CPLD單元,主控制板的設(shè)計和各種資源的分配;第四章在分析WinCE及其項目開發(fā)流程和環(huán)境構(gòu)建的基礎(chǔ)上,完成了軟件的總體框架設(shè)計并介紹了相關(guān)設(shè)計要點。第五章主要是驅(qū)動程序和運動控制模塊并以步進電機驅(qū)動的開發(fā)為例介紹了流驅(qū)動的開發(fā)過程和相關(guān)的技術(shù)要點。第六章設(shè)計了一種自主的內(nèi)部花樣格式并完成了相應(yīng)的測試。最后一章是對本課題的總結(jié)和展望。 本文不僅從項目研究與開發(fā)和軟件工程的高度詳細探討了基丁ARM和WinCE5.0的繡花機控制器的整個開發(fā)過程,也具體的從硬件設(shè)計,資源配置,軟件編寫,驅(qū)動開發(fā),運動控制和花樣處理等多個方面進行了深入的分析和研究。本課題的工作對于高速高檔繡花機的開發(fā)具有很好的參考價值和實踐意義,對于提升國內(nèi)繡花機行業(yè)在高端市場與國外企業(yè)的競爭力,提升民族品牌價值,改變國內(nèi)繡花機控制器被少數(shù)公司所壟斷,增加良性有效競爭有積極影響。
上傳時間: 2013-06-29
上傳用戶:qazwsxedc
本論文以建材行業(yè)為背景,以當(dāng)前我國水泥生產(chǎn)新工藝——預(yù)分解窯生產(chǎn)線推廣普及階段在關(guān)鍵技術(shù)與裝備的迫切需求為論文的研究目標,針對水泥配料生產(chǎn)環(huán)節(jié)中的計量精度和操作性能上的問題與不足,引進新技術(shù),致力研究開發(fā)新型高性能動態(tài)計量控制系統(tǒng)。 論文在對提高動態(tài)計量系統(tǒng)性能的理論和技術(shù)進行深入研究的基礎(chǔ)上,提出有特色的高精度稱重與測速的方法和實現(xiàn)技術(shù)。在采取動、靜態(tài)雙秤動態(tài)計量結(jié)構(gòu)等改進性能的有效技術(shù)措施的基礎(chǔ)上,對新型動態(tài)計量控制系統(tǒng)的總體方案進行設(shè)計。 論文完成了基于嵌入式ARM微處理器的新型動態(tài)計量控制系統(tǒng)的硬件和軟件設(shè)計工作,重點對稱重與測速的穩(wěn)定性和準確性進行改進;整個系統(tǒng)采用自組織現(xiàn)場總線組網(wǎng),以加強整個系統(tǒng)的信息交換能力;采用組態(tài)軟件建立上位機監(jiān)控管理軟件,方便組態(tài),易于監(jiān)控,以便明顯的提高操作性能。 論文研究開發(fā)的新型動態(tài)計量控制系統(tǒng)已經(jīng)應(yīng)用到學(xué)校教學(xué)實踐基地,特別是學(xué)生的工程能力訓(xùn)練中,而且作為新裝備也可以應(yīng)用到實際生產(chǎn)中,同時,作為應(yīng)用基礎(chǔ)理論技術(shù),在將來可以更進一步改善研究。
上傳時間: 2013-06-03
上傳用戶:集美慧
嵌入式系統(tǒng)近年來隨著其信息化、智能化、網(wǎng)絡(luò)化的發(fā)展,被廣泛應(yīng)用于信息家電、移動設(shè)備、網(wǎng)絡(luò)設(shè)備和工控仿真的領(lǐng)域,成為繼IT網(wǎng)絡(luò)技術(shù)之后,又一個信息產(chǎn)業(yè)的主流。本設(shè)計使用的是ARM9嵌入式開發(fā)板。ARM(AdvancedRISCMachines)公司的32位RISC處理器有著高速度、低功耗、低成本、功能強、特有16/32位雙指令集等諸多優(yōu)異的性能。 隨著生產(chǎn)業(yè)快速發(fā)展,工廠企業(yè)車間的不斷增加,對廠房的管理和設(shè)備的保護越來越受到重視。本論文主要闡述了監(jiān)控系統(tǒng)中無線終端的設(shè)計與研究,其中涉及到嵌入式網(wǎng)絡(luò)瀏覽器在工廠監(jiān)控設(shè)備中的應(yīng)用,本監(jiān)控系統(tǒng)的采集設(shè)備如攝像頭、儀表等將視頻、圖像、溫度等數(shù)據(jù)通過下位機上傳至控制中心,控制中心將這些數(shù)據(jù)存儲于網(wǎng)頁中,用戶使用手持終端,以無線上網(wǎng)的方式,通過嵌入式瀏覽器登陸網(wǎng)頁,實現(xiàn)遠程監(jiān)控,達到實時監(jiān)控的目的。 本論文第一章綜合敘述嵌入式系統(tǒng)的基本概念。第二章闡述基于S3C2410X的嵌入式系統(tǒng)開發(fā)平臺的基本架構(gòu)及各個組成部分。第三章介紹了監(jiān)控系統(tǒng)無線終端的開發(fā)平臺的設(shè)計。第四章主要闡述了LCD觸摸屏校正程序的設(shè)計。第五章講述了嵌入式瀏覽器的研究,makefile的編寫與電機控制模塊的設(shè)計。
上傳時間: 2013-04-24
上傳用戶:Miyuki
在日益發(fā)展的電子技術(shù)和各行業(yè)對系統(tǒng)安全需求不斷提高的刺激下,原有基于X86系統(tǒng)架構(gòu)機車監(jiān)控顯示系統(tǒng)逐漸暴露出越來越多的缺陷,研制新型的機車監(jiān)控顯示系統(tǒng)成為一種必然的趨勢,而不斷發(fā)展的MCU技術(shù)、嵌入式Linux、制造工藝等也給新型機車監(jiān)控顯示系統(tǒng)的研制提供了技術(shù)保障。 本課題針對目前鐵路運營對安全、快速、準點等特性要求的不斷提高,研究基于ARM的機車監(jiān)控顯示系統(tǒng),設(shè)計出具有高可靠性、高效能、可維護性強的機車監(jiān)控顯示系統(tǒng)。 本文首先分析了嵌入式技術(shù)發(fā)展現(xiàn)狀及其發(fā)展趨勢,對ARM技術(shù)的特點及其在嵌入式領(lǐng)域的應(yīng)用進行了深入研究;進而,分析了國內(nèi)現(xiàn)有基于PC/104總線模式擴展的機車監(jiān)控顯示系統(tǒng)的優(yōu)缺點以及國外先進機車監(jiān)控顯示系統(tǒng)的發(fā)展現(xiàn)狀及技術(shù)特點。對如何有效提高系統(tǒng)的可靠性、可操作性進行了深入的研究,提出了利用ARM處理器與嵌入式操作系統(tǒng)Linux實現(xiàn)高可靠性機車監(jiān)控顯示系統(tǒng)的思路,并在此思路指導(dǎo)下完成了基本研究和具體設(shè)計。 在完成樣機試制后,結(jié)合鐵路產(chǎn)品的高可靠性要求,本文最后對影響系統(tǒng)可靠性的若干性能指標進行了測試:高低溫測試、靜電放電測試、EMC測試、絕緣耐壓測試、振動測試等,并對設(shè)計過程中一些欠考慮的因素提出了解決方案。實際測試表明,基于ARM技術(shù)的機車監(jiān)控顯示系統(tǒng)滿足我國鐵路未來若干年監(jiān)控安全的需要。
標簽: ARM 機車監(jiān)控 顯示系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:lanwei
隨著嵌入式技術(shù)的發(fā)展,ARM處理器以其獨特的優(yōu)勢在計算機、電子和通信的各個領(lǐng)域得到廣泛應(yīng)用,將網(wǎng)絡(luò)技術(shù)、控制技術(shù)和視頻監(jiān)控技術(shù)相融合,在更大程度上促進了家庭生活的信息化和自動化。系統(tǒng)采用先進的ARM處理器作為控制平臺,與使用C51單片機相比,提高了性能,縮短了開發(fā)周期;與使用傳統(tǒng)的PC機相比,兼顧了系統(tǒng)功能,又節(jié)約了成本,在家庭自動化領(lǐng)域具有較好的理論價值和廣闊的應(yīng)用前景。 本文在分析國內(nèi)外家庭自動化發(fā)展現(xiàn)狀的基礎(chǔ)上,采用先進的ARM技術(shù),給出了多模式網(wǎng)絡(luò)通信方案,解決了家庭自動化系統(tǒng)對不同通信網(wǎng)絡(luò)的兼容性問題,在公用電話網(wǎng)語音通信中,提出了通信狀態(tài)機模型,討論了電話按鍵檢測和超時無選擇的問題,對語音處理技術(shù)的實現(xiàn)進行了研究;在無線網(wǎng)絡(luò)通信中,通過短消息的發(fā)送和接收,實現(xiàn)了遠程用戶和系統(tǒng)之間的信號傳輸,對系統(tǒng)無線GPRS通信的實現(xiàn)進行了技術(shù)研究;在遠程圖像監(jiān)控的實現(xiàn)中,給出了單幀圖像采集的實現(xiàn)方法,對C/S模式下遠程監(jiān)控技術(shù)進行了研究;為實現(xiàn)系統(tǒng)與終端之間的信號傳輸,給出了家庭內(nèi)部控制網(wǎng)絡(luò)接口設(shè)計方案,實現(xiàn)了家電設(shè)備控制和自動報警功能,在系統(tǒng)安全問題方面,給出了系統(tǒng)身份認證的實現(xiàn)方法。在此基礎(chǔ)上,構(gòu)建了一個低成本、高性能、高可靠性的家庭自動化系統(tǒng)。
標簽: ARM 家 自動化系統(tǒng)
上傳時間: 2013-06-21
上傳用戶:yy307115118
隨著信息技術(shù)的飛速發(fā)展,人們對數(shù)據(jù)采集、信號處理的要求越來越高:不僅要求高速、高精度和高實時,還要求數(shù)據(jù)采集,處理設(shè)備便攜化、網(wǎng)絡(luò)化和智能化,并具有友好的人機界面。傳統(tǒng)的8/16位單片機因資源極度受限,難以滿足上述要求;而傳統(tǒng)的信號處理過程都是依賴于PC完成,則存在著安裝麻煩、價格昂貴且電磁兼容性差等缺點。 嵌入式系統(tǒng)是一個快速發(fā)展的領(lǐng)域,嵌入式系統(tǒng)的研究內(nèi)容涉及到計算機學(xué)科的各個方面。將嵌入式系統(tǒng)引入雷達信號處理系統(tǒng),能極大的提高系統(tǒng)的實時性和靈活性。本文的研究正是基于ARM的雷達信號處理系統(tǒng)。 本文在對線性調(diào)頻連續(xù)波雷達測速測距研究的基礎(chǔ)上,討論了一種軟硬件配置靈活、結(jié)構(gòu)精簡的雷達信號處理系統(tǒng),其硬件平臺以ARM處理器,可編程邏輯器件FPGA,和DSP為核心,擴展了UART、LCD、網(wǎng)口、IDE、觸摸屏、PS/2和USB等外圍接口,可實現(xiàn)對線性調(diào)頻連續(xù)波雷達回波信號進行數(shù)據(jù)采集、脈沖壓縮、恒虛警檢測、航跡相關(guān),航跡顯示等處理,相關(guān)數(shù)據(jù)的存儲。在軟件設(shè)計方面,完成Bootloader,Linux2.4操作系統(tǒng)在系統(tǒng)上的移植,在此基礎(chǔ)上對實現(xiàn)了對網(wǎng)口、IDE、LCD等模塊的驅(qū)動程序編寫,并在MiniGUI上進行基于顯示終端需求的圖形用戶界面開發(fā)。
標簽: ARM 雷達信號 處理系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:Shoen
現(xiàn)代噴氣織機以其高速、高性能等優(yōu)勢,占據(jù)了無梭織機的大部分市場,并成為最有發(fā)展前景的一種織機。送經(jīng)、卷取機構(gòu)是織機控制系統(tǒng)的重要組成部分,其對經(jīng)紗張力的控制精度已成為評定織機質(zhì)量的重要技術(shù)指標。因此,提高和改善噴氣織機的電子送經(jīng)和卷取控制系統(tǒng)的性能非常必要,而且,開發(fā)具有高速、高精度的獨立電子送經(jīng)和卷取控制模塊具有廣闊的應(yīng)用前景。 本課題研究開發(fā)了一款獨立的電子送經(jīng)和卷取控制模塊,通過人機界面或CAN通訊對該控制系統(tǒng)所需參數(shù)進行設(shè)置,使其可以根據(jù)參數(shù)設(shè)置應(yīng)用于不同型號的噴氣織機。通過對系統(tǒng)的控制分析,本課題主要從硬件電路設(shè)計、軟件控制及張力控制算法三個方面進行研究。 首先,通過對噴氣織機的性能要求及控制器結(jié)構(gòu)與性能的綜合考慮,系統(tǒng)采用以高速ARM7TDMI為內(nèi)核的低功耗微處理器LPC2294作為系統(tǒng)控制器,該控制器不僅速度快、性能穩(wěn)定,而且其豐富的外圍模塊大大簡化了硬件電路的設(shè)計。硬件電路設(shè)計采用模塊化設(shè)計方法,主要功能模塊包括嵌入式最小系統(tǒng)模塊、主軸編碼器采集模塊、張力采集模塊、電機控制模塊、通訊模塊、人機界面模塊、輸入輸出信號模塊等。根據(jù)系統(tǒng)需要,對各個模塊的控制器件進行選取,并設(shè)計出各個模塊的接口電路。最后,為了提高系統(tǒng)的穩(wěn)定性和可靠性,在硬件電路設(shè)計中采取了隔離、去耦等硬件抗干擾措施。 在軟件設(shè)計方面,系統(tǒng)采用嵌入式實時操作系統(tǒng)μC/OS-II,便于系統(tǒng)升級和維護。在系統(tǒng)硬件平臺的基礎(chǔ)上,根據(jù)設(shè)計要求對操作系統(tǒng)內(nèi)核進行剪裁和移植,并對系統(tǒng)時鐘節(jié)拍進行修改。結(jié)合硬件電路及系統(tǒng)控制要求,對系統(tǒng)啟動代碼進行修改;并根據(jù)系統(tǒng)對各個功能模塊控制的時效性要求,對系統(tǒng)任務(wù)進行合理規(guī)劃。為了說明系統(tǒng)采用該RTOS的可行性,對實時性要求最高的張力采集任務(wù)進行了實時性分析。對CAN通訊協(xié)議進行制定和編程實現(xiàn),并對I2C、CAN和LCD驅(qū)動程序進行開發(fā),另外,對每個任務(wù)的功能及控制流程和任務(wù)間及任務(wù)與中斷間的信息通訊進行了說明。系統(tǒng)在軟件方面也采用了一定的抗干擾技術(shù),對硬件抗干擾進行補充。 最后,針對經(jīng)紗張力的非線性和滯后性等復(fù)雜特性,對張力調(diào)節(jié)采用模糊參數(shù)自整定PID控制算法,設(shè)計出張力模糊參數(shù)自整定PID控制器。并在Matlab及Simulink工具下,對PID控制器下的張力算法及模糊參數(shù)自整定PID控制器下的張力算法進行仿真研究。而且對張力模糊PID控制算法在LPC2294中的實現(xiàn)進行了說明。關(guān)鍵詞:ARM; μC/OS-II;噴氣織機;送經(jīng)卷取;模糊PID
標簽: ARM 噴氣織機 電子送經(jīng) 控制
上傳時間: 2013-06-11
上傳用戶:ivan-mtk
汽車黑匣子(又稱汽車行駛記錄儀)是一種使用在汽車上的數(shù)字式電子記錄裝置。這種裝置能對車輛的行駛速度、時間、里程以及有關(guān)車輛行駛的其他狀態(tài)信息進行記錄存儲并可通過接口實現(xiàn)數(shù)據(jù)輸出。汽車行駛記錄儀的使用,對抑制疲勞駕駛、車輛超速等交通違章、約束駕駛?cè)藛T的不良駕駛行為、保障車輛行駛安全以及道路交通事故的分析鑒定具有重要的作用。本文根據(jù)汽車行駛記錄儀國家標準GB/T 19056-2003,并在此基礎(chǔ)上開發(fā)設(shè)計了一種具有音視頻處理功能的汽車黑匣子,采用的是三星公司的S3C2440 32位ARM處理器和Linux操作系統(tǒng),同時為了使汽車黑匣子能更方便地與上位機之間進行通訊,本系統(tǒng)采用了USB Mass Storage設(shè)備來實現(xiàn)數(shù)據(jù)的傳輸。 論文首先介紹了汽車黑匣子的研究背景,并對國內(nèi)外汽車黑匣子的研究現(xiàn)狀進行了概括,在此基礎(chǔ)上提出了本課題需要完成的目標。接下來,論文闡述了系統(tǒng)總體設(shè)計的構(gòu)思以及各個功能模塊不同方案優(yōu)劣的比較,給出了最后的設(shè)計方案,并建立了系統(tǒng)的開發(fā)平臺。在硬件設(shè)計方面詳細地介紹了各主要功能部件及電路的設(shè)計和特點。在軟件設(shè)計單元介紹了Linux操作系統(tǒng)和Bootloader的特點,并給出了系統(tǒng)軟件的各模塊程序設(shè)計。在文件系統(tǒng)設(shè)計部分,論文討論了在NandFlash中建立FAT文件系統(tǒng)的實現(xiàn)方法。最后通過Linux下USB Mass Storage設(shè)備驅(qū)動的設(shè)計和調(diào)試,實現(xiàn)汽車黑匣子記錄的數(shù)據(jù)通過USB接口與PC機或PDA之間的通信。 本文在結(jié)束處對整個課題作出總結(jié),并指出在本系統(tǒng)現(xiàn)有的基礎(chǔ)上性能還可以進一步改善和改進的地方。
上傳時間: 2013-05-27
上傳用戶:dianxin61
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1