隨著計算機技術的不斷發(fā)展,嵌入式系統(tǒng)以其功能強大、可靠性高、體積小、功耗低等諸多優(yōu)點,適應了社會信息化、網(wǎng)絡化、智能化的發(fā)展需求,比一般的通用PC系統(tǒng)具備更大的優(yōu)越性,在各行業(yè)領域內獲得了廣泛的應用。GPS定位導航技術與計算機技術的融合在近幾年來現(xiàn)代信息通信領域內發(fā)展迅速。 目前,GPS定位導航技術主要應用于大地測量與車輛定位領域,個人應用方面相對較欠缺。因此,發(fā)展應用于個人的手持GPS定位導航系統(tǒng)擁有廣泛的市場空間。鑒于這種情況,本文設計開發(fā)了一款基于ARM處理器與GPS接收模塊的手持定位導航系統(tǒng),系統(tǒng)通過采用功能強大、成本低廉的嵌入式Linux操作系統(tǒng),充分發(fā)揮ARM處理器的高性能低功耗特點,提升了系統(tǒng)特性。 論文的主要內容: 1.分析了GPS定位導航技術的發(fā)展現(xiàn)狀和基本原理,研究了如何實現(xiàn)基于ARM處理器定位導航系統(tǒng)的設計方案。在此基礎上,建立了滿足手持定位導航系統(tǒng)功能需求的軟、硬件平臺,包括硬件平臺中各模塊的組成與連接,以及軟件平臺中系統(tǒng)啟動代碼、操作系統(tǒng)的移植,文件系統(tǒng)的制作。 2.設計實現(xiàn)了GPS模塊與ARM處理器的通信功能、電子地圖的顯示功能、人機交互的控制功能。各功能模塊在設計中包括了接口和外設的驅動程序,以及應用程序兩部分。通信功能模塊中,GPS模塊實時接收GPS定位衛(wèi)星數(shù)據(jù),并通過RS-232接口向處理器傳輸數(shù)據(jù);電子地圖顯示以及人機交互的功能模塊中,使用MiniGUI圖形用戶界面支持系統(tǒng),實現(xiàn)了在LCD觸摸屏上顯示電子地圖以及基本定位導航控制等人機交互的功能。 3.測試了系統(tǒng)各模塊的功能,給出了系統(tǒng)的實現(xiàn)結果,根據(jù)測試結果分析了系統(tǒng)設計中的不足,并提出了對系統(tǒng)未來改進目標的設想。
上傳時間: 2013-04-24
上傳用戶:huangping588
介紹了基于DSP 的單相全橋逆變器數(shù)字控制系統(tǒng)。詳細論述了利用數(shù)字信號處理器TMS320LF2407 產(chǎn)生SPWM 波形和實現(xiàn)雙閉環(huán)PI 控制的算法,并給出了其實現(xiàn)原理及軟件流程。針對同相供電
上傳時間: 2013-05-19
上傳用戶:sammi
本文深入研究了Nios 自定制指令的軟硬件接口,基于Altera 的IP 核FFT V2.2.0實現(xiàn)了變換長度為1024 點的高速復數(shù)FFT 算法,提出了一種在Nios 嵌入式系統(tǒng)中定制用戶FFT 算
上傳時間: 2013-04-24
上傳用戶:hfmm633
本文主要從單片機軟件實現(xiàn)角度介紹一種公歷到農(nóng)歷轉換的算法思想, 算法采用MCS-51 指令系統(tǒng)實現(xiàn)。并給出程序流程圖,另外對二十四節(jié)氣和生肖的算法也做詳細介紹。關鍵詞:單片機;MCS-51 指
上傳時間: 2013-04-24
上傳用戶:lnnn30
本文通過對匯編語言地指令系統(tǒng)的共性的研究,找到了一種有效的在匯編語言的基礎上,自動得到源代碼的流程圖的算法。對軟件維護自動化的實現(xiàn)提供了良好的開端。關鍵詞:程序模塊圖,程序流程圖,網(wǎng)格法,
上傳時間: 2013-07-02
上傳用戶:JIUSHICHEN
針對自己開發(fā)的液位控制系統(tǒng)參數(shù)難以調整的問題,本文提出了一種智能PID 的液位控制方法。智能PID 控制算法是在常規(guī)PID 控制算法的基礎上,根據(jù)前人和專家的經(jīng)驗以及操作人員的實際經(jīng)驗,針對具有大滯后
標簽: PID 算法 液位控制系統(tǒng) 中的應用
上傳時間: 2013-07-31
上傳用戶:windwolf2000
本文提出一種基于DCT 變換的數(shù)字圖像盲水印嵌入算法,通過對水印圖像進行置亂加密與隨機產(chǎn)生嵌入位置來保證水印安全性,實驗證明此算法具有較好的不可見性,能夠抵御JPEG 壓縮、高斯模糊、均值濾波
上傳時間: 2013-07-11
上傳用戶:
萬年歷算法分析:萬年歷算法一、 陽歷算法具體算法見函數(shù)Void get_solar_day_date(void),這樣陽歷日歷的星期排法就確定了。表1:
上傳時間: 2013-05-23
上傳用戶:林魚2016
無線傳感器網(wǎng)絡是一項融合計算機技術、半導體技術、通信技術、傳感器技術等的新興技術,它在軍事、工業(yè)、農(nóng)業(yè)、建筑、醫(yī)療、交通等各個領域均有廣闊的應用前景。無線傳感器網(wǎng)絡中包含眾多關鍵技術,因此需要一種功能強大的節(jié)點支持網(wǎng)絡的正常運行,為用戶提供多功能的服務。 目前無線傳感器網(wǎng)絡節(jié)點的硬件平臺絕大部分是基于單片機實現(xiàn)的,它們具有有限的存儲和處理能力,只能完成簡單的傳感器數(shù)據(jù)采集、處理和轉發(fā)功能。有少部分硬件平臺采用32位的處理器,但是這些平臺的價格昂貴或者靈活性較差,不利于無線傳感器網(wǎng)絡的實驗研究及應用的拓展。 基于上述研究現(xiàn)狀,本文設計并實現(xiàn)一個基于32位ARM處理器和Linux操作系統(tǒng)的無線傳感器網(wǎng)絡節(jié)點。該節(jié)點具有強大的存儲、處理能力,而且成本和功耗較低,能夠配合不同類型的傳感器節(jié)點使用,便于二次開發(fā),對于無線傳感器網(wǎng)絡各種理論和算法的驗證及實現(xiàn)各種應用有重大意義。論文主要分為三部分: 1、無線傳感器網(wǎng)絡節(jié)點硬件設計:在分析現(xiàn)有硬件平臺缺點的基礎上,設計本文的無線傳感器網(wǎng)絡節(jié)點硬件結構,進行硬件選型并分析各個模塊的結構和硬件原理,搭建好硬件平臺。 2、無線傳感器網(wǎng)絡節(jié)點軟件實現(xiàn):根據(jù)設計的無線傳感器網(wǎng)絡節(jié)點硬件結構分析軟件應包含的內容及層次結構。由于Linux支持多種體系結構、開源等優(yōu)點,因此本文選擇其作為無線傳感器網(wǎng)絡節(jié)點的操作系統(tǒng),并分層次地實現(xiàn)基于Linux的整個軟件系統(tǒng),包括引導程序、內核、根文件系統(tǒng)、驅動程序。 3、無線傳感器網(wǎng)絡節(jié)點的應用:在1、2部分完成的基本功能上需要擴充具體的應用程序才能將該節(jié)點應用到實際環(huán)境中。這部分首先分析本文所實現(xiàn)的節(jié)點的幾種典型應用場景,然后在該節(jié)點上實現(xiàn)幾種常用的服務程序,最后設計并實現(xiàn)質心定位應用案例,展示了在此節(jié)點上可方便地實現(xiàn)功能擴充和特定應用開發(fā),同時也說明了該節(jié)點強大的功能。
標簽: Linuz ARM 無線傳感器網(wǎng)絡 節(jié)點設計
上傳時間: 2013-04-24
上傳用戶:wmwai1314
隨著國內汽車工業(yè)的發(fā)展,國內的車輛導航系統(tǒng)的市場需求也越來越大。目前國內推出的一些車載導航定位系統(tǒng)還沒有在車載系統(tǒng)中得到廣泛的應用,還須在改進技術、提高精度的同時降低開發(fā)成本。 車載導航終端結合了導航定位技術、地理信息系統(tǒng)(GIS)、通訊技術以及嵌入式計算機技術,為用戶提供導航定位、地理信息等服務。車載導航終端由GPS定位系統(tǒng)、電子地圖、嵌入式系統(tǒng)組成。導航終端接收GPS所傳送的衛(wèi)星信號,得到車輛的即時位置,通過GPS信號處理系統(tǒng)傳送給主機,再配合嵌入式系統(tǒng)上的空間數(shù)據(jù)庫,將車輛經(jīng)過的軌跡顯示在顯示屏上。 本論文首先討論了車載導航系統(tǒng)的原理和硬件結構,然后分析設計了軟件系統(tǒng)的工作流程及實現(xiàn)方案;介紹了Boot Loader和Linux內核的定制、移植;重點介紹了在ARM處理器和Linux操作系統(tǒng)實現(xiàn)車載導航終端各功能模塊的詳細過程,以及地圖匹配和路徑規(guī)劃算法及實現(xiàn)。 為了縮短開發(fā)周期、降低開發(fā)成本,本設計采用了基于開源軟件二次開發(fā)的方式。
上傳時間: 2013-06-01
上傳用戶:xmsmh