您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > Windons CE 入门介绍
NavyBlueTechnologyInc.WindowsCE初级教程主讲:梁万2009.04.18NavyBlueConfidentialandProprietary2课程概要第一部分什么是WinCE及其相关概念第二部分WinCE开发初步及相关演示第三部分体验交流NavyBlueConfidentialandProprietary3第一部分什么是嵌入式?什么是windowsCE?NavyBlueConfidentialandProprietary4概要嵌入式系统的发展嵌入式系统的体系结构嵌入式系统的三种模型嵌入式系统的特点几种常见嵌入式系统的比较CE的由来WindowsCE的发展历程WindowsCE与WindowsXPembedded比较WindowsCE的特点WindowsCE的应用如何进入WinCE领域NavyBlueConfidentialandProprietary5嵌入式系统的发展1.无操作系统阶段2.简单操作系统阶段3.实时操作系统阶段(RTOS)4.面向Internet阶段NavyBlueConfidentialandProprietary6嵌入式系统的体系结构嵌入式系统的三种模型NavyBlueConfidentialandProprietary8嵌入式系统的特点嵌入性专用性计算机系统应用性NavyBlueConfidentialandProprietary9当前嵌入式产品的应用规模数量大一台通用的计算机外部设备中就包含5-10个嵌入式处理器领域广制造工业,通信,仪表,汽车,船舶,航天,航空,军事装备,消费类先进技术结合计算机技术,半导体技术,电子技术和各行业的具体应用相结合后的产物工业总产值超过1万亿美元NavyBlueConfidentialandProprietary10嵌入式系统的一些实例火星漫步者PDANavyBlueConfidentialandProprietary11常见嵌入式系统的比较NavyBlueConfidentialandProprietary12CE的由来●Consumer(消费者)●Compact(袖珍)●Connectivity(通信能力)●Companion(伴侣)●Electronics(电子产品)NavyBlueConfidentialandProprietary13WindowsCE的发展历程NavyBlueConfidentialandProprietary14WindowsCE2.0WindowsCE3.0WindowsCE.NET4.02.112.124.14.2Apr2001July2004Jul200019961997FeaturePacksWindowsEmbeddedNov2006CE6.0CE的历史NavyBlueConfidentialandProprietary15●.NETMicroFrameworkWindowsEmbeddedCEWindowsXPEmbeddedWindowsXPTheWindowsEmbeddedFamilyNavyBlueConfidentialandProprietary16WindowsCE与WindowsXPembedded比较NavyBlueConfidentialandProprietary17WindowsCE的特点1.精简的模块化操作系统2.多硬件平台的支持3.支持有线和无线的网络连接4.稳健的实时性支持5.丰富的多媒体和多语言支持6.强大的开发工具NavyBlueConfidentialandProprietary18WindowsCE的应用PDA移动计算机设备机顶盒车载系统家庭自动化系统自动售货机消费类电子设备工业自动化仪表医疗仪器……………………NavyBlueConfidentialandProprietary19WindowsCE6.0介绍操作系统增强可处理的进程数增加到32,000+个每个进程拥有2GB的虚拟内存空间产品级品质的设备驱动程序更加安全和升级性好的网络支持加强了实时处理能力更快的性能丰富的多媒体和网络浏览功能与PC机、服务器、网络服务、多个设备增强的协同工作能力高质量的BSP库文件,对BSP的目录以及文件都做了限定共享源代码CE6.0共享100%的代码(CE5.0共享70%的代码(250万行))NavyBlueConfidentialandProprietary20如何进入WinCE开发领域必备条件有C/C++的编程基础有一定的嵌入式开发的概念快速上手的几类工程师从事Win32API桌面应用程序开发的软件工程师从事MFC桌面应用程序开发的软件工程师从事.NET应用程序开发的软件工程师从事C,C++相关程序开发的软件工程师WinCE编程仍然是一种Windows编程NavyBlueConfidentialandProprietary21第二部分WinCE开发初步及相关演示NavyBlueConfidentialandProprietary22概要基于WindowsCE的嵌入式系统的开发流程开发工具介绍VisualStudio2005的安装和WindowsEmbeddedCE6.0的安装及注意事项定制一个基于ARM架构的可以在虚拟机运行的CE6.0系统RemoteTools的使用NavyBlueConfidentialandProprietary23基于WindowsCE的嵌入式系统的开发流程NavyBlueConfidentialandProprietary24开发工具介绍NavyBlueConfidentialandProprietary25VisualStudio2005WindowsEmbeddedCE6.0的安装安装顺序VisualStudio2005WindowsEmbeddedCE6.0VisualStudio2005SP1WindowsEmbeddedCE6.0SP1WindowsEmbeddedCE6.0R2CE6.0latestQFEsfromtheMicrosoftWebNavyBlueConfidentialandProprietary26WINCE6.0用户界面NavyBlueConfidentialandProprietary27一个简单的Image的定制CE相关组件介绍一个简单的Image的定制下载到虚拟机里运行请看演示NavyBlueConfidentialandProprietary28一个功能比较全面的Image的定制USB:识别USB键盘,鼠标,U盘IDE:识别IDE硬盘VIEWER:pdf,word,ppt,excelGAME:小游戏NET:IE,Telnet,MSNHIVERegistry中文:加入中文支持请看演示NavyBlueConfidentialandProprietary29RemoteTools的使用RemoteFileviewerRemoteHeapwalkerRemoteProcessViewerRemoteRegistryEditorRemoteZoomInNavyBlueConfidentialandProprietary30程序开发初步编写一个HelloWorld的软件在目标机上运行请看演示NavyBlueConfidentialandProprietary31体验交流第三部分微软WindowsEmbedded中文论坛:技术交流网站:
本文标题:Windons CE 入门介绍
链接地址:https://www.777doc.com/doc-3296192 .html