(转) 关于Windows CE和Windows Mobile
转发自http://www.cnblogs.com/chump/articles/1281955.aspx
一、Windows CE
Windows CE是微软的嵌入式操作系统主要的一种,面世于1996年。可用于各种数字设备,如机顶盒、医疗设备、PDA、导航设备、数字电视等;
1996年推出Windows CE1.0,1997年推出Windows CE2.0,2000年发布Windows CE3.0,2001年发布Windows CE .NET 4.0,2001年末发布Windows CE 4.1,该版本支持.NET 精简框架。2003第2季度,Windows CE.NET 4.2发布了。2004年7月发布Windows CE 5.0,2006年11月发布了Windows Embedded CE 6.0,并完全开放了其核心源代码。2007年11月,发布了Windows CE 6.0 R2,系统全面支持Windows Vista、Windows Server 2008系统。
Windows CE是一个开发和运行平台,适合于业界进行二次开发。
二、Windows Mobile
Windows Mobile是微软基于Windows CE开发的移动设备操作系统,用于手机、PDA、掌上电脑等。该系统增加了一些应用程序,如音频、视频、上网、邮件、MSN等功能。
早期的系统为Pocket PC 2002 (Windows CE 3.0), Windows Mobile 2003 (Windows CE 4.2) 和Windows Mobile 2003 SE (Windows CE 4.21),
2005年9月5日微软推出Windows Mobile 5.0,基于Windows CE 5.0,主要更新:改进的存储系统,电池在完全耗尽后仍能保留第三方程序和用户文件,内置部分.net framework 2.0特性,加入Power Point软件,Word和Excel支持图片式统计图形,虚拟GPS端口,可自动指定GPS程序的接入,简化了蓝牙和WiFi的设置,Windows Media Player版本提高到10.0。
2007年2月12日微软在巴塞罗那推出Windows Mobile 6.0,内部名称Crossbow,内核为Windows CE 5.2,其操作界面和Windows Vista相似,分三个版本:
1,Windows Mobile Classik,传统掌上电脑,PDA
2,Windows Mobile Standard,即智能手机, Smart Phone
3,Windows Mobile Professional,掌上电脑型智能手机
三、Windows CE开发工具版本
Embedded Visual Tools 3.0,其中包括Embedded Visual C++ 3.0和Embedded Visual Basic 3.0,针对Windows CE 3.0平台,如Pocket PC 2002;
Embedded Visual C++ 4.0和VS.NET 2003,针对Windows CE 4.2平台的程序的,主要包括Pocket PC 2003和SmartPhone 2003。
注意:现在支持.NET Compact Framework的平台有Pocket PC 2002和Pocket PC 2003。这里需要注意的是SmartPhone 2003是不支持.NET Compact Framework的。
VS.NET 2005,支持Windows CE 4.2、Windows CE 5.0和Windows CE 6.0的开发,支持运行.NET Compact Framework1.0和2.0版本的应用程序。
(转) 关于Windows CE和Windows Mobile的更多相关文章
- (转) Windows Mobile和Windows CE的区别
转发自 http://blog.sina.com.cn/s/blog_6250bbe60100tsf3.html WinCE Windows CE 是一个可定制的操作系统: Windows Mobil ...
- 移植到Windows CE 的经验
Windows CE 是微软早期推出的嵌入式设备和移动设备的开发运行平台,虽然目前移动端几乎都是android和ios的天下,但是,在嵌入式设备领域,Windows CE仍然占有一块地盘.很多用户希望 ...
- windows CE 6.0编译报BLDDEMO: There were errors building MY283错误解决办法
今天开始正式进入windows ce程序开发. 第一次编译windows ce6.0的系统,25分钟编译后报:BLDDEMO: There were errors building MY283 错误. ...
- C# windows ce编程-----我的第一次
最近公司要求开发抄表软件,软件分为PC端和手持终端(简称HHU),HHU是基于英文版的windows ce6.0操作系统,开发环境要求VS2005+SQLite数据库,开发语言为C#,因为是第一次基本 ...
- Windows CE Notification API的使用方法
1 引言 以Windows CE 为操作系统的掌上电脑(如PocketPC或HPC),除具备PC的功能外,还具备很强的自身控制能力.Windows CE API超越微软其他操作系统的 API ...
- windows ce.net开发概述
依据开发所处的层次以及开发工具的不同,能够将嵌入式系统开发分为系统开发和应用开发. 系统开发所涉及的内容包含三个方面:系统定制.驱动程序开发.操作系统一致(BSP开发). 一系统开发 (1) ...
- Microsoft Windows CE 5.0 Board Support Package, Boot Loader, and Kernel Startup Sequence
Summary Learn about the initial, low-level startup sequence and the hardware platform functions that ...
- Docker CE for Windows安装使用
原文:Docker CE for Windows安装使用 官网下载并安装Docker CE for Windows IDEA连接Docker Docker一些常用命令 Docker for windo ...
- E-Form++ for Windows CE源码库2020,嵌入式开放源码!
E-Form++ for Windows CE源码库2020! 现在就把这个下载到您的Windows CE中,体验极致HMI触摸. Windows CE评估版下载! 1. E-Form++ for ...
随机推荐
- C# 通过反射访问类库DLL的路径打开窗体功能
//通过访问目录下的DLL Assembly ass = Assembly.LoadFile(Application.StartupPath + "\\Design.dll"); ...
- AAAI 2020 | DIoU和CIoU:IoU在目标检测中的正确打开方式
论文提出了IoU-based的DIoU loss和CIoU loss,以及建议使用DIoU-NMS替换经典的NMS方法,充分地利用IoU的特性进行优化.并且方法能够简单地迁移到现有的算法中带来性能的提 ...
- VLAN间的通信
多臂路由/单臂路由 :实现不同VLAN间的通信 1.多臂路由 划分两个vlan,将主机划分到不同vlan中 配置ip地址,(注意:不同vlan在不同的网络下) 将交换机的两个端口分别与路由器连接,将这 ...
- 第十八周java实验作业
实验十八 总复习 实验时间 2018-12-30 1.实验目的与要求 (1) 综合掌握java基本程序结构: (2) 综合掌握java面向对象程序设计特点: (3) 综合掌握java GUI 程序设 ...
- wr720n v4 折腾笔记(五):终篇-编译安装openwrt附带njit
前言: 由于没有多余的U盘,所以想直接压缩生成一个带njit-client的openwrt固件.其中按照网上的教程走,遇到了一些问题,这里前面的步骤来源于网络.后面给出处理问题的方法. 一.准备工作 ...
- 使用node.js中遇到的一些小bug
1.BUG Cannot set headers after they are sent to the client 解决:即发出一次请求得到两次或以上的回应时会出现此警告,此时注意查看再在一些条件下 ...
- 纯css实现图片或者页面变灰色
前言 今天是个沉痛的日子,全国哀悼英雄,各大平台平日鲜丽的界面置纷纷换成了灰色,以表对逝者的安息与尊敬!!对付疫病,我没多大的本事,只能记录一点点知识来提升自己擅长的技术,待到将来能为国家尽一份绵薄之 ...
- [HDU1029]Ignatius and the Princess IV<桶 水题>
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1029 题目大意: 多组数据,每组数据先给一个n,然后给n各数字,找出n各数字中出现了至少(n+1)/2 ...
- SQL 实习
一. tem表 group by 分组后,有三个编号,找出最下的订单时间,比较选出时间段内的数据.注意group by 和 having的用法. group by 的用法 不用聚合函数的时候,每类出现 ...
- 使用 nodejs 对文件进行批量重命名
0. 前言 从B站下载了一点视频,硕鼠自动将标题添加到了每个文件名的前面,导致文件名过长,不方面查看文件的具体内容. 虽然只有二十几个文件,但是手动删除前缀还是个不小的工作量,还有可能删除错误.考虑到 ...