欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    Wince操作系统的定制.ppt

    • 资源ID:174914       资源大小:800.50KB        全文页数:46页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Wince操作系统的定制.ppt

    Wince操作系统的开发与定制操作系统的开发与定制(一)一般的操作系统(一)一般的操作系统P要保证系统的正确性和健壮性要保证系统的正确性和健壮性P使系统具备一定的高效性使系统具备一定的高效性P使系统具备易维护性使系统具备易维护性P是系统具备可移植性是系统具备可移植性一、操作系统的设计目标和特点一、操作系统的设计目标和特点(二)(二)嵌入式操作系统嵌入式操作系统特点:特点:P资源有限资源有限P要适应和使用的设备种类繁多要适应和使用的设备种类繁多P外部设备千变万化外部设备千变万化设计目的:设计目的: 占有资源要少占有资源要少 具有开放性、可伸缩性的体系结构具有开放性、可伸缩性的体系结构 具备较高的可靠性具备较高的可靠性 满足一定的实时性要求满足一定的实时性要求 能够提供较强的网络功能能够提供较强的网络功能 能够固化代码能够固化代码(三)(三)Wince操作系统操作系统特点:特点:P适应小型系统适应小型系统P支持多种处理器和计算机结构支持多种处理器和计算机结构P支持高要求的实时设计支持高要求的实时设计P操作系统个部分模块化操作系统个部分模块化P提供网络通信、图形用户界面、数据库、提供网络通信、图形用户界面、数据库、文件等支持文件等支持P提供高级电源管理提供高级电源管理(三)(三)Wince操作系统操作系统设计目标:设计目标:P灵活的电源管理功能灵活的电源管理功能P对象存储技术对象存储技术P良好的通信能力良好的通信能力P支持嵌套中断支持嵌套中断P更好的线程响应能力更好的线程响应能力P256个优先级别个优先级别P出色的图形界面出色的图形界面P多任务处理能力多任务处理能力P内置的多媒体处理功能内置的多媒体处理功能二、二、Wince. NET的主要开发工具的主要开发工具Platform BuilderPlatform Builder 用于构造基于用于构造基于Windows CEWindows CE操作系统的嵌入式平台,操作系统的嵌入式平台,辅助开发某一个特定硬件平台的辅助开发某一个特定硬件平台的Windows CEWindows CE操作系统操作系统和基本应用环境。和基本应用环境。Windows CE Application FrameworksWindows CE Application Frameworks 该工具的核心是该工具的核心是Embedded Visual CEmbedded Visual C,具有和,具有和Visual CVisual C 6 6基本相同的特性,包括对基本相同的特性,包括对MFCMFC、ATLATL以以及及COM/DCOMCOM/DCOM的支持、应用程序向导。编译调试等多种的支持、应用程序向导。编译调试等多种功能。功能。EmulatorEmulator 是桌面是桌面WindowsWindows系统的一个应用程序,可以运行经系统的一个应用程序,可以运行经过特定编译处理的过特定编译处理的Windows CE.NETWindows CE.NET系统。系统。(一)(一) Embedded Visual C+Embedded Visual C+(EVCEVC)介绍)介绍 Embedded Visual C+ Embedded Visual C+(EVCEVC)是微软公司提供的开发嵌入)是微软公司提供的开发嵌入式软件的平台,它是式软件的平台,它是Visual C+Visual C+的子集。的子集。EVC EVC 自带了标准的自带了标准的Windows CE Windows CE 的的SDKSDK,如果读者有需要,可以从,如果读者有需要,可以从Platform BuilderPlatform Builder中导出中导出SDKSDK,然后安装在,然后安装在EVC EVC 中。中。EVC EVC 和和Platform Builder Platform Builder 的不同之处在于:的不同之处在于:1 1、Platform Builder Platform Builder 针对的是操作系统的定制,编译目标是针对的是操作系统的定制,编译目标是整个整个OS OS 的内核,虽然的内核,虽然Platform Builder Platform Builder 也能开发应用程序,也能开发应用程序,但是这些应用程序是作为整个系统的一部分而存在,编译时还但是这些应用程序是作为整个系统的一部分而存在,编译时还是以一个操作系统为单位。是以一个操作系统为单位。2 2、EVC EVC 针对的是应用软件开发,特定操作系统的针对的是应用软件开发,特定操作系统的SDK SDK 就已经就已经为它提供了系统的运行环境,因此它编译的单位是一个应用程为它提供了系统的运行环境,因此它编译的单位是一个应用程序,序,EVC EVC 会提供虚拟器加载会提供虚拟器加载SDK SDK 来运行应用程序。来运行应用程序。(二)(二)Platform BuilderPlatform Builder介绍介绍 Platform Builder Platform Builder 是微软公司提供给是微软公司提供给Windows Windows CECE开发人员进行基于开发人员进行基于Windows CEWindows CE平台下嵌入式操作平台下嵌入式操作系统定制的集成开发环境。它提供了所有进行设计、系统定制的集成开发环境。它提供了所有进行设计、创建、编译、测试和调试创建、编译、测试和调试Windows CEWindows CE操作系统平台操作系统平台的工具。它运行在桌面的工具。它运行在桌面WindowsWindows下,开发人员可以通下,开发人员可以通过交互式的环境来设计和定制内核、选择系统特性,过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。同时,开发人员还可以利用然后进行编译和调试。同时,开发人员还可以利用Platform Builder Platform Builder 来进行驱动程序开发和应用程序来进行驱动程序开发和应用程序项目的开发等等。项目的开发等等。Platform Builder Platform Builder 的强大功能,的强大功能,已使其成为已使其成为Windows CE Windows CE 平台下嵌入式操作系统开发平台下嵌入式操作系统开发和定制的必备工具。和定制的必备工具。Platform Builder 提供的主要开发特性提供的主要开发特性开发平台向导(开发平台向导(Platform WizardPlatform Wizard)和)和BSPBSP开发向导开发向导(BSP WizardBSP Wizard)基础配置基础配置 特性目录特性目录自动化的依靠性检查自动化的依靠性检查基本测试工具集基本测试工具集内核调试器内核调试器导出向导(导出向导(Export WizardExport Wizard)导出导出SDKSDK向导(向导(Export WizardExport Wizard)远程工具远程工具仿真器(仿真器(EmulatorEmulator)应用程序调试器应用程序调试器提供了对提供了对NET FrameWork Compact EditionNET FrameWork Compact Edition的支持的支持三、三、Platform BuilderPlatform Builder集成开发环境集成开发环境Platform Builder 主界面主界面(一)目录(Catalog)目录(Catalog)项(二)(二)Build Options Build Options Buffer tracked events in RAM Buffer tracked events in RAM 选择该选项选择该选项Windows CEWindows CE会使用会使用OSCapture.exeOSCapture.exe来记录日志,日志是存放来记录日志,日志是存放在在RAMRAM里的里的. . Enable CE Target Control Support Enable CE Target Control Support 选择该选项可以在启动时使能目标控制功能选择该选项可以在启动时使能目标控制功能(target control (target control support). support). 选择这一项同时也打开了内核无关传输层选择这一项同时也打开了内核无关传输层(Kernel (Kernel Independent Transport Layer Independent Transport Layer KITL). KITL). Enable Eboot Space in Memory Enable Eboot Space in Memory 选择该选项可以在选择该选项可以在Config.bibConfig.bib文件中预留内存空间,这样文件中预留内存空间,这样boot loaderboot loader把部分信息写入此空间,允许在启动过程中操作系统可以读取把部分信息写入此空间,允许在启动过程中操作系统可以读取boot boot loaderloader存储的数据存储的数据. . Enable Event Tracking during Boot Enable Event Tracking during Boot 选择该选项可以开启事件跟踪子系统选择该选项可以开启事件跟踪子系统(event-tracking subsystem). (event-tracking subsystem). Enable Full Kernel Mode Enable Full Kernel Mode 选择该选项可使线程运行在内核模式,选择该模式会使系统较脆弱,选择该选项可使线程运行在内核模式,选择该模式会使系统较脆弱,但是性能会有所提高但是性能会有所提高. . Enable Kernel Debugger Enable Kernel Debugger 允许调试器建立宿主机和目标机间的链接和传送调试信息允许调试器建立宿主机和目标机间的链接和传送调试信息 Enable KITL Enable KITL 要建立宿主机和目标机间的通讯就必须选择该选项,取消该项也会要建立宿主机和目标机间的通讯就必须选择该选项,取消该项也会同时取消被选定的同时取消被选定的“Enable CE Target Control Support Enable CE Target Control Support ”选项选项 Enable Profiling Enable Profiling 选择该选项可以将选择该选项可以将Windows CEWindows CE的有关内核的信息以日志的形式装入的有关内核的信息以日志的形式装入平台镜像中平台镜像中 Enable Ship Build Enable Ship Build 此项只有在此项只有在ReleaseRelease配置中才会出现。取消此项选择,配置中才会出现。取消此项选择,Windows CEWindows CE会会输出很多信息帮助调试。输出很多信息帮助调试。 Flush Events to Release Directory Flush Events to Release Directory 选择该选项将事件放入选择该选项将事件放入releaserelease目录,同时开启事件跟踪目录,同时开启事件跟踪 Run-time Image Can be Larger than 32 MBRun-time Image Can be Larger than 32 MB选择该选项,选择该选项,Windows CEWindows CE的最终运行时映像可大于的最终运行时映像可大于32MB32MB Write Run-time Image to Flash MemoryWrite Run-time Image to Flash Memory选择该选项,允许运行时映像被烧写到选择该选项,允许运行时映像被烧写到FLashFLash中中(三) 导出导出SDKSDK

    注意事项

    本文(Wince操作系统的定制.ppt)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开