手持式移动设备嵌入式WinCE开发.ppt

上传人:文库蛋蛋多 文档编号:2974960 上传时间:2023-03-06 格式:PPT 页数:18 大小:1.02MB
返回 下载 相关 举报
手持式移动设备嵌入式WinCE开发.ppt_第1页
第1页 / 共18页
手持式移动设备嵌入式WinCE开发.ppt_第2页
第2页 / 共18页
手持式移动设备嵌入式WinCE开发.ppt_第3页
第3页 / 共18页
手持式移动设备嵌入式WinCE开发.ppt_第4页
第4页 / 共18页
手持式移动设备嵌入式WinCE开发.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《手持式移动设备嵌入式WinCE开发.ppt》由会员分享,可在线阅读,更多相关《手持式移动设备嵌入式WinCE开发.ppt(18页珍藏版)》请在三一办公上搜索。

1、手持式移动设备嵌入式WinCE开发,本课程学习内容,WinCE系统概述 WinCE内核分析 WinCE内核定制 WinCE映像文件下载 EVC开发工具简介 EVC编程基础 EVC项目开发实例,1,WinCE系统概述,第,章,本章目标,了解WinCE系统的基本功能,熟悉WinCE系统提供的基本技术组件,1.1 WinCE概述,嵌入式系统(Embedded system)由嵌入式硬件系统,嵌入式操作系统和嵌入式应用软件组成。现在的嵌入式硬件系统通常都配备嵌入式CPU(如ARM的各种CPU),各种存储设备,各种外围硬件设备等组成,所以可以称之为小型定制计算机。我们可以将PC比做成衣,是大批量生产,而

2、且标准和设备统一的;那么嵌入式系统就是找裁缝量身定制的一套时装,它不通用,但却充满个性。嵌入式系统应用广泛,而且近几年加速发展的态势很明显。,1.1 WinCE概述,时装虽好,但做起来却比成衣复杂多了。嵌入式系统也一样,可以量身定制的特性也使得它的开发变得非常复杂,而且不能通用化。WinCE的出现使得这一问题得到了很大程度上的解决,它即符合并满足了各种嵌入式系统的个性要求,也在一定程度上沿袭了Windows的外观界面和内部结构,EVC和dot net的出现更是使嵌入式应用软件设计变得和设计windows平台上的应用程序一样简单了,在这一点上,嵌入式linux系统的应用软件开发就显得困难多了。,

3、1.2 WinCE系统功能介绍,Microsoft Windows CE.NET是CE3.0后的新一代嵌入式操作系统,它功能强大,用户可以定制特定设备下的内核。平台开发工具Platform Builder是一个完全集成的开发环境(IDE),并且包括一个软件开发工具包导出工具。Microsoft Embedded Visual C+和Microsoft Visual Studio.NET是WinCE下的应用程序开发工具,为面向.NET Compact Framework的Web服务和应用程序开发提供了一个完整的开发环境。,Platform Builder,EVC或.NET,CE.NET平台,CE

4、平台上的应用,定制,定制,1.2 WinCE系统功能介绍,WinCE.NET 4.2,与个人计算机、服务器、Web服务以及其它设备更为出色的互操作性,更为丰富的多媒体和Web浏览功能,更为优秀的性能表现,得到增强的实时处理能力,对安全和可伸缩网络的支持,1.3 WinCE的技术组件,WinCE.NET 4.2的三个主要基本原则,为开发人员提供更高的生产力,更可靠的基础平台,更具创新的解决方案,1.3 WinCE的技术组件,更高的生产力更高的设计起点Platform Builder 为了更快捷地建立新的平台,设置了12个预置配置,以便为设备设计提供一个基础,这些配置包括了网关、IP电话、移动电话

5、和机顶盒等。更短的构建-调试-部署周期更广泛且可扩展的CPU支持仿真环境共享资源访问社区协助强大的应用程序开发更加出色的应用程序兼容性,1.3 WinCE的技术组件,更可靠的基础支持针对小内存体积占用进行的优化最小配置的体积可降至200k左右。硬实时内核支持256个优先级别和嵌套中断。强健的内存管理应用程序虚拟空间扩展到64m。先进的电源管理开放的通信平台支持多种网络协议和框架。,1.3 WinCE的技术组件,远程和系统管理对标准的支持广泛的存储和文件系统BinFSTFAT预先构建的服务器服务核心服务器FTP服务器远程访问服务器文件和打印服务器更加安全可靠的连接,1.3 WinCE的技术组件,

6、独具创新的解决方案可伸缩的无线技术支持.NET的设备服务.NET Compact Framework 1.0强大的多媒体能力最新的Web浏览技术最轻松的Windows集成实时协作和通信终端服务广泛的多语言支持具有适应性的可定制用户界面应用程序服务丰富的设备驱动程序,1.3 WinCE的技术组件,设备驱动程序,1.4 WinCE开发平台组成,一个完整的WinCE开发平台包括三个部分目标设备的硬件平台目标设备运行时的操作系统开发平台系统开发平台Platform BuilderBSP(board support package)板级支持包目标设备运行的应用程序开发平台EVC或EVB.NET开发平台各个部分之间的关系如下图。,1.4 WinCE开发平台组成,Platform Builder,EVC或.NET,CE.NET平台,CE平台上的应用,定制,BSP,SDK,定制,定制,支撑,WinCE系统概述,WinCE的基本特点,WinCE的系统功能,WinCE的技术组件,开发平台的构建,总结,作业,1.WinCE系统的主要特性?2.WinCE系统的开发流程及各个开发部件之间的关系?,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号