网站大量收购闲置独家精品文档,联系QQ:2885784924

深圳职业技术学院windowsce嵌入式系统开发课程课件定制操作系统的内核.ppt

深圳职业技术学院windowsce嵌入式系统开发课程课件定制操作系统的内核.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目3:内核定制-定制PDA内核(1) 本节课程主要知识点 定制操作系统镜像 生成操作系统镜像 重点和难点 重点 定制内核的基本方法 难点 内核中一些特性的功能 定制操作系统镜像 Platform Builder 5.0 Windows CE5.0为开发人员提供了一个强大的集成开发环境:Platform Builder5.0。 开发人员可以根据它提供的向导来完成操作系统镜像的定制、编译与调试工作,并可以在此平台上进行应用软件和驱动程序的开发。 其后将重点讲解定制过程中的一些核心问题。 选择BSP包 选择板级支持包BSP(Board Support Packages),是定制操作系统镜像所面临的关键问题之一,正确理解和使用BSP包,才会在Windows CE平台下开发应用程序。 的如下图所示,在对话框的右半部分会显示相应BSP包的说明,表明这个开发包支持哪个公司的产品以及相应的芯片。 BSP包说明 Windows CE5.0支持目前流行的多款CPU系统,主要有X86系列、ARM系列、MIPS系列、SH3系列、SH4系列等,每一种系列除了相应的标准开发包外,还带有此系列中较为常用的具体CPU的开发包。 理论上讲,可以同时选择几种BSP,在编译时再选择相应的开发包进行编译。 设计模板 设计上有很多模板可以选择,不同的模板,Windows CE5.0已经根据需要自动添加了相应的组件。 在Custom Device选项中,工程所需添加的组件都是需要用户去选择定制的。 选择开发程序库 选择基于这个操作系统镜像运行软件所涉及到的基础类库,这里包括很多常用的类库。 选择的原则是完全根据应用的需要来决定采用那一类库。 最终用户使用的应用程序 所选择的程序均是Windows CE自带的应用程序。 程序是微软可提供给最终用户使用的应用程序,是微软Windows CE版税最重要的内容。 操作系统核心特性 主要对操作系统一些通用的硬件、工具、特性等进行选择,主要有: Serial Port Support (串口支持) Parallel Port Support (并口支持) USB host Support (USB口支持) Debugging Tools (调试工具) Power Management (电源管理) Kernel Features (内核特性) 网络通讯服务 主要包括: Networking Features(网络特性) Networking-Local Area Network (局域网络连接) Networking-Personal Area Network (个人网络连接) Networking-Wide Area Network (广域网络连接) Servers 设备管理 设备管理 文件系统与数据存储 对生成的操作系统镜像所支持的文件系统进行设置。 主要包括: Storage Manager(存储管理) FileDatabase Replication(文件与数据库) File System-Internal (内部文件系统) Registry Storage (注册表存储系统) 字体 选择准备产生的操作系统镜像所支持的字体,可以根据不同的情况进行选择。 选择针对非英语国家的支持 选择非英语国家的支持,如语言、输入法等。 主要包括: Input Method Manager(输入法) Locale Services(地区服务) Locale Specific Support(具体地区支持) Multilingual User Interface(MUI)(多语言用户界面) Internet所需的程序及组件 选择Internet所需的程序及相关的部件。 主要包括: Browser Application(浏览器应用程序) Internet Explorer6.0 for Windows CE COM Pocket Internet explorer HTML View(压缩的Web浏览器) Internet Options Control Panel Scripting(脚本语言支持) 多媒体 选择准备生成的操作系统镜像所支持的多媒体能力。 分为三大部分: Graphics(图像) Audio(音频) Media(媒体) 安全 选择所建立的操作系统镜像的安全内容。 主要包括: Authentication Services(SSPI)(身份验证服务) Cryptography Services with High Encryption Provider (密码服务) Local Authentication Sub-System 设计人员可以根据所建立的操作系统安全的要求进行添加。 图形界面 此

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档