介紹在星載計算機中應(yīng)用實時操作系統(tǒng)的兩種方式:使用一種源碼開放的RTOS——RTEMS和自主開發(fā)RTOS,并對兩種方法進(jìn)行比較。
隨著我國航天技術(shù)的不斷發(fā)展,越來越多的衛(wèi)星應(yīng)用在通訊、資源 ...
介紹一種高速高質(zhì)量的嵌入式攝像頭傳輸技術(shù)——Quick Capture技術(shù);詳細(xì)敘述其設(shè)計思想和工作流程,并用可編程邏輯器件Bulverde板卡予以實現(xiàn)。
隨著嵌入式處理器的普及和硬件成本的不斷降低 ...
實時操作系統(tǒng)的使用,能夠簡化嵌入式系統(tǒng)的應(yīng)用開發(fā),有效地確保穩(wěn)定性和可靠性,便于維護和二次開發(fā)。
μC/OS-II是一個基于搶占式的實時多任務(wù)內(nèi)核,可固化、可剪裁、具有高穩(wěn)定性和可靠 ...
分析嵌入式系統(tǒng)對動態(tài)電源管理的需求,并在此基礎(chǔ)上提出了與之適應(yīng)的,以策略框架為中心的系統(tǒng)級動態(tài)電源管理架構(gòu)。利用這種構(gòu)架可以整合針對不同組件的動態(tài)電源管理算法和機制,從系統(tǒng)角度 ...
分析嵌入式軟件的特點,綜述傳統(tǒng)的軟件測試方法;針對嵌入式軟件的特點,提出嵌入式軟件的四級測試流程和集成測試的測試模型,并結(jié)合開發(fā)數(shù)控系統(tǒng)的實例進(jìn)行分析。
嵌入式設(shè)計已經(jīng)成為工 ...
Bootloader是嵌入式系統(tǒng)軟件開發(fā)的第一個環(huán)節(jié),它緊密地將軟硬件銜接在一起,對于一個嵌入式設(shè)備后續(xù)的軟件開發(fā)至關(guān)重要。Blob是一款功能強大的Bootloader,S3C44B0是三星公司一款基于ARM7TDMI ...
隨著多媒體技術(shù)與通訊技術(shù)相結(jié)合的信息技術(shù)的快速發(fā)展和互聯(lián)網(wǎng)的廣泛應(yīng)用,PC 時代也過渡到了后PC時代。在數(shù)字信息技術(shù)和網(wǎng)絡(luò)技術(shù)高速發(fā)展的后PC時代,嵌入式技術(shù)越來越與人們的生活緊密結(jié)合。
...
隨著消費類電子產(chǎn)品的功能日益復(fù)雜,在其中移植或固化實時操作系統(tǒng)已不是新鮮事了,如手機、PDA等等。對于該類產(chǎn)品,低功耗特性往往占有舉足輕重的地位。如何在操作系統(tǒng)層面上,盡量降低系統(tǒng)功 ...
本文介紹了μC/OS在ColdFire為核心系統(tǒng)上的具體應(yīng)用,并在此基礎(chǔ)上做了擴展,在μC/OS的核心上實現(xiàn)了RAM盤和文件系統(tǒng)。為了方便應(yīng)用和調(diào)試,還實現(xiàn)了用戶Shell程序,可以接受并執(zhí)行用戶命令,擴 ...
ISA設(shè)計在WINOWS新的驅(qū)動程序模型WDM(WINDOWS DRIVER MODEL)中沒有獲得很好的支持,使用WDM實現(xiàn)需要一些特殊處理。主要討論老式ISA設(shè)備的WDM驅(qū)動程序的設(shè)計與實現(xiàn)。 ...
80X86CPU上的移植,相信讀者通信學(xué)習(xí),已經(jīng)對移植的過程和步驟有了一定的了解。ΜC/OS-II最初是為摩托羅拉68HC11系列單片機設(shè)計的。68HC11系列單片機有外部總線,可以外接RAM和ROM;而沒有外部 ...
介紹了在VB開發(fā)環(huán)境下,對PCI設(shè)備進(jìn)行底層訪問的兩種方法:一種是通過用用戶自己編寫的動態(tài)連接庫(DLL)實現(xiàn),二是利用WINDRIVER提供的VB運行庫編寫直接訪問硬件接口函數(shù),并對兩種方法行了比 ...