隨著信息產(chǎn)業(yè)和集成電路技術(shù)的進步,嵌入式應(yīng)用領(lǐng)域得到了蓬勃和快速的發(fā)展。嵌入式應(yīng)用開發(fā)的重要特點是滿足應(yīng)用門類的多樣化需求,嵌入式應(yīng)用的多樣化主要體現(xiàn)在目標機硬件平臺的多樣化,而硬件平臺的多樣化則對嵌入式系統(tǒng)平臺的底層構(gòu)建提出了嚴格要求,因此不同硬件平臺底層構(gòu)建研究是嵌入式開發(fā)中的一個重要問題。 嵌入式軟硬件平臺的底層構(gòu)建主要涉及以下幾個部分: 1、嵌入式開發(fā)環(huán)境構(gòu)建,涉及交叉編譯環(huán)境、交叉調(diào)試環(huán)境等; 2、嵌入式硬件平臺構(gòu)建,涉及硬件平臺選型、地址分配等; 3、U.Boot移植,涉及U-Boot啟動分析、移植分析等; 4、嵌入式操作系統(tǒng)移植,涉及uClinux內(nèi)核結(jié)構(gòu)、移植分析等; 5、驅(qū)動程序的開發(fā),涉及硬件分析、Linux下驅(qū)動分析等; 與此同時,安全防范系統(tǒng)作為現(xiàn)代化的安全警衛(wèi)手段,近年來正越來越多地進入各個行業(yè)的各種應(yīng)用領(lǐng)域,智能家居已經(jīng)成為高科技發(fā)展必然的趨勢。另外,運營商寬帶網(wǎng)絡(luò)缺乏新的利潤增長點,在已有的寬帶網(wǎng)絡(luò)上開發(fā)新的業(yè)務(wù)迫在眉睫。基于ARM的家庭安防網(wǎng)關(guān)與局端設(shè)備相結(jié)合,配備無線報警信號自學(xué)習(xí)型編解碼收發(fā)模塊,完全解決了上述兩個問題。 本文以多媒體綜合報警系統(tǒng)項目中的終端產(chǎn)品XXX型家庭安防網(wǎng)關(guān)為依托,以開發(fā)流程為主線,就ARM+uClinux嵌入式平臺給出了以上五個嵌入式開發(fā)過程中底層平臺構(gòu)建的關(guān)鍵技術(shù)解決方案。正文中將依次介紹項目概述、目標硬件平臺分析、交叉開發(fā)環(huán)境構(gòu)建以及U-Boot的移植、uClinux的移植和具體驅(qū)動程序的開發(fā)。
標簽:
ARM
家庭安防
網(wǎng)關(guān)
底層
上傳時間:
2013-05-25
上傳用戶:李彥東