μC/OS-II操作系統(tǒng)是建立在微內(nèi)核基礎(chǔ)上的實時操作系統(tǒng),搶占式多任務(wù)、微內(nèi)核、移植性好等特點,使其在諸多領(lǐng)域都有較好的應(yīng)用。
在μC/OS-II 2.83及其以后的版本中,一個較大的變化就 ...
μC/OS-II操作系統(tǒng)是一種搶占式多任務(wù)、單內(nèi)存空間、微小內(nèi)核的嵌入式操作系統(tǒng),具有高效緊湊的特點。它執(zhí)行效率高,占用空間小,可移植性強,實時性能良好且可擴展性強。采用μC/OS-II實時操 ...
實時嵌入式系統(tǒng)與網(wǎng)絡(luò)的結(jié)合以及高可信覆蓋網(wǎng)絡(luò)的發(fā)展使得嵌入式實時操作系統(tǒng)的安全性問題日益突出。提高實時嵌入式系統(tǒng)的安全性和可靠性是未來實時嵌入式系統(tǒng)發(fā)展的重要方向之一。VxWorks是一 ...
最近用libmad做了些mp3解碼的工作,順便也研究了一下windows下播放PCM音頻數(shù)據(jù)的雙緩沖用法。
libmad的調(diào)用在此暫略過不表。
libmad解碼出來的是16bit的PCM數(shù)據(jù),調(diào)用windows API可對 ...
1.引言
嵌入式計算機系統(tǒng)隨著其應(yīng)用方式不同,具有不同的體系結(jié)構(gòu)形式。基于x86平臺的嵌入式計算機,因其采用與標準PC相同的硬件結(jié)構(gòu)、操作系統(tǒng)和軟件開發(fā)平臺,開發(fā)方便,應(yīng)用程序設(shè)計資源 ...
隨著計算機應(yīng)用的日益普及,用戶對計算機的處理能力的需求成指數(shù)級增長。為了滿足用戶的需求,處理器生產(chǎn)廠商采用了諸如超流水、分支預(yù)測、超標量、亂序執(zhí)行及緩存等技術(shù)以提高處理器的性能。但 ...
當(dāng)今社會,芯片技術(shù)與人們的生活密切相關(guān),在各種電子產(chǎn)品中都有芯片的身影,而且,它們往往是電子產(chǎn)品關(guān)鍵的核心技術(shù)。制造芯片的流程非常復(fù)雜而且資源投入巨大,保證芯片的設(shè)計質(zhì)量非常重要。 ...
單片機系統(tǒng)的調(diào)試通常是在開發(fā)仿真系統(tǒng)上完成,后者把它的硬件(CPU和存儲器)和軟件資源(被調(diào)試程序和參數(shù))暫時出借給前者,并模擬其工作環(huán)境,對其軟、硬件進行調(diào)試和修改。
嵌入式PLC 屬于 ...
針對有內(nèi)存管理單元(MMU)的處理器設(shè)計的一些桌面操作系統(tǒng)(如Windows、Linux)都使用了虛擬存儲器的概念,虛擬內(nèi)存地址被送到MMU。在這里,虛擬地址被映射為物理地址,實際存儲器被分割為相同大 ...
1 引言
在嵌入式系統(tǒng)里除了嵌入式處理器外還會經(jīng)常使用到可編程邏輯器件,有些可編程邏輯器件在被焊接到印制電路板上之后還可以對其程序進行更新,這種特性稱之為“在系統(tǒng)可重編程能力”(In ...
1. 實時系統(tǒng)內(nèi)存分配
實時系統(tǒng)分為硬實時系統(tǒng)和軟實時系統(tǒng)。硬實時系統(tǒng)是指系統(tǒng)中各任務(wù)不僅要執(zhí)行無誤而且要做到準時;軟實時系統(tǒng)是指系統(tǒng)中各任務(wù)運行的越快越好,并不要求限定某一任務(wù)必 ...
1 引 言
移動數(shù)據(jù)庫的應(yīng)用大多嵌入到諸如掌上電腦、PDA等移動通信設(shè)備中,屬于移動環(huán)境下的分布式數(shù)據(jù)庫。移動計算是隨著移動通信、互聯(lián)網(wǎng)、數(shù)據(jù)庫、分布式計算等技術(shù)的發(fā)展而興起的新技術(shù)。 ...