|
发表于 2005-6-9 02:44:56
|
显示全部楼层
简单了解一下,没什么坏处,我转载来的。微软在嵌入式方面主要有两个产品:WinCE 和 WinXP Embedded 。需要注意的是,这两个产品都是嵌入式产品,他们都可以定制安装,也就是,你可以选择安装这两个操作系统。比如,某些功能不安装等。
这两个产品的应用场景区别如下:
WinCE 可以适用于多种CPU的环境,而不仅仅是X86的CPU(ARM, MIPS, SHx and x86)。
WinXP Embedded 仅仅适用于 X86 的CPU
WinCE 使用的是WIN 32 API的一个子集和不完全版的.net即(.net Compact Framework),不是所有。
WinXP Embedded 使用的是所有的Win32API和完全版的.net(当然,如果你配置WinXP Embedded的时候,某个功能没有配置上,这个功能对应的API也就没有了)
WinCE 最小可以做成 350KB大小
WinXP Embedded 最小可以做到8MB,这还仅仅是显示一个“Hello World”
WinCE 的实时性要比WinXP Embedded 要好。
下面我们来据两个例子,来说明它们的应用场景:
一个高速公路收费系统,它用到的机器是普通的台式机,但是希望使用到的机器除了做收费用外,不要有其他功能,比如没有我的电脑,没有IE,没有媒体播放器等等,开机进入的就是收费系统界面。这时候,就可以使用WinXP Embedded,而且比起WinXP 来说 WinXP Embedded 等便宜。
又比如,一个工控系统,由于用的不是X86的CPU,而且实时性要求比较高,甚至这个系统没有界面,是一个及时记录,及时反映的系统,这时候,我们就可以用WinCE来完成这个需求。 |
|