隨著計算機技術和互聯(lián)網(wǎng)技術的發(fā)展,嵌入式系統(tǒng)已成為近年來新興的研究熱點。嵌入式系統(tǒng)的硬件核心是嵌入式微處理器,ARM處理器以其高性能、低功耗、低成本等優(yōu)點占領了嵌入式系統(tǒng)處理器的大部分市場,基于ARM的嵌入式系統(tǒng)的應用已深入到工業(yè)控制、網(wǎng)絡通訊設備等領域。Linux作為功能強大、源碼公開的操作系統(tǒng),在嵌入式領域中被廣泛應用。 本文針對自動售貨機控制系統(tǒng)在校園一卡通系統(tǒng)中的應用要求,以開發(fā)具有射頻卡結帳功能的新型自動售貨機控制系統(tǒng),并與校園一卡通信息管理系統(tǒng)相連為目標,提出了基于ARm-Linux的自動售貨機控制器總體設計方案。根據(jù)方案對自動售貨機控制系統(tǒng)進行總體設計,在分析嵌入式軟硬件可實現(xiàn)模塊化設計的基礎上,采用數(shù)據(jù)處理能力強和能夠實現(xiàn)數(shù)據(jù)網(wǎng)絡傳輸?shù)腍MS30C7202微處理器,對ARM處理器最小系統(tǒng)和關鍵的接口電路進行了硬件結構設計,系統(tǒng)擴展有FLASH、EPROM、以太網(wǎng)接口、RS232接口、GPIO接口、USB接口等外圍電路。利用Protel軟件完成了開發(fā)板的原理圖設計、繪制以及印刷電路板布局布線工作,PCB設計以高速電路設計為準則,集成了多種接口電路,完成了硬件系統(tǒng)的設計。研究了嵌入式Linux操作系統(tǒng)下的自動售貨機控制系統(tǒng)軟件環(huán)境建立方法,論述了移植Linux到ARM控制板的過程,分析了嵌入式軟件的應用程序架構與各部分設備驅動程序的設計方法,設計了硬件驅動程序。在嵌入式軟、硬件開發(fā)的基礎上,對基于ARM的嵌入式自動售貨機控制系統(tǒng)進行實例研究和系統(tǒng)功能調試,完成了自動售貨機控制系統(tǒng)的基本功能,并使系統(tǒng)能夠基于以太網(wǎng)進行數(shù)據(jù)通信,為進一步的開發(fā)和應用提供了良好的基礎。
上傳時間: 2013-07-05
上傳用戶:Ruzzcoy
生物識別技術代表了未來身份驗證技術的發(fā)展方向,而指紋識別技術又是最可靠、最有效的生物識別技術之一。目前,指紋識別技術是優(yōu)于其它生物識別技術的身份鑒別方法。這是因為人的指紋各不相同、終生基本不變的特點已經(jīng)得到公認,特別是現(xiàn)有的指紋識別算法已達到識別迅速、準確可靠的水平,是完全可以商業(yè)化的生物識別技術。 傳統(tǒng)的指紋識別系統(tǒng)多是基于PC平臺,這種系統(tǒng)將指紋圖像處理和指紋匹配甚至指紋采集控制都放在PC平臺上,在獲得了較高速度和開發(fā)效率的同時,缺點也是顯而易見的,其體積龐大,成本較高。而已有的嵌入式指紋識別系統(tǒng)多是基于單片機和DSP的,不是在運算速度上受到硬件限制,就是在系統(tǒng)的擴展性、可維護性及用戶交互上有諸多不足。 近年來指紋識別應用的普及對自動指紋識別系統(tǒng)的便攜性和易用性提出了更高的要求,指紋識別技術正向著小型化和嵌入式的方向發(fā)展。在微電子領域,以ARM、DSP、FPGA為代表的嵌入式微處理器的性能飛速提高,為構建嵌入式系統(tǒng)提供了硬件保證。 ARM是當前最為流行的32位RISC處理器架構,目前ARM占RISC處理器市場的七成左右。三星公司的S3C2410是基于ARM920T內核的通用32位微處理器,它具有高性能和低功耗的特性,被設計用于手持設備和通用嵌入式系統(tǒng)。 嵌入式系統(tǒng)對操作系統(tǒng)和其上運行的軟件有特別的要求。針對本課題所采用的ARM硬件平臺,詳細介紹了嵌入式操作系統(tǒng)ARm-Linux的移植。分別說明了交叉編譯工具鏈的安裝、引導裝載器的移植和Linux內核的裁減和交叉編譯過程。為了運行應用程序,還介紹了文件系統(tǒng)的構建。 指紋識別系統(tǒng)需要指紋采集設備。FPS200是Veridicom公司推出的第三代半導體指紋傳感器,是一款專為嵌入式系統(tǒng)設計的高性能、低成本、低功耗的電容式固態(tài)指紋傳感器。本文詳細闡述了基于FPS200的USB接口指紋采集卡的設計與實現(xiàn)。 指紋圖像處理與匹配是整個系統(tǒng)的重要環(huán)節(jié),論文介紹了圖像處理與匹配的一般概念,并提出了新的指紋匹配方法。指紋匹配是自動指紋識別中的一個難點。現(xiàn)有的指紋匹配方法大致可以歸結為圖形匹配和人工神經(jīng)網(wǎng)絡匹配兩大類,本文提出的基于線段的特征點匹配算法屬于圖形匹配。 嵌入式系統(tǒng)需要完善的軟件支持。隨著嵌入式技術的飛速發(fā)展,用戶交互界面也由傳統(tǒng)的字符界面向圖形界面轉變,圖形用戶界面系統(tǒng)得到了長足的發(fā)展。MiniGUI 是一個非常適合于工業(yè)控制實時系統(tǒng)以及嵌入式系統(tǒng)的可定制的、小巧的圖形用戶界面支持系統(tǒng)。本文介紹了基于MiniGUI的可視化指紋識別軟件設計。 綜上所述,本文針對特定硬件條件,構建了定制的嵌入式操作系統(tǒng);設計了支持USB數(shù)據(jù)傳輸?shù)闹讣y采集卡;指紋圖像的濾波、提取特征和指紋特征匹配均針對嵌入式系統(tǒng)的實際情況進行了優(yōu)化;利用MiniGUI圖形支持庫完成了界面美觀友好的可視化指紋識別程序。系統(tǒng)具有安全可靠、易于擴展、性價比高等優(yōu)點。
標簽: ARM 嵌入式 指紋識別系統(tǒng)
上傳時間: 2013-08-02
上傳用戶:小儒尼尼奧
隨著計算機技術的發(fā)展,嵌入式系統(tǒng)已成為計算機領域的一個重要組成部分,并成為近年來新興的研究熱點。ARM9TDMI是一種高效、低功耗的RISK處理器,以該內核為核心的S3C2410X是一款基于以太網(wǎng)應用的高性價比16/32位微控制器,非常適合嵌入式產品。文本提出并研究了基于ARm-Linux的嵌入式產品平臺,完成了系統(tǒng)的硬件和軟件設計、實現(xiàn)了操作系統(tǒng)的裁減和移植。并且系統(tǒng)充分利用ARM處理器高性能、低功耗、低成本的優(yōu)點,擴展平臺通用接口,為今后開發(fā)基于該平臺的應用系統(tǒng)提供了捷徑。 Linux由于其代碼開放性以及強大的網(wǎng)絡功能等特點,在許多的嵌入式網(wǎng)絡設備中有著廣泛應用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢。因此本課題將其作為硬件平臺的操作系統(tǒng),并在這個系統(tǒng)中實現(xiàn)Linux的一些基本操作。論文中介紹的硬件和軟件平臺也可以為實際應用提供很好的開發(fā)起點。 USB作為一種總線技術,已經(jīng)得到快速的普及和應用,本文實現(xiàn)了Linux操作系統(tǒng)下USB驅動程序的編程設計;此外,本文將嵌入式技術與無線通信技術結合起來,實現(xiàn)了基于ARM-9處理器的無線通信平臺的開發(fā)。 歸納起來本課題具體工作如下: 1)調研了國內外嵌入式系統(tǒng)開發(fā)的現(xiàn)狀和發(fā)展趨勢。并且詳細論述了基于ARM-9處理器的硬件結構、嵌入式操作系統(tǒng)以及開發(fā)流程。 2)詳細研究了Linux在ARM-9硬件平臺上的移植。包括移植環(huán)境的建立、BootLoader的制作、Linux的裁減和移植、根文件的制作等。 3)詳細分析并開發(fā)了Linux下USB驅動,包括主機控制器驅動以及設備驅動等內容。 4)基于ARM-9嵌入式微處理器,利用其性價比高,功能豐富,接口完善,可擴展性強等優(yōu)點將移動通信技術與嵌入式系統(tǒng)融合在一起。實現(xiàn)基于ARM-9處理器的無線通信平臺的開發(fā)。
上傳時間: 2013-04-24
上傳用戶:lwt123
本文介紹了嵌入式操作系統(tǒng)引導程序-Bootloader 的概念和作用。以加載Linux 操作系統(tǒng)內核為例,重點闡述了Bootloader 運行過程的具體步驟及其實現(xiàn)方法。關鍵詞:Boo
標簽: ARm-Linux 嵌入式系統(tǒng) 引導程序
上傳時間: 2013-05-26
上傳用戶:feichengweoayauya
隨著嵌入式系統(tǒng)以及流媒體技術的快速發(fā)展,基于嵌入式系統(tǒng)實現(xiàn)可視電話、視頻點播、視頻會議等功能已經(jīng)成為當前的熱點研究領域。這樣的系統(tǒng)通常具有小型化、低功耗、低成本、穩(wěn)定可靠、便于攜帶等特點。 本文旨在研究流媒體以及嵌入式系統(tǒng)的相關技術,基于ARM9處理器平臺實現(xiàn)一種基于嵌入式系統(tǒng)的流媒體播放器。該播放器的硬件平臺以32位高性能ARM9處理器為核心進行規(guī)劃,在此基礎上,采用嵌入式Linux操作系統(tǒng)、MPEG-4視頻解碼技術和流媒體網(wǎng)絡傳輸技術進行設計。 本文的主要貢獻體現(xiàn)在以下六個方面: l、分析嵌入式流媒體播放器的功能需求和技術特點,對嵌入式流媒體播放器的總體實現(xiàn)方案進行設計。 2、研究嵌入式Linux系統(tǒng)設計方法,基于ARM處理器平臺構建嵌入式Linux操作系統(tǒng)。這部分的工作包括嵌入式BootLoader的移植、Linux內核的配置與編譯以及根文件系統(tǒng)的創(chuàng)建。 3、研究MPEG-4視頻壓縮標準,基于ARm-Linux系統(tǒng)平臺移植MPEG-4視頻解碼器。 4、研究ARM體系結構以及基于ARM平臺的嵌入式軟件優(yōu)化方法,對所移植的MPEG-4視頻解碼器進行平臺相關優(yōu)化。 5、研究視頻通信中的錯誤隱藏技術,針對錯誤隱藏過程中傳統(tǒng)邊界匹配算法對邊緣匹配的局限性,提出了一種改進的基于時域與空域平滑性的邊界匹配算法。 6、研究流媒體網(wǎng)絡傳輸?shù)南嚓P技術協(xié)議,基于RTSP/RTP/RTCP協(xié)議實現(xiàn)了一個基本的MPEG-4視頻流實時傳輸系統(tǒng)。
上傳時間: 2013-05-16
上傳用戶:a937518043
本文設計了一種基于S3C2410X微處理器、Linux操作系統(tǒng)的無線多媒體傳輸系統(tǒng)。論文首先介紹了系統(tǒng)的結構功能設計;接著給出了嵌入式無線音視頻傳輸系統(tǒng)軟硬件設計方案,包括系統(tǒng)發(fā)送端硬件結構設計和接收
標簽: ARm-Linux 無線 傳輸系統(tǒng) 音視頻
上傳時間: 2013-07-11
上傳用戶:zttztt2005
本文介紹了一種新型的電能量采集終端。以流行的AT91RM9200 為核心,操作系統(tǒng)采用ARm-Linux2.4.20 系統(tǒng),多進程設計,各進程模塊并發(fā)運行,可極大的提高系統(tǒng)效率。相對于其他同類
上傳時間: 2013-04-24
上傳用戶:sy_jiadeyi
· 摘要: 采用DSP TMS320C6711和ARM920T,設計并實現(xiàn)了支持H.264加密的安全視頻監(jiān)控系統(tǒng).提出了一種將高級加密標準AES與H.264相結合的安全視頻加密系統(tǒng)設計方案,并在ARm-Linux嵌入式平臺下予以實現(xiàn).解決了視頻監(jiān)控系統(tǒng)中視頻數(shù)據(jù)保密等問題,并給出了改進加密算法的實驗結果.
標簽: LINUX H264 視頻監(jiān)控系統(tǒng)
上傳時間: 2013-07-18
上傳用戶:sjb555
arm系列開發(fā)
上傳時間: 2013-10-30
上傳用戶:w230825hy
生物識別技術應用越來越廣泛,指紋識別技術尤為突出。設計了以ARM9為核心的硬件平臺,并進行了嵌入式Linux內核的移植,結合硬件特點,將優(yōu)化后的指紋識別算法作為應用程序移植到軟硬件平臺。實驗表明,系統(tǒng)運行穩(wěn)定,算法效率和精確度較高,在嵌入式生物識別技術應用領域有一定的參考價值。
上傳時間: 2013-11-24
上傳用戶:fujiura