隨著信息產業(yè)和集成電路技術的進步,嵌入式應用領域得到了蓬勃和快速的發(fā)展。嵌入式應用開發(fā)的重要特點是滿足應用門類的多樣化需求,嵌入式應用的多樣化主要體現(xiàn)在目標機硬件平臺的多樣化,而硬件平臺的多樣化則對嵌入式系統(tǒng)平臺的底層構建提出了嚴格要求,因此不同硬件平臺底層構建研究是嵌入式開發(fā)中的一個重要問題。 嵌入式軟硬件平臺的底層構建主要涉及以下幾個部分: 1、嵌入式開發(fā)環(huán)境構建,涉及交叉編譯環(huán)境、交叉調試環(huán)境等; 2、嵌入式硬件平臺構建,涉及硬件平臺選型、地址分配等; 3、U.Boot移植,涉及U-Boot啟動分析、移植分析等; 4、嵌入式操作系統(tǒng)移植,涉及uClinux內核結構、移植分析等; 5、驅動程序的開發(fā),涉及硬件分析、Linux下驅動分析等; 與此同時,安全防范系統(tǒng)作為現(xiàn)代化的安全警衛(wèi)手段,近年來正越來越多地進入各個行業(yè)的各種應用領域,智能家居已經成為高科技發(fā)展必然的趨勢。另外,運營商寬帶網絡缺乏新的利潤增長點,在已有的寬帶網絡上開發(fā)新的業(yè)務迫在眉睫。基于ARM的家庭安防網關與局端設備相結合,配備無線報警信號自學習型編解碼收發(fā)模塊,完全解決了上述兩個問題。 本文以多媒體綜合報警系統(tǒng)項目中的終端產品XXX型家庭安防網關為依托,以開發(fā)流程為主線,就ARM+uClinux嵌入式平臺給出了以上五個嵌入式開發(fā)過程中底層平臺構建的關鍵技術解決方案。正文中將依次介紹項目概述、目標硬件平臺分析、交叉開發(fā)環(huán)境構建以及U-Boot的移植、uClinux的移植和具體驅動程序的開發(fā)。
上傳時間: 2013-05-25
上傳用戶:李彥東
easy,51pro,3.0編程器在2.0的基礎上增加了更多的芯片器件
上傳時間: 2013-07-25
上傳用戶:qazwsc
隨著現(xiàn)代計算機技術和互聯(lián)網技術的飛速發(fā)展,嵌入式系統(tǒng)成為了當前信息行業(yè)最熱門的焦點之一。而ARM以其高性能低功耗的特點成為目前應用最廣泛的32位嵌入式處理器。在嵌入式操作系統(tǒng)方面,Linux憑借其性能優(yōu)異、結構清晰、平臺支持廣泛、網絡支持強勁及開放源代碼等多方面的優(yōu)勢,被嵌入式系統(tǒng)開發(fā)者廣泛地采用。Linux 2.6包含許多新的特性,為其在嵌入式領域的應用提供了強有力的支持,新的內核越來越多地應用于嵌入式Linux系統(tǒng)中。 本文的工作基于艾科公司研發(fā)的硬件平臺Ark1600開展。該平臺上集成了多個功能模塊,例如LCD、12S、GPIO、12C等,同時支持XD、CF、MMC、SD等多種硬件存儲設備,在設備通信方面提供了USB、串行通信等傳輸方式。本文的主要工作是研究Linux在ARM芯片上的移植,并在此基礎上闡述Linux設備驅動的開發(fā)。 首先構建了交叉編譯環(huán)境,然后在分析Ark1600硬件體系結構的基礎上詳細闡述了BootLoader程序設計與實現(xiàn)、Linux2.6內核移植、Ramdisk文件系統(tǒng)移植的全過程,為后續(xù)項目的實施搭建了一個良好的開發(fā)平臺。論文最后闡述了Linux 2.6內核中開發(fā)塊設備驅動程序的實現(xiàn)方法,并以XD塊設備驅動程序為例,詳細闡述了Linux驅動程序的開發(fā)流程。 主要工作量在于BootLoader程序的設計與實現(xiàn)、Linux系統(tǒng)移植和XD塊設備驅動程序的開發(fā)。因為項目平臺獨特的硬件環(huán)境,一些程序代碼要嚴格依賴硬件設備設計。在Linux移植中的主要工作包括串口控制臺的驅動、設置系統(tǒng)的存儲布局、初始化系統(tǒng)定時器、初始化系統(tǒng)中斷、在Linux系統(tǒng)中建立標識本硬件平臺的結構體變量、配置并編譯Linux內核等。
標簽: ARM 存儲卡 系統(tǒng)設計
上傳時間: 2013-05-18
上傳用戶:wzr0701
本文介紹了DTMF 解碼芯片MT8870 的功能和特點,給出了在解碼器中與89C51 單片機的接口電路,說明了解碼器的工作原理抗干擾措施。關鍵詞:單片機抗干擾 DTMF 解碼監(jiān)控
上傳時間: 2013-05-17
上傳用戶:tuilp1a
高速光電隔離器6N137應用,高頻PWM輸出隔離器件
上傳時間: 2013-04-24
上傳用戶:907070592
無線局域網(WLAN,Wireless Local Area Network)是未來移動通信系統(tǒng)的重要組成部分.為了滿足用戶高速率、方便靈活的接入互聯(lián)網的需求,WLAN的研究和建設正在世界范圍內如火如荼的展開.由于擺脫了有線連接的束縛,無線局域網具有移動性好、成本低和不會出現(xiàn)線纜故障等特點.該文對無線局域網的主流協(xié)議IEEE 802.11a的物理層實現(xiàn)技術進行了系統(tǒng)的研究和分析,并采用可編程ASIC器件FPGA,設計實現(xiàn)了物理層基帶處理的關鍵模塊,為今后形成具有自主知識產權的IP核奠定了基礎.該文研究內容得到了天津市信息化辦公室"寬帶無線局域網關鍵技術研究"項目經費的支持.該文在對IEEE 802.11a協(xié)議深入研究的基礎上,提出了物理層的實現(xiàn)方案和功能模塊劃分.重點研究了實現(xiàn)基帶處理的關鍵模塊:FIR濾波器、卷積碼編碼器以及(2,1,7)Viterbi譯碼器的實現(xiàn)算法和硬件結構.在Viterbi譯碼器的設計中,
上傳時間: 2013-06-19
上傳用戶:xinzhch
數(shù)字密碼鎖設計:本文的電子密碼鎖利用數(shù)字邏輯電路,實現(xiàn)對門的電子控制,并且有各種附加電路保證電路能夠安 工作,有極高的安全系數(shù)。 關鍵詞 電子密碼鎖 電壓比較器 555單穩(wěn)態(tài)電路 計數(shù)器 JK觸發(fā)器
標簽: 數(shù)字密碼鎖 電子密碼鎖 論文
上傳時間: 2013-06-03
上傳用戶:gmh1314
并網逆變器并網逆變器并網逆變器并網逆變器
標簽: 并網逆變器
上傳時間: 2013-04-24
上傳用戶:jyycc
在通信系統(tǒng)中,人們一直致力于信息傳輸?shù)挠行院涂煽啃缘难芯浚诺兰m錯編碼技術一直是人們研究的重點。1993年,Turbo碼的提出,以其接近Shannon極限的優(yōu)異的譯碼性能在編碼界引起了轟動,并成為研究糾錯編碼的熱點課題。經過十幾年的研究和發(fā)展,目前,Turbo碼已經走向了實用化的道路,如何用硬件實現(xiàn)有效的Turbo碼編譯碼器成為了人們研究的重點。 論文以基于FPGA實現(xiàn)Turbo碼譯碼器為研究目標,首先分析了Turbo碼的基本編譯碼原理和3GPP標準的Turbo碼編碼結構和交織算法。然后重點分析了MAP譯碼算法,Log-MAP譯碼算法和:Max-Log-MAP譯碼算法,并對三種譯碼算法進行了詳細的理論推導和計算復雜度的定量分析比較,對影響Turbo碼譯碼性能的主要因素進行了MATLB仿真分析。 論文在深入分析比較上述三種譯碼算法的基礎之上,選擇Max-Log-MAP譯碼算法進行了Turbo碼譯碼器的FPGA設計實現(xiàn)。主要針對FPGA實現(xiàn)的數(shù)據(jù)量化、定點數(shù)據(jù)表示方式、Max-Log-MAP算法子譯碼器關鍵運算單元的FPGA設計和基于3GPP標準的Turbo碼譯碼器的內交織的FPGA設計進行了深入研究,完成了固定譯碼長度的Turbo碼譯碼器的FPGA設計實現(xiàn),并利用ModelSim和MATLAB分別對譯碼器進行了功能時序驗證和FPGA定點仿真測試。
上傳時間: 2013-07-09
上傳用戶:caixiaoxu26
漢字ASCII碼-Unicode碼轉化器(轉換工具)
上傳時間: 2013-07-16
上傳用戶:hustfanenze