內(nèi)存管理模塊通常是操作系統(tǒng)內(nèi)核的一部分,其主要任務是為操作系統(tǒng)內(nèi)核和各執(zhí)行程序組織內(nèi)存,跟蹤當前內(nèi)存使用狀況,在需要時為進程分配內(nèi)存,使用完畢后釋放并回收內(nèi)存。
本文向您介紹Windows Mobile和WinCE的區(qū)別,WinCE是微軟的嵌入式操作系統(tǒng),是一個基礎性質(zhì)的系統(tǒng),Windows Mobile和PocketPC以及Smartphone系統(tǒng),則都是WinCE的衍生版本。
通過分析原有WINCE啟動方法,提出一種BIOS直接啟動WINCE的方法,使用戶使用WINCE更加簡單。
針對高溫微波燒結(jié)設備對可靠性、穩(wěn)定性和多功能的需求,提出了一種基于Windows CE的大功率微波嵌入式控制系統(tǒng),實現(xiàn)了對高溫微波燒結(jié)設備可靠、精確的控制。不但豐富了系統(tǒng)功能,提高了控制精度,而且使復雜的操作簡單化。
本文分析了Windows系統(tǒng)的進程調(diào)度機制,并設計了一種基于Windows操作系統(tǒng)內(nèi)核驅(qū)動的多核CPU線程管理方法,實現(xiàn)了一個基于Windows 內(nèi)核驅(qū)動的線程管理服務系統(tǒng),它能讓用戶根據(jù)每一個任務線程對CPU資源的需要程度和對實時性的要求,在多核CPU上合理為線程分配CPU 核。
Windows CE操作系統(tǒng)存在啟動速度慢的現(xiàn)象。為此在解析系統(tǒng)鏡像文件和研究鏡像文件下載函數(shù)的基礎上,設計了一種在Windows CE系統(tǒng)Bootloader中實現(xiàn)Multi-bin的方法。通過調(diào)用Bootloader中的BootPart支持庫的接口函數(shù),借助BinFS文件系統(tǒng),從而減少了系統(tǒng)的啟動時延,增加了用戶的可用內(nèi)存,降低了客戶的等待時間,最終達到提高客戶用戶體驗(QoE)的目的。
該系統(tǒng)以Windows CE嵌入式操作系統(tǒng)為核心,利用串口及CAN總線與底層I/O節(jié)點進行數(shù)據(jù)通信,并實現(xiàn)對下層設備的實時監(jiān)控。主控制臺可以直接聯(lián)入Internet網(wǎng),應用嵌入式系統(tǒng)中的網(wǎng)絡功能,將系統(tǒng)故障信息向維修中心的服務器傳遞,實現(xiàn)遠程診斷。
針對高科技產(chǎn)品專業(yè)性強、系統(tǒng)結(jié)構(gòu)復雜、故障分析困難等問題,本設計以故障診斷的理論和方法為基礎,提出了一種基于專家系統(tǒng)的故障診斷設計方案。設計構(gòu)造了故障診斷專家系統(tǒng)的整體框架,探討了專家系統(tǒng)中知識庫的建立、推理機制以及人機界面設計等問題。
介紹了Windows CE 的體系結(jié)構(gòu)和中斷處理機制, 研究了Windows CE 設備驅(qū)動程序的類型和初始化過程,以維信諾VGG13264C 132×64 OLED 顯示模塊的WindowsCE 驅(qū)動程序設計為例, 詳細闡述了嵌入式Windows CE 驅(qū)動程序的開發(fā)過程。
時鐘同步是分布式系統(tǒng)的核心技術(shù)之一,為實現(xiàn)基于ARM—WinCE嵌入式系統(tǒng)平臺的測試儀器組建分布式測試系統(tǒng),在介紹IEEE1588精確時鐘協(xié)議基本原理的基礎上,提出了使用具有IEEE1588協(xié)議硬件支持功能的DP83640以太網(wǎng)物理層收發(fā)器在基于ARM-WinCE的嵌入式系統(tǒng)平臺上實現(xiàn)時鐘同步的設計方案,給出了硬件設計的接口電路和軟件設計框架。經(jīng)測試該方案可達到不低于1μs的同步精度。
首先介紹了SQLite嵌入式數(shù)據(jù)庫的結(jié)構(gòu)和特點與選擇必要性及應用到嵌入式系統(tǒng)Wince中的優(yōu)點;其次介紹以ARM9與Wince6.0為平臺,在Visual Studio 2008中開發(fā)的嵌入式數(shù)據(jù)庫。通過研究DataGrid在Windows mobile中自動設置列寬的方法,本設計通過軟件編程解決了基于Wince6.0的ARM9嵌入式設備中存在的問題,并分析通過DataGrid屬性中TableStyles未改變列寬的原因。
為對大型復雜機電設備的狀態(tài)進行實時監(jiān)測,設計了一種基于ARM9和WinCE操作系統(tǒng)的機電設備監(jiān)測終端。以模塊化的思想設計了S3C2440核心板、數(shù)據(jù)采集、振動監(jiān)測、輸出控制、TFT液晶顯示等模塊。完成了嵌入式WinCE軟件系統(tǒng)的開發(fā)。
總線基礎總線(Bus)是計算機各種功能部件之間傳送信息的公共通信干線,它是由導線組成的傳輸線束,按照計算機所傳輸?shù)男畔⒎N類,計算機的總線可以劃分為數(shù)據(jù)總線、地址總線和控制總線,分別用來傳輸數(shù)據(jù)、數(shù)據(jù)地址和控制信號。
在嵌入式系統(tǒng)中較為常用的是四線電阻式觸摸屏,通過檢測x軸和y軸的電壓,來確定觸點的位置。一般觸摸屏系統(tǒng)結(jié)構(gòu)為:觸摸屏->觸摸屏控制器->處理器。
這篇文章的目的并不是介紹Windows Embedded CE開發(fā)的方方面面,只是用一個初涉嵌入式領域的軟件開發(fā)者的視角來介紹Windows CE開發(fā)中最常用的概念和知識,解決大家會在實際開
在WinCE系統(tǒng)中,當我們完成了相關(guān)的開發(fā)和系統(tǒng)定制工作以后,會編譯WinCE系統(tǒng),最后生成NK.bin和NK.nb0。我現(xiàn)在用WinCE6.0 在自己的PC上面編譯一次用時19分16秒(有一天無聊,就測了一下)。下面介紹一下WinCE系統(tǒng)的編
設計一種嵌入式系統(tǒng),以WinCE操作系統(tǒng)和ARM硬件平臺為核心實現(xiàn)對現(xiàn)場的實時監(jiān)控;通過無線網(wǎng)絡把視頻圖像傳輸?shù)街鳈C端,以實現(xiàn)分析、存儲及顯示等功能。數(shù)字視頻監(jiān)控系統(tǒng)是以
近年來隨著GPS的不斷改進,硬、軟件的不斷完善,應用領域正在不斷展開,目前已遍及國民經(jīng)濟各種部門,并開始逐步深入人們的日常生活。如何設計一個帶有GPS功能的移動設備,
由于桌面Windows絕大多數(shù)情況下運行于X86平臺上,也就不存在不同平臺的可移植性問題。然而Windows CE運行在四大架構(gòu)(X86,SHx,MIPS,ARM)的CPU上,編寫應用程序時就需要考
在嵌入式系統(tǒng)中較為常用的是四線電阻式觸摸屏,通過檢測x軸和y軸的電壓,來確定觸點的位置。一般觸摸屏系統(tǒng)結(jié)構(gòu)為:觸摸屏->觸摸屏控制器->處理器。wince7下觸摸屏的驅(qū)動分