WinCE课程配套PPT.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WinCE课程配套PPT

WinCE系统开发 博创科技 嵌入互动 1、WinCE系统简介 什么是WinCE? WinCE是微软开发的专门用于嵌入式领域的实时操作系统。 WinCE的全称是Windows Compact Edition(紧缩版),虽然微软宣称CE不代表任何特别的意思,但是对于CE有很多的流行说法。 它代表消费者电子技术(Consumer Electronics)或者或紧凑的版本(Compact Edition) 。也有很多的人因为CE的问题把它叫做残废的版本(Crippled Edition)还有一个比较有趣:货物售出,概不退换(Caveat Emptor)。 WinCE的应用 在移动领域,Pocket PC(PPC)和Smart Phone(SP)都是WinCE的专用版本,均于2003年推出。这两个版本正逐步占据PDA,Smart Phone,PMP等市场,优势已经很明显。 在工控领域,的确还不能与VxWorks的实时性相比较,但是WinCE.net本身的设计目标已经可以满足95%的硬实时系统的要求了。 信息家电领域,WinCE原有的Windows背景使得它在这一市场占据有力地位。 WinCE系统的发展 WinCE 1.0第一版于1996年发布。但是最初由于一些关键性技术没有解决不是很成功。因此产生巨大争议。 WinCE 2.0及以下版本很不成熟,问题很多。“仅供参考”。 2000年推出3.0版本平台升级为WinCE 3.0,系统稳定性和性能都大为提高。 2002年1月,微软发布了Windows CE.net即Windows CE.net 4.1版,这是一个非常成功的版本,在PDA市场上一举击败PalmOS,占据消费电子主流市场,同时逐渐发展为一种具有鲜明特色的通用实时嵌入式系统。到2004年发布4.2版本改进却并不太大。 2005年WinCE.net已经推出了5.0版本,已经完善了许多。 UP-NETARM2410使用的Windows CE.net版本号为4.2。 WinCE的主要特色 WindowsCE.net是一个32位、多线程、多任务的实时操作系统,这是它的主要特色。 Windows CE.net的体系架构采用独立于通常的程序设计语言并且和Windows兼容的API的方式,这样就可以保障WindowsCE.net的组件化和ROM化,充分适应有限的存储空间和各种不同的芯片的要求。 Windows CE.net是模块型的操作系统,迎合了当今嵌入式开发的模块化和快速、可靠的特点。这也意味着,可选择/组合和配置WindowsCE的模块和组件来创建用户版的操作系统,因此受到广泛认可。(~Linux) Windows CE的多媒体功能十分强大,而且具有窗口化的操作界面,因此特别适合工业监控设备、网络监控设备、个人手持终端、PDA、智能手机等等中高端场合。(不需要专门GUI移植) WinCE的主要特色 WindowsCE中的API是一个缩减了的WIN32API,是桌面系统WindowsAPI的一个子集。软件开发很方便。~PalmOS 软件开发具有挑战性的。在某些情况下,由于CE的应用程序接口与标准Windows API之间存在差异,原来在桌面Windows中包含的API函数在Windows CE.net中是不支持的,所以开发者需要自己利用其他办法来实现这些功能。 Windows CE.net支持的内存容量和显示屏的面积也有限,这使得开发人员不得不考虑与硬件相关的因素。 内核构成较大,在资源非常紧张的场合不如linux的定制灵活。 主要应用场合 NETARM2410-S系统资源 64M SDRAM,64M Nand Flash。 203MHz工作主频 UART0,UART1 USB Host,USB Device LCD640×480 16位TFT真彩液晶显示 10M/100M自适应网卡 JTAG仿真调试 2、WinCE系统安装 WinCE系统安装 软件有版权,完全安装版本主要包含Windows CE.net和Platform Builder, Embedded Visual C++, ActiveSync等工具。 Windows CE.net——WinCE环境 Platform Builder——系统开发工具 Embedded Visual C++——应用软件开发工具 ActiveSync——文件同步工具 Standard SDK for WinCE——标准SDK WinCE系统安装要求 PC:P3以上 内存不小于384MB,安装完工具之后硬盘空间不得小于600M 操作系统2000及以上 工具尽量安装在同一分区内 Platform Builder PB Wizard 关于Windows CE开发 系统开发:Platform Bui

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档