Windows CE 6.0 vs 7.0

WTL在Windows CE与Mobile嵌入式开发中的实战价值 WTL(Windows Template Library)是一种基于ATL的轻量级C++ GUI框架,其核心原理是通过CRTP模板模式实现零虚函数、零运行时开销的窗口抽象,避免MFC的内存膨胀与消息映射性能损耗。在资源严苛的嵌入式场景中,WTL凭借静态链接、无DLL依赖、极小二进制体积(典型EXE仅180–240KB)和对WinCE/GWES子系统的深度适配,成为工业HMI、手持终端等长生命周期设备的关键UI方案。它支撑-20℃~60℃宽温运行、4MB堆限制、GDI句柄硬约束及实时响应(<150ms)等刚性 阅读详情

体验新一代WinCE,参与调查,赢大奖http://www.msembed.com/newsletter/201102/Compact7.html
linyifei401

 

Windows CE 6.0 vs 7.0


                                                                                                                 by Maharajan Veerabahu

简介
这是一个神奇的用户体验。微软在今年宣布了新Windows Embedded Compact 7操作系统, 由于变化太快以至于大多数公司都无法跟上,对于设备开发人员来说,快速将产品投放市场将是一个挑战。大多数OEM和开发商发现自己一直追逐技术但最终都挫败了。Windows Embedded Compact 7给用户带来了一个连接性的体验,丰富的用户体验和高度可靠的平台构成了这第7代Windows Embedded CE操作系统。这种RTOS的设计定位于企业的专用工具,就像工业控制器和消费电子设备,比如GPS系统,数码照相机,还有自定义的嵌入式系统。

 

这个显著的更新包含升级了的网络协议栈,更新的内核,更好地与Windows 7设备技术整合,以及更多。这个新版本的Windows Embedded Compact 7并没有在架构上做出在我们比较WinCE6.0 和 WinCE5时发现的重大改变,好比在内核和设备驱动程序支持等方面。然而,这里有一些特性是WEC7与WinCE6的主要区别,并可以知道这个新版本的WEC7与之前的版本相比所具有的优势:
 
1.在WEC7带有Silverlight 和 WEST的用户界面选项
2.支持多点触摸和定制手势

3.包含支持Adobe Flash 10.1的 Internet Explorer 7

4.为硬件制造商和开发商准备的功能

5.带有解码器的增强媒体播放器

6.通过Exchange 2010 AirSync简化访问信息

7.操作系统对于多核处理器的支持

8.高级的网络协议栈

9.亮点
 

1) 在WEC7带有Silverlight 和 WEST的用户界面选项: WEC 7开发工具提供了WinCE 6.0所缺乏的例如可扩展的UI框架,为满足客户的期望,使用Silverlight 3.0带来的拥有丰富图形的高级互动选项。当使用Silverlight for Embedded时,WinCE 6.0是有限制的,首个版本发布于WinCE6.0 R3,现在已经更新到能支持Silverlight 3的结构,并带有一个强大的开发工具,通过挂在C++代码的后面来简化集成工作。WEC 7让消费者有能力共享和管理在数字生活网络联盟网络设备上的内容。

 

图1: Silverlight UI 主屏幕

图2:Windows Embedded Compact 7截图


 
2) 支持多点触摸和定制手势: 在WinCE7中的一些新功能包括通过将多点触摸和自定义手势集成进浏览器所带来的丰富用户体验。使用WinCE7在硬件上的驱动,触摸屏可以工作在不同的模式下,这样能更方便地和设备互动。使用一些同步触摸事件,用户可以很好地体验自定义手势的功能。OEM厂商所能做的是,自定义浏览器的应用程序,让其外观和整体的体验所一致,并通过Expression Blend改变其标记。

 


图3:WEC 7上的自定义手势


 
3) 包含支持Adobe Flash 10.1的Internet Explorer 7: 最新的 Windows CE版本使用Flash10.1渲染引擎的IE7,它支持标签,镜头移动和缩放,它能带来丰富的桌面浏览体验和自然的触摸输入。这允许我们浏览flash元素,享受浏览带有流视频web 2.0网站内容时的功能,使界面变得更为互动,就像带有包含Silverlight Windows embedded 应用程序IE7渲染控制的浏览器控制,运行开发人员创建高度互动的设备。

 

4) 为硬件制造商和开发商准备的功能: 在此版本中的一个最美妙的功能是支持3GB物理内存的内核,并且还支持ARMv7组配。有了对多核的支持和最新的以资产关系管理为基础的架构和工具,Windows Embedded Compact 7所提供的资源能帮助更快地为市场带来高性能,高度可靠和与众不同的特种设备。
 
5) 带有解码器的增强媒体播放器: 除了默认丰富图形界面的媒体播放器,用户可以使用代码来自定义播放器并改变其外观和感觉。改进的压缩格式如mp4和3gp,以及在用户体验中被广为使用的模型,如视频播放,视频会议,视频电话和数字电视都将包含在Windows Embedded Compact 7中。

 

 6) 通过Exchange 2010 AirSync简化访问信息: 这为设备带来无与伦比的无线技术,它能更方便地通过Microsoft AirSync 和 Microsoft Exchange连接到企业网络中的电子邮件,日历,和联系人。同样,通过Microsoft Office 和 Adobe PDF 的查看器访问重要文档以及Windows 7 Device Stage在个人计算机和设备间传输数据和媒体。使用以太网连接,能通过无线或以太网电缆直接连接Exchange服务器来同步数据。
 
7) 操作系统对于多核处理器的支持: Windows Embedded Compact被设计为运行在多个CPU处理器的架构上,并支持supports x86, SH (仅汽车行业) 和 ARM。从技术角度来讲,新的操作系统支持多核处理器,ARM VFPU和NEON 指令,还提供从ARM到Microsoft Windows CE的支持和承诺。 虽然为Windows Embedded CE在市场上进行了宣传,然而或多或少每个设备内部都会有1个或2个ARM控制器。新的内核仍旧支持ARMv7,但作为交换,WEC 7将不会支持ARMv4。

 

8) 高级的网络协议栈: Windows Embedded Compact 7高级的网络堆栈从Windows 7为个人电脑所带来的无缝连接选项中获取灵感,拥有改进了的Office产品互联网同步功能是该最新产品中的一个独特卖点。
 
9) Highlights: 亮点

 

  • 在此版本中具有吸引力的特点之一是对3GB物理内存支持的内核
  • Office应用程序查看器
  • 发行日期:微软已经公开表示Windows Embedded Compact 7将会在2011年第一季度发行
  • 总结其独特功能
     

 Microsoft RTOS比较表

Windows CE 6.0 R3

Windows Embedded Compact 7

Silverlight

2.0

3.0

多点触摸和手势支持

有限

是

浏览器支持

IE6

带Flash的IE7

物理内存

512MB

3GB 

处理器的内核支持

ARMv4

ARMv7

 

Windows CE 6.0 环境搭建 最近由于实验所需,不得不撸起袖子来搭建了这么一个Windows CE的开发环境。(内心OS:WindCE没落到微软自家都嫌弃了, 我还傻乎乎地在这安装它。) 由于微软对WindCE的嫌弃态度,整个搭建过程可谓是障碍重重,跌宕起伏。就冲这一点,我就觉得该把这个过程记录下来,证明自己到过某地,但只带走了记忆。 闲话少说,开始正文。1.环境选择。 1)Wi...... 阅读详情

相关推荐

Windows ce6.0 安装过程!

1、先装Visual Studio 2005, 我拿到的是Professional Edition。最好别用DEFAULT安装,把组件CUSTOM一下,不然会花很多冤枉的磁盘空间。WINCE600的Platform Builder不像WINCE500是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成2、安装Visual Studio 2005 Servi

wwstyle2008的专栏 8387

wince6.0升级7.0系统_一个WINCC项目升级的案例分享

一、 项目概览旧的STEP7硬件组态图新的硬件组态图旧的IO模块分布及新的IO信号接线更改布置图二、 硬件更换1) CPU由315 DP 更换为315 PN/DP .与上位机WINCC的通讯由原来的Profibus DP 改为 TCP/IP 协议通讯。新CPU IP 地址为192.168.10.5, 子网掩码为255.255.255.0.相应ES工程师站IP 地址为192.168.10.10.子网...

weixin_39887183的博客 5492

Windows CE 7.0中文版(ARM)

这是个中文版的Windows CE 7.0,而且是ARM版。如果你们需要EN版,我找个时间发

wince6.0升级7.0系统_Zabbix 4.0升级5.0 &&ES 6.1升级7.0

此身一往知何处,三界茫茫愁杀人一升级方案1影响范围升级期间,不会影响到现有的系统,系统将保持正常的运行,升级完成后,将进行一段时间的可用性测试,待系统稳定后将替换生产上的监控。2升级方法本次升级采用蓝绿部署的方式,先在测试环境重新部署一套4.0,将原有的系统配置文件导入到测试环境中去,然后再通过从4.0升级到5.0的方法来实现。由于5.0较4.0相比变化较大,数据库中表数量和表字段较4...

weixin_39936792的博客 1725

windows ce.iso

超级好用真的95

WINCE 5.0 ,6.0 ,7.0 应用程序自动更新源代码

真正实现通过配置文件实现WINCE APP 自动更新的通用程序 要点: 1,UPDATELIST 文件第一行为服务器下载文件夹虚拟路径 2,UPDATELIST 文件第二行为本地APP程序 3,需要在SHSAN.EXE 所在文件夹建立temp 子文件夹

wince6.0升级7.0系统_黑群晖升级到DSM7.0失败后的处理办法

这个办法通过重装系统实现,不需要去修改硬盘的etc.defaults文件,直接重装系统,但是所有配置会丢失,只保留数据。1、U盘重新制作6.2.3版本的引导,记得修改好U盘的PID和VID值。2、插上U盘,正常开机,这个时候可以看到群晖助手显示"系统可恢复",搜索后这里记得千万不要去点击,否则会失败。3、先把U盘拔了,然后再双击IP,这时候会进入恢复模式,但是因为没引导U盘会提示恢复失败...

weixin_39687359的博客 6913

适用于车载导航ce v6.0 v7.0系统修改凯立德导航配置文件

适用于车载导航ce v6.0 v7.0系统修改凯立德导航配置文件

QT WINCE6.0 VS2005 VS2008 环境搭建

目标:           环境搭建的目标是编译出 自己定制的WINCE6.0(ARMV4)SDK的QT库(dll),并可以在模拟器中运行QT程序! 开发工具是VS2005或者VS2008!   前言:           如果你搜索“QT WINCE” 你会得到很多的部署的文章,比如: Installing Qt on Windows CE QT-WINCE ARM编译过

5418

车载导航WINCE6.0通刷包.zip

纽曼车机通用wince6.0刷机包

别再对着手册发愁了!手把手教你读懂MIPI-DSI初始化命令(以Rockchip平台为例)

本文深入解析MIPI-DSI初始化命令在Rockchip平台的应用,帮助嵌入式工程师快速掌握LCD屏幕调试技巧。从协议基础到实战指南,详细拆解命令格式、DCS与Generic命令的区别,并提供Rockchip平台的调试全流程与高级技巧,解决常见显示问题。

weixin_42519781的博客 263

wince6 qt mysql_QT WINCE6.0 VS2005 VS2008 环境搭建

目标:环境搭建的目标是编译出 自己定制的WINCE6.0(ARMV4)SDK的QT库(dll),并可以在模拟器中运行QT程序!开发工具是VS2005或者VS2008!前言:如果你搜索“QT WINCE” 你会得到很多的部署的文章,比如:等等! 但由于我自己是第一次进行QT的库的编译,所以甚是陌生,导致各家的方法都试验了 就是没有成功!但在进过摸索之后也找到了自己的方法,最终编译成功了,并用VS...

weixin_29699727的博客 258

WRF所需气象数据的下载方法

#数据下载是个大问题,巧妇难为无米之炊,没有数据就无法模拟啦,疫情期间国外服务器响应慢,打开网页慢都很正常啦~ WRF数据所需要的外部数据分为两种:静态地理数据,grib格式的气象数据(NAM、GFS、RUC、AGRMET等)。静态地理数据可以从WRF官网获得,比较简单,这里不做介绍。所以这篇日志重点介绍的是气象数据的获取。 提前说明,WRF官网不提供气象数据,但WRF官网提供各类气象数据的下载网址链接,所以我们下载一般还是从WRF官网开始。首先进入WRF官网,然后点击WRF ARW Uusres’ .

六出的博客 1万+

Windows Phone 7 培训总结

相信大家有所听闻关于Nokia基本上放弃自己的独立研发新的智能机操作系统Symbian和Meego,就在两天前6月22日,关于Nokia全球将有2800名员工转到Accenture的已经敲定,这次培训主要是为Nokia员工提供一个关于Windows Phone整体初步的了解,中国区诺基亚的研发主要在北京(亦庄和中关村),培训人数大约涉及200人左右。关于这次转型,诺基亚内部的员工表示非常遗憾,刚刚在欧洲发布的(采用Meego操作系统)让很多人更加表示惋惜。

sEpfILtHw的博客 206

阿里云一键登录Java后端实战:5分钟搞定号码认证服务集成(附完整代码)

本文详细介绍了如何在Java后端项目中快速集成阿里云号码认证服务(PNVS),实现高效、安全的一键登录功能。文章从核心架构、安全机制解析入手,提供了完整的Maven依赖配置、服务端环境准备、核心业务逻辑实现(包括Token验证、用户处理、异常降级)以及生产环境下的性能优化、监控与部署方案,并附有可直接使用的完整代码示例。

p1q2r的博客 845

CCC数字钥匙3.0标准解读(16)

介绍通信过程最重要部分:身份认证和加密.介绍需要身份认证的过程和需要加密的数据及过程.

weixin_41738640的博客 1534

windows7 安装VS2005和wince6.0

为了方便自己以后忘记VS2005和WINCE6.0怎么安装在WIN7上,还是整理下安装步骤如下:              Visual Studio 2005             Visual Studio 2005 Service Pack 1             Visual Studio 2005 Service Pack 1 Update for Windows

minyuanxiani的专栏 784

【数据分析/商业分析】面试题整理——SQL专题

数据分析\商业分析—面试题整理 自己总结的SQL类的面试题 文章目录数据分析\商业分析—面试题整理1.新增用户2.活跃用户数量3.连续登录4.次(n)日留存5.每个科目下分数最高的两名学生

awater_17的博客 1859

Win7下重新搭建WinCE6.0开发平台

笔记本重新安装了Win7的操作系统,WinCE6.0的开发平台自然也需要重新搭建,在搭建过程中遇到过一些问题,再解决之后将正确的安装过程总结如下:(开发板使用的是友善之臂的mini6410) 1、安装VS2005;(这时如果就想要编辑以前写过的工程,会发现编译一直报错!这是因为还没有安装下面的补丁!) 2、按照友善之臂提供的用户手册,安装VS2005的各种补丁: (1)Vis

MeTech--研发专栏 5537

pgpool-II踩坑日记两则

最近结合pgpool-II进行postgreSQL高可用的部署,过程非常煎熬,作为新手,公司也没有前辈熟悉postgreSQL,只能自己摸索。好在已经搞明白了,把困扰我很长时间的两个问题分享一下。 1. show pool_nodes 第一个问题就是 show pool_nodes 的使用,照着教程建好后,在哪里执行这个指令呢?我在pg服务器上怎么执行这个指令都显示 ERROR: unrecognized configuration parameter "pool_nodes",一度怀疑人生。翻阅了很多资料

zhaizhai6_6的博客 4540

小工匠聊架构-分布式场景下的并发幂等性常见的解决方案

Pre 我们来回顾下单体时代 单体时代,应用部署在一台主机上,可以使用JVM级别的锁来控制并发请求 。 随着应用规模的不断扩大,集群化或者微服务化的分布式部署越来越普及,每个应用都是一个单独的JVM应用,所以单体时代的这种处理方式已经无法满足当前架构下的业务需求了。 JVM级别的锁已经无法满足跨进程之间访问控制了,进而演化出来了分布式锁。 分布式锁 能否解决幂等性问题? 分布式锁解决什么问题? 简言之: 解决跨进程间无法共享本地资源的问题 ,解决的是分布式场景下并发访问的问题。 为什么需要确保并发.

小工匠 2万+

Windows CE 6.0的安装,简单定制和导出SDK

以下顺序不要错。1. 安装Visual Studio 2005 WINCE6.0作为Visual studio 2005的一个插件,必须首先安装VS2005。一个vs05 trial的key:SN:KYTYH-TQKW6-VWPBQ-DKC8F-HWC4J 2. 安装VS2005 SP1补丁 根据安装的VS2005的语言版本下载并安装相应的SP1补丁,比如 中文版SP1补丁下载地址: http://www.microsoft.com/downloads/details.aspx?displayl

mtawaken的专栏 9478

【AI编程】Claude Code 最强AI 编程利器项目实战详解

Claude Code 最强AI 编程利器项目实战详解

congge 7398

Windows CE 6.0 安装顺序(转载)

1、先装Visual Studio 2005, 我拿到的是Professional Edition。最好别用DEFAULT安装,把组件CUSTOM一下,不然会花很多冤枉的磁盘空间。WINCE600的Platform Builder不像WINCE500是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成 2、安装Visual Studio 2005 Servi...

weixin_30924087的博客 373

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

上一篇: Windows Embedded Compact 7桌面浏览器体验
下一篇: 为何选择Windows Embedded Compact 7?
巴斯滕
博客等级 码龄16年 319粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值