windows ce复习大纲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
windows ce复习大纲

Windows ce 复习大纲 第1章 绪论 1、嵌入式操作系统的特点: 1资源限制:嵌入式系统一般只有64MB内存 2安全性限制:绝对不允许死机、蓝屏 3可移植性:要求具备很好的可移植性 2、Windows CE操作系统的主要特性: Windows CE 的设计目标:模块化及可延展性、实时性能好,通信能力强大,支持多种CPU。 Windows CE拥有良好的通信能力。 Windows CE的图形界面相当出色。 Windows CE是一个多任务的操作系统 。 Windows CE同时内置了多媒体功能 。 3、Windows CE 开发工具 在进行Windows CE应用开发时,使用Embedded Visual C++ 。 在进行Windows CE系统定制和驱动开发时,需要使用Platform Builder 。 4、Windows CE开发流程: Windows CE系统的开发大致可以分为三个阶段:硬件开发阶段、操作系统开发阶段和应用程序开发阶段 。 硬件开发阶段包括硬件选型与设计,Bootloader开发。 操作系统开发阶段包括OAL修改、内核特性裁剪、系统组件定制、驱动开发与修改以及测试与集成等。 应用程序开发阶段,主要进行界面UI、数据库以及其他应用程序的开发。 5、Windows CE的产品开发流程 : 硬件选型,选择参考开发板。 产品设计与布线,生成产品硬件板。 创建或定制Bootloader程序。 导入目标设备的BSP。 创建基于该BSP的操作系统工程,并完成系统特性定制与裁剪。 创建或定制设备驱动程序。 生成操作系统映像文件,将映像文件下载到参考开发板,并进行系统级调试。 导出SDK,提供给应用开发人员。 应用开发人员进行应用程序编程,并针对系统SDK生成可执行程序。 将应用程序与操作系统进行整合与集成,生成最终的系统映像文件。 将最终映像文件下载至产品硬件板,并进行整体测试。 第2章 ARM基础开发 1、ARM开发工具 用户选用ARM处理器开发嵌入式产品时,选择合适的开发工具可以加快进度,节省成本。ADS,Keil 第3章 开发工具EVC的使用 1.EVC支持的开发特性 EVC是微软公司推出的可视化开发工具,主要用来开发基于Windows CE的应用程序。EVC的主要特性如下: 智能化的开发环境。 支持MFC类库和ATL、COM组件。 更快速的编译与输出。 支持C/C++、汇编混合编程。 支持组件的更新和扩展。 2、模拟器的概念与特点 平台模拟器是一个在PC下模拟出来的操作系统软件。 平台模拟器它的运行速度比运行在实际的物理平台上的操作系统要慢。 Windows CE模拟器在Windows桌面系统上以窗口应用程序的形式运行,并且可以直接访问CPU以及系统内存。 从运行效率的角度来看,运行在模拟器上的应用程序的效率只有在实际硬件环境上运行效率的80%左右。 Windows CE 5.0之前版本中,模拟器只支持X86的结构。 大部分系统中提供的API并不会随CPU结构的不同发生变化 如果开发者使用嵌套汇编编程,程序的编写和执行效果就会因CPU结构的不同而产生比较大的差异。 3.模拟器与硬件开发板的区别:通信及网络方面的限制,通信及网络方面的限制,模拟器不支持对多媒体的硬件加速,用户界面限制 4、远程连接的概念 开发Windows CE设备上的应用程序时,开发平台和程序运行平台是两个独立的操作系统,即开发机和目标机是独立的。 用户经常需要在开发机端查看目标平台的信息,或在两者之间传输文件。 微软公司在EVC中集成了远程管理工具 Platform Manager,提供开发机和目标平台的远程连接。 5、远程连接工具的功能如下: ?(1)Remote File Viewer工具 该工具类似Window的资源管理器,可以显示Windows CE远程机的目录文件结构,并且可以上传和下载文件。? (2)Remote Process Viewer工具 该工具类似于Windows上的任务管理器,可以查看Windows CE目标设备上运行的进程及线程的详细信息,此外还可以终止指定的进程。?? (3)Remote Zoomin工具 该工具可以对Windows CE设备进行截屏,可以保存为bmp文件,也可以直接复制到剪贴板。 (4)Remote Registry Editor工具。 该工具给Windows上的注册表管理器一样,对Windows CE目标设备上的注册表进行管理。? (5)Remote Heap Walker工具。 ?该工具显示Windows CE目标设

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档