6466|5

7

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

选择Windows CE 的十大理由 [复制链接]

Windows CE是什么? Windows CE是一个具有战略意义的操作系统。它拥有windows操作系统的特点,支持32位虚拟内存机制、按需分配内存和内存映射文件;他也是抢先式多任务并具有强大通信能力的Win32嵌入式操作系统,是微软专门为信息设备、移动应用、消费类电子产品、嵌入式应用等非PC领域而设计的。 理由一 支持广泛的网络通讯 因为不同的应用程序和设备在通讯方面的要求不同,所以Windows CE提供了支持广泛的硬件和通讯技术。 Windows CE支持网络通讯所用的各种硬件设备包括: 串行电缆; 红外传送器; 广播传送器; 局域网络; 调制解调器。 理由二 提供高水平的API Windows CE也提供的API可以简化在一个应用程序中包含网络通过的过程。 两种高水平的API令网络通讯中的一些更普通的应用变得简单。 WinInet API支持HTTP 1.0和FTP Internet浏览协议。 它大大地简化了编写一个Internet客户应用程序的过程。WinInet也支持安全通讯。 有三种安全协议:Secure Sockets层(SSL)2.0版和3.0版,以及私有通讯技术(PCT)1.0版。 理由三 支持远程访问 Windows CE支持远程访问服务器(RAS)的客户,RAS是一个用于连接远程设备的多协议规则。Windows CE RAS客户支持实际上和标准的Windows工具是完全相同的,但是一次只支持一个点对点的连接。 理由四 支持多种处理器 Windows CE是一个可移植的操作系统,支持下列CPU: 见下图 理由五 通用开发工具 Windows CE Embedded Toolkit for Visual C++; Windows CE Toolkit for Visual J++; Windows CE Toolkit for Visual Basic; 其它第三方工具等 理由六 可再用资源 Windows CE支持COM的进程内函数、部件化的Java VM和Visual Basic脚本,并提供丰富的、经常在嵌入式应用中使用的部件化的软件,包括通信、数学or统计、图形or图像、数字信号处理、用户界面等。 据统计目前,已有超过1.7万种Win32应用作为巨大的代码库,OEM厂商可以从中获得适当的技术许可,同时,软件开发商们可将其现有的资源快速移植到Windows CE平台上。 理由七 强稳定性 Windows CE一旦开始运行就不需要用户过多的干预,这就要负责系统管理的EOS具有较强的稳定性。其用户接口一般不提供操作命令,它通过系统的调用命令向用户程序提供服务。 理由八 优秀的线程响应 对高级别IST(中断服务线程)的响应时间上限的要求更加严格,在线程响应能力方面的改进,帮助开发人员掌握线程转换的具体时间,并通过增强的监控能力和对硬件的控制能力帮助他们创建新的嵌入式应用程序。 理由九 支持嵌套中断 允许更高优先级别的中断首先得到响应,而不是等待低级别的ISR完成。这使得该操作系统具有嵌入式操作系统所要求的实时性。 理由十 开放源代码 微软发布了自己的新系统,还宣布向消费者和BSquare、Centrality、Micros Systems等嵌入式厂商完全开放CE 6.0的核心源代码,并提供Visual Studio 2005 Professional的免费拷贝,并使现有的Platform Builder集成开发环境(IDE)成为VS2005的一个插件。 100%源码开放的创举对于微软来说是个相当大的突破,这样的结果,带给开发伙伴的好处也远大于过去采用封闭模式的流程,通过获得Windows Embedded CE源代码的某些部分,比如:文件系统、设备驱动程序和其他核心组件,嵌入式开发者可以选择他们所需的源代码,然后编译并构建自己的代码和独特的操作系统,迅速将他们的设备推向市场。 总结 嵌入式软件技术已经引领人类进入一个数字化、智能化的时代了。当前,我国的嵌入式软件研发人才需求缺口巨大。Windows CE .NET系统是微软提供的,兼容于.NET Framework的开发组件:.NET Compact Framework,可以让正在学习.NET或已拥有.NET程序开发技术的开发人员能迅速而顺利的在搭载装置上开发应用程序哟。

最新回复

呵呵 wince的操作风格已经让人习惯 这就是wince的流行的根本原因  详情 回复 发表于 2008-6-28 22:38
点赞 关注

回复
举报

1759

帖子

0

TA的资源

裸片初长成(高级)

沙发
 

回复:选择Windows CE 的十大理由

呵呵 我也没怎么做过wince 所以不清楚是不是100%源码 但是我还是想请问一句 wince目前确实已经免费了么?要是能够免费的话 我明天就学wince
 
个人签名南京璞晓电子   www.cpx0.com需要
msn:njlianjian@hotmail.com
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

回复:选择Windows CE 的十大理由

正在学wince呢
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

4
 

回复: 选择Windows CE 的十大理由

非100%源码提供,但据称有250万行。 微软官方提供WinCE5.0的180天评估版免费下载。 我现在正在学。 呵呵
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

5
 
 

回复

229

帖子

0

TA的资源

纯净的硅(初级)

6
 
呵呵 wince的操作风格已经让人习惯 这就是wince的流行的根本原因
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表