1 J2ME應(yīng)用程序框架的現(xiàn)狀
Sun公司在1999年6月推出了J2ME(Java 2 MicroEdition,Java 2袖珍版)。J2ME是專門為那些使用有限電源、有限網(wǎng)絡(luò)連接以及有限圖形用戶界面能力的設(shè)備開發(fā)的,滿足了 ...
隨著嵌入式系統(tǒng)應(yīng)用的日益廣泛,如何實現(xiàn)嵌入式系統(tǒng)的低功耗開發(fā)已經(jīng)成為嵌入式應(yīng)用發(fā)展的關(guān)鍵技術(shù)之一,是近幾年來人們在嵌入式系統(tǒng)的設(shè)計中普遍關(guān)注的難點與熱點。嵌入式系統(tǒng)正被廣泛應(yīng)用于移 ...
隨著后PC時代以及網(wǎng)絡(luò)、通信技術(shù)時代的到來,大量的計算機專業(yè)人員進入了嵌入式應(yīng)用領(lǐng)域;然而,有大量的嵌入式系統(tǒng)應(yīng)用是以單片機的形式,應(yīng)用在傳統(tǒng)的電子技術(shù)領(lǐng)域中。因此,以計算機領(lǐng)域人員 ...
嵌入式Linux系統(tǒng)具有可移植性好、網(wǎng)絡(luò)功能強、優(yōu)秀的GNU編譯工具、免費的開放源代碼等優(yōu)點。S3C2410處理器是一款采用ARM920T結(jié)構(gòu),內(nèi)部資源非常豐富的32位嵌入式處理器。USB攝像頭具有低廉的價 ...
1 引言
Boot Loader(內(nèi)核引導程序)是在操作系統(tǒng)內(nèi)核運行之前運行的一段自舉程序,用于初始化硬件設(shè)備、改變處理器運行模式、重組中斷向量和建立內(nèi)存空間映射圖,從而將系統(tǒng)的軟硬件帶到一個 ...
μC/OS-II是可移植、適用于對安全性要求苛刻的剝奪型實時多任務(wù)嵌入式系統(tǒng),簡單易學,在工程應(yīng)用和嵌入式系統(tǒng)教學中很受歡迎。LPC213X是Philips公司推出的基于ARM7TDMI-S核的32位RISC微處理器 ...
在嵌入式應(yīng)用中,使用RTOS的主要原因是為了提高系統(tǒng)的可靠性,其次是提高開發(fā)效率、縮短開發(fā)周期。
μC/OS-II是一個占先式實時多任務(wù)內(nèi)核,使用對象是嵌入式系統(tǒng),對源代碼適當裁減,很容 ...
串行外圍設(shè)備接口SPI(serial peripheral interface)總線技術(shù)是Motorola公司推出的一種同步串行接口,它允許CPU與TTL移位寄存器、A/D或D/A轉(zhuǎn)換器、實時時鐘(RTO)、存儲器以及LCD和LED顯示驅(qū)動器 ...
提出一種基于AT91RM9200處理器的高可靠雙機溫備解決方案。利用EPlC6、MAX6374設(shè)計兩個冗余的外部Watchdog監(jiān)控處理器系統(tǒng)的工作狀態(tài),利用AT91RM9200自帶的Watchdog作為內(nèi)部監(jiān)測機制監(jiān)控處理器本 ...
ARM7TDMI-S是ARM公司設(shè)計的一款32位精簡指令集處理器內(nèi)核,LPC210x系列是飛利浦半導體公司生產(chǎn)的基于ARM7TDMI-S內(nèi)核的芯片。在嵌入式系統(tǒng)設(shè)計中,針對嵌入式處理器和操作系統(tǒng)的Bootloader代碼的 ...
系統(tǒng)功耗是嵌入式系統(tǒng)的一個重要方向,功耗很大程度上取決于執(zhí)行的軟件。傳統(tǒng)的底層指令級模型功耗分析方法雖然能比較準確地估算出嵌入式系統(tǒng)的功耗,但是這種方法所需要的時間過長。本文介紹一 ...
目前的嵌入式系統(tǒng)多使用FLASH作為主存,因此,如何有效管理FLASH上的數(shù)據(jù)非常重要。文章以SST39VF160芯片為例,討論了在Nor Flash上建立uClinux的JFFS2文件系統(tǒng)的一般步驟,從而為FLASH上的數(shù) ...