AppleSeeker's Tech Blog
Welcome to AppleSeeker's space

在10月份之前,对WinCE完全没有什么了解,只对WM有兴趣.10月份至今,自己也在不断的摸索和研究WinCE,希望那些想入门WinCE的朋友有所帮助.

Windows CE是微软为嵌入式设备打造的操作系统,而嵌入式设备可谓多种多样,这就要求CE操作系统必须是可定制的,所以微软将Windows CE设计为模块化的操作系统。说简单点,我们可以把Windows CE想像成一盒积木,你可以用积木搭建出任何物体,但不一定要把所有的积木都用上。

因此,WinCE在VS中是没有模拟器的,只能通过安装Plarform Builder For WinCE(PB)来自己定制一款适合自己需要的WinCE模拟器.Platform Builder的版本号是和Windows CE的版本号一致的。

现在一般都是从基于WinCE4.2内核开始的.象PPC/SmartPhone都是基于WinCE内核的.
其实PPC/SmartPhone都是基于WinCE定制出来的,大家安装了PB以后就能够很清楚的了解到.

Visual Studio.NET针对嵌入式设备开发需要SDK的支持,而VS.NET中包括了SDK,不需要另外安装。Visual Studio.NET开发的程序需要目标平台支持.NET Compact Framework。

使用VS来开发WinCE程序:
VS2003内置了WinCE4.2
VS2005内置了WinCE5.0
VS2008内置了WinCE6.0

其实开发WinCE和WM开发都一致(指在建立项目,测试等),WinCE更多的是定制一款自己需要的系统.

参考文章:
Windows CE 6.0 安装顺序
用Platform builder定制WinCE系统

提供一款定制好的模拟器:
http://d.download.csdn.net/source/563215
这位帅哥已经提供好了模拟器,基于WinCE6的,非常不错,省得自己定制了.

VS2005下的创建工程

VS2008下创建工程

当PB生成完模拟器后的msi文件,并安装完后,会在设备管理器中出现.

这样就能使用模拟器进行同步,测试等操作了.

Author:冯峰(AppleSeeker)
Date:2008-11-18

 

posted on 2008-11-18 13:22  AppleSeeker(冯峰)  阅读(3755)  评论(9编辑  收藏  举报