嵌入式系統(tǒng)的應(yīng)用隨著各種智能控制系統(tǒng)、智能玩具、工業(yè)控制、掌上設(shè)備(Portable)等的需求而不斷擴大和流行。特別是近幾年來,隨著手機、PDA、MP3等掌上系統(tǒng)的流行,使得系統(tǒng)功耗成為產(chǎn)品的設(shè)計瓶
嵌入式系統(tǒng)是以應(yīng)用為中心、以計算機技術(shù)為基礎(chǔ)、軟硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗等有嚴(yán)格要求的專用計算機系統(tǒng)。其主要由嵌入式處理器、 相關(guān)支撐硬件、嵌入式操作系統(tǒng).
介紹了Windows CE 的體系結(jié)構(gòu)和中斷處理機制, 研究了Windows CE 設(shè)備驅(qū)動程序的類型和初始化過程,以維信諾VGG13264C 132×64 OLED 顯示模塊的WindowsCE 驅(qū)動程序設(shè)計為例, 詳細闡述了嵌入式Windows CE 驅(qū)動程序的開發(fā)過程。
針對在嵌入式實時操作系統(tǒng)環(huán)境下高低優(yōu)先級任務(wù)切換過程引起的跟蹤信息亂序和丟失問題,對跟蹤信息嵌套緩存機制和解析機制進行了設(shè)計,提出了物理緩存管理機制與遞歸調(diào)用解析機制相結(jié)合、備份緩存管理機制與普通查詢解析機制相結(jié)合的兩種跟蹤方案,解決了跟蹤信息亂序和丟失問題,提高了跟蹤系統(tǒng)的運行效率。
聲卡技術(shù)是多媒體計算機技術(shù)的關(guān)鍵技術(shù)之一,它的出現(xiàn)使得計算機更富表達力。目前,由于采用的錄放音芯片結(jié)構(gòu)簡單、采樣率過低而使得嵌入式系統(tǒng)中的音質(zhì)效果比較差,遠遠滿足不了人們對高檔生活.
開放式多媒體應(yīng)用平臺(Open Multimedia Application Platform,OMAP)處理器系列包括應(yīng)用處理器及集成的基帶應(yīng)用處理器,具有高性能、實時處理及超低功耗的特點,廣泛應(yīng)用.
下文我們就將用于開發(fā)嵌入式系統(tǒng)的兩種方案----自行設(shè)計或使用現(xiàn)成平臺進行對比闡述,并且討論與這兩種方案相關(guān)的技術(shù)和經(jīng)濟風(fēng)險。
ADSP-TS101S是美國ADI公司推出的一款具有極高性能的數(shù)字信號處理器(DSP)芯片,其專為大信號處理任務(wù)和通信應(yīng)用進行了結(jié)構(gòu)上的優(yōu)化設(shè)計,在嵌人式信號處理中得到廣泛應(yīng)用。ADSP-TS101S
由于宿主對象的多樣性,為適應(yīng)不同的要求,無論在硬件方面還是在軟件方面,嵌入式系統(tǒng)必須具有很強的可裁剪性,并且便于修改。
本文提供了一些關(guān)于在線 ARM 仿真器的信息,以及給作為嵌入式系統(tǒng)設(shè)計師的你帶來的好處。根據(jù)你的需要,你將在產(chǎn)品開發(fā)中對開發(fā)工具作出更恰當(dāng)?shù)倪x擇。
本文主要論述在ARM嵌入式系統(tǒng)中如何實現(xiàn)FPGA從串配置的方法,將系統(tǒng)程序及配置數(shù)據(jù)存儲在系統(tǒng)Flash中,利用ARM的通用I/O口產(chǎn)生配置時序,省去專用的配置PROM。文中ARM微處理器采用samsung公司的ARM7TDMI系列中的S3C4
Flash存儲器因其體積小、容量大、成本低、掉電數(shù)據(jù)不丟失等一系列優(yōu)點,成為嵌入式系統(tǒng)中主要數(shù)據(jù)和程序載體。然而,由于Flash讀寫存儲的編程特點,有必要對其進行存儲過程管理,以使其數(shù)據(jù)存儲性能得以改善。以TRI公司的基于NOR Flash的Flash管理軟件FMM為例,詳細介紹嵌入式系統(tǒng)中如何根據(jù)Flash的物理特性來進行Flash存儲
摘要:介紹怎樣在嵌入式CPU 80C186XL DRAM刷新控制單元的基礎(chǔ)上,利用CPLD技術(shù)和80C196XL的時序特征設(shè)計一個低價格、功能完整的DRAM控制器的方法,并采用VHDL語言編程實現(xiàn)。關(guān)鍵詞:刷新控制單元(RCU) DRAM控制器
隨著當(dāng)今社會信息化進程的飛速發(fā)展,計算機軟件更廣泛地應(yīng)用于各個領(lǐng)域,特別是在很多嵌入式系統(tǒng)在工業(yè)控制,電子信息,以及武器裝備的核心作用.軟件的質(zhì)量是生命,軟件測試是保證軟件產(chǎn)品質(zhì)量的重要手段.嵌入式系統(tǒng)的發(fā)展趨勢:硬件逐步過渡到共同的平臺,依靠軟件來完成系統(tǒng)的各項任務(wù).因此,軟件已成為在確定系統(tǒng)的成功或失敗的關(guān)鍵因素.然而,改善軟件的復(fù)雜
闡述實際電力自動化裝置開發(fā)過程中如何提升嵌入式系統(tǒng)CPU運行效率,進行軟件效率優(yōu)化。雖然現(xiàn)代超標(biāo)量體系結(jié)構(gòu)的CPU標(biāo)稱性能很強大,但需要采取有針對性的措施進行優(yōu)化,才能發(fā)揮其真正性能。在實踐中,根據(jù)超標(biāo)量體系結(jié)構(gòu)CPU的特點,有針對性的進行軟件優(yōu)化和代碼重構(gòu),優(yōu)化前后性能有大幅度的提升。這說明CPU體系結(jié)構(gòu)特定的軟件優(yōu)化對發(fā)揮系統(tǒng)性能有著
在嵌入式系統(tǒng)中,延時是經(jīng)常需要使用的一種手段,延時的方法可以通過使用類似于"NOP"的指令來實現(xiàn),但是如果延時的時間比較 長,如果使用太多的"NOP"指令則會消耗過多的儲存空間,最好的方法是使用子程序(匯編語言中)或子函數(shù)(高級語言中)。
ARM是一類嵌入式微處理器,同時也是一個公司的名字。ARM公司于1990年11月成立于英國劍橋,它是一家專門從事16/32位RISC微處理器知識產(chǎn)權(quán)設(shè)計的供應(yīng)商。ARM公司本身不直接從事芯片生產(chǎn),而只是授權(quán)ARM內(nèi)核,再給生產(chǎn)和銷售半導(dǎo)體的合作伙伴,同時也提供基于ARM架構(gòu)的開發(fā)設(shè)計技術(shù)。
尼葛洛龐帝2001年訪華時的預(yù)言“4~5年后,嵌入式智能電腦將是繼PC和Internet后的最偉大發(fā)明!”。如今,嵌入式系統(tǒng)已成為當(dāng)今最為熱門的領(lǐng)域之一,它迅猛的發(fā)展勢頭引起了社會各界人士的關(guān)注。如家用電器、手持通信設(shè)備、信息終端、儀器儀表、汽車、航天航空、軍事裝備、制造工業(yè)、過程控制等。今天,嵌入式系統(tǒng)帶來的工業(yè)年產(chǎn)值已超過1萬億美元。
由嵌入式系統(tǒng)本身的特性所影響,嵌入式系統(tǒng)開發(fā)與通用系統(tǒng)的開發(fā)有很大的區(qū)別。嵌入式系統(tǒng)的開發(fā)主要分為系統(tǒng)總體開發(fā)、嵌入式硬件開發(fā)和嵌入式軟件開發(fā)3大部分,其總體流程圖如圖4.15所示。
通過使用JTAG燒寫Flash的實驗,了解嵌入式硬件環(huán)境,熟悉JTAG的使用,為今后的進一步學(xué)習(xí)打下良好的基礎(chǔ)。本書以優(yōu)龍的FS2410及Flash燒寫工具為例進行講解,不同廠商的開發(fā)板都會提供相應(yīng)的Flash燒寫工具,并有相應(yīng)的說明文檔,請讀者在了解基本原理之后查閱相關(guān)手冊。