
1 前 言 在采用前后臺系統(tǒng)軟件設計模式的嵌入式系統(tǒng)中,主程序是一個無限循環(huán),單任務順序執(zhí)行,通過設置一個或多個中斷來處理異步事件。這種系統(tǒng)對于簡單的應用是可以的,但對于實時性要求比較
作為軟件開發(fā)人員,大多數(shù)對于保護模式都感到神秘和不易理解。本人在開發(fā)32位微內(nèi)核搶占式多線程操作系統(tǒng)過程中,深入了解到CPU的地址機理,在這里將分析CPU的工作原理,解開保護模式的神秘面紗,讀者
內(nèi)容摘要:結(jié)合ez80和ARM7兩種系統(tǒng)上的具體實現(xiàn),說明了如何在嵌入式實時操作系統(tǒng)uC/0SII上移植實現(xiàn)LwIP這套TCP/IP協(xié)議棧,使uC/0S II成為支持網(wǎng)絡的RTOS。 1 引言 隨著嵌入式系統(tǒng)與網(wǎng)絡的日益結(jié)合,
引言 進入21 世紀,信息的地位日益重要,對信息的獲取和處理能力成為現(xiàn)代信息處理中的關鍵問題。在人類社會信息化的過程中,借助各種通信手段是實現(xiàn)信息交流的主要方式。各種需求使得移動通信(尋呼
1 嵌入式系統(tǒng) 嵌入式系統(tǒng)(Embedded System)是指有特定功能或用途的計算機硬、軟件的集合體,分為嵌入式軟件系統(tǒng)和嵌入式硬件系統(tǒng)。在智能控制設備、便攜式智能儀器等應用場合,出于對產(chǎn)品體積、成本
1 前 言 目前 , 在嵌入式系統(tǒng)里基于ARM核的嵌入式處理器已經(jīng)成為市場主流。隨著ARM技術的廣泛應用 , 建立面向ARM構(gòu)架的嵌入式操作系統(tǒng)也就成為當前研究的熱點。S3C2410是SAMSUNG公司基于ARM920T處理器
引言 在很多嵌入式控制系統(tǒng)中,系統(tǒng)既要完成大量的信息采集和復雜的算法,又要實現(xiàn)精確的控制功能。采用運行有嵌入式Linux操作系統(tǒng)的ARM9微控制器完成信號采集及實現(xiàn)上層控制算法,并向DSP芯片發(fā)
在便攜式的電子類產(chǎn)品中,觸摸屏由于其便、靈活、占用空間少等優(yōu)點,已經(jīng)逐漸取代鍵盤成為嵌入式計算機系統(tǒng)常選用的人機交互輸入設備。觸摸屏輸入系統(tǒng)由觸摸屏、觸摸屏控制器、微控制器及其相應的驅(qū)動
近年來,隨著微處理器技術、DSP技術、多媒體編解碼技術以及嵌入式技術的發(fā)展,多媒體娛樂終端已經(jīng)成為消費性電子產(chǎn)品的熱點。同時,逐漸成熟的市場隨著MP3在市場上取得的巨大成功,以及MP4、數(shù)字電視
在IT行業(yè)的眾多分支中,嵌入式是發(fā)展得最快的領域之一,因為越來越多的產(chǎn)品和服務需要嵌入式系統(tǒng)予以支撐,消費類電子產(chǎn)品、生產(chǎn)制造業(yè)、辦公自動化、工業(yè)控制等諸多行業(yè)都和嵌入式有密不可分的關系。
隨著客戶對電能質(zhì)量要求的逐步提高,傳統(tǒng)的電力網(wǎng)絡難以滿足發(fā)展要求。為此,提出發(fā)展“全覆蓋、全采集、全預付費”智能電網(wǎng)的設想,以實現(xiàn)傳統(tǒng)電網(wǎng)的升級。電力用戶用電信息采集系統(tǒng)——智能電網(wǎng)管
μC/OS-II操作系統(tǒng)是一種搶占式多任務、單內(nèi)存空間、微小內(nèi)核的嵌入式操作系統(tǒng),具有高效緊湊的特點。它執(zhí)行效率高,占用空間小,可移植性強,實時性能良好且可擴展性強。采用μC/OS-II實時操作系統(tǒng)
從8位/16位單片機發(fā)展到以ARM CPU核為代表的32位嵌入式處理器,嵌入式操作系統(tǒng)將替代傳統(tǒng)的由手工編制的監(jiān)控程序或調(diào)度程序,成為重要的基礎組件。更重要的是嵌入式操作系統(tǒng)對應用程序可以起到屏蔽
GPRS是在目前運行的GSM網(wǎng)絡基礎上發(fā)展起來的數(shù)據(jù)業(yè)務,可以采用與GSM同樣的調(diào)制技術、頻率,以及同樣的TDMA幀結(jié)構(gòu)。利用現(xiàn)有的基站子系統(tǒng)(BSS),GPRS從一開始就可以提供全面的覆蓋?! PRS終端系
引言 電子信息與數(shù)字圖像處理技術目前已被廣泛地應用在各個領域,車載系統(tǒng)的信息化已成為現(xiàn)代汽車業(yè)的重要標志?,F(xiàn)在的倒車雷達系統(tǒng)可以為駕駛者提供許多幫助,多數(shù)采用超聲波測距技術,可以直接
嵌入式操作系統(tǒng)(Embedded Operation System,EOS)是指用于嵌入式系統(tǒng)的操作系統(tǒng)。嵌入式系統(tǒng)分為4層,硬件層、驅(qū)動層、操作系統(tǒng)層和應用層。嵌入式操作系統(tǒng)是負責嵌入式系
引 言 當今,各種嵌入式的電子產(chǎn)品已經(jīng)深入到我們生活的方方面面,嵌入式操作系統(tǒng)也已成為最熱門的話題之一,其中免費型的實時操作系統(tǒng)μC/OS-Ⅱ因其可移植、可固化、可裁剪、可確定性等特點,已經(jīng)成
在5月的Build 2018大會上,微軟宣布Windows 10用戶數(shù)接近7億,也就是說,比1年前增加了2億。當然,在2015年初發(fā)布Win10時,微軟定的目標是3年達到10億用戶,但在2016年時候,微軟表示自己將難以觸及該目標。在Window
在本文中,我們研究了選擇嵌入式操作系統(tǒng)的各種方案,并且針對嵌入式和實時操作系統(tǒng),討論一些選擇標準,并強調(diào)由可編程邏輯解決方案引入的設計折衷。闡述了一個典型實例,這里我們以在萊迪思半導體公司的FPGA 上運行
選擇一個合適的嵌入式操作系統(tǒng),可以考慮以下幾個因素: 第一是應用。如果你想開發(fā)的嵌入式設備是一個和網(wǎng)絡應用密切相關或者就是一個網(wǎng)絡設備,那么你應該選擇用嵌入式Linux或者uCLinux,而不是uC/OS-II。 第二是實時性。沒有一個絕對的數(shù)字可以告訴你什么是硬實時,什么是軟實時,他們之間的界限也是十分模糊的,這與你選擇什么樣的CPU,它的主頻、內(nèi)存等參數(shù)有一定關系。如果你使用加入實時補丁等技術的嵌入式Linux,如Monta Vista Linux(2.4.17版本),最壞的情況只有436