- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个基础的课件
HYPERLINK /FLY_About/archive/2007/02/28/1516951.aspx ?一个基础的Windows CE培训教程
作者:周毓林
?
这是我写的一个CE的培训资料,不要问我是给谁写的,不过是一点心得,我以后会写一些专门的文章来把我几年的工作经验写出来。
我写的东西基本都是工程经验,不是理论性的东西,所以可能有一些概念性东西写的不是很清楚,还请有知道的教我?。
如果你了解CE,就不用看了,如果你对CE还不了解,还没入门,这个还是有点帮助的。
试了多次,不知道图片怎么加进去。
?
Windows CE 培训教程
?
课程介绍
??????? 主要讲解WinCE系统层面的开发知识,非应用层面介绍
??????? 讲解有关WinCE的基本知识、概念和开发的内容
??????? 要求熟悉C++及操作系统的基本知识
??????? 了解Windows操作系统的注册表知识
??????? 了解Windows的基本工作原理
??????? 了解基本嵌入式定义及基础
?
词汇
??????? WinCE、CE、Windows CE、CE.NET等均指微软的嵌入式操作系统Windows CE.NET,版本以5.0为主
??????? MIPS、ARM、X86、SH4等均指一类CPU的架构,而非特指某一种CPU型号
??????? FLASH 非易失闪存 (NOR和NAND)
?
目录
前言 嵌入式简介课程一 Windows CE介绍课程二 Windows CE的整体结构课程三 CE的目录结构课程四 CE的开发流程课程五 CE的开发工具介绍课程六 内核定制过程课程七 CE的加载过程课程八 基于CE的应用程序开发附录 CE的相关资源
?
嵌入式系统的技术特点
??????? 智能内核
??????? 软硬件一体化:无冗余、软件固化
??????? 专用性:主要完成单一功能或用途
??????? 时间性
??????? 高可靠性
??????? 移动性:低功耗,高性价比
??????? 技术融合性
?
当前嵌入式产品的应用规模
??????? 嵌入式计算机在数量上远远超过了通用计算机,一台通用计算机的外部设备中就包含了5-10嵌入式设备,键盘、鼠标、光驱、打印机、扫描仪等均可以说是嵌入式系统,在制造业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费电子等方面均是嵌入式计算机的应用领域
?
??????? 嵌入式系统是将先进的计算机技术、半导体技术、电子技术以及各个行业的具体应用相结合的产物,这一点就必然决定了嵌入式是一个技术密集、资金密集、高度分散、不断创新的知识集成系统
?
??????? 今天嵌入式系统带来的年产值己超过一万亿美元
?
嵌入式产品的应用示例
?
什么是Windows CE
Windows CE一个非常小巧精致的操作系统。这个操作系统的核心全部是由C语言开发的,操作系统本身还包含许多由各个厂家用C和汇编开发的驱动程序。Windows CE的内核提供内存管理、抢先多任务和中断处理功能。内核的上面是图形用户界面GUI和桌面应用程序。在GUI内部运行着所有的应用程序,而且多个应用程序可以同时运行。Windows CE没有DOS模式。
?
CE与XP的异同点(一)
??????? 设计原则不同
??????? 通用操作系统的设计初衷是强调系统整体高性能,因此采用了中断、多任务、虚拟存储、DMA等机制,但也因此丧失了系统行为的确定性和可预测性。通用操作系统多数由分时操作系统发展而来,大部分支持多用户和多进程。而分时操作系统的基本设计原则是:尽量缩短系统平均响应时间,提高系统的吞吐率,在单位时间内为尽可能多的用户提供服务。通用操作系统中采用的很多算法和策略技巧都体现了这种设计原则。
??????? 与通用操作系统不同,嵌入式操作系统除了要满足应用的功能需求外,更注重满足应用的各种实时性要求。鉴于组成一个应用的众多任务对实时性的要求各异,因此嵌入式操作系统最重要的设计原则是:采用各种算法和策略,始终保证系统行为的可预测性。可预测性是指在系统运行的任何时刻、任何(最坏)情况下,嵌入式操作系统都能为争夺资源(包括CPU、内存、网络带宽等)的多个实时任务合理地分配资源,使每个实时任务的实时性要求都能得到满足。
??????? 由此可见:通用操作系统注重的是系统的平均表现,而嵌入式操作系统注重的是每个实时任务的个体表现,包括个体最坏情况的表现。
??????? 由于它们的基本设计原则不同,导致二者在资源调度策略的选择上、操作系统实现的方法上都有较大差异。
??????? 工作环境不同
????????????? 从硬件环境上看,通用操作系统针对的是PC机或是功能更为
您可能关注的文档
- 2014年7月颈椎病护理教授教化查房图文优质文档课件.ppt
- 《2013思想道德修养与法律基础》讲稿绪论课件.pptx
- 《2009版中国良性前列腺增生症防治指南》整理版课件.ppt
- 2014年小学数学六年级上册折扣例9课件.ppt
- 《Lesson13Exercise课件》小学英语冀教2001课标版三年级起点六年级下册课件.ppt
- 2014年8月份驾驶员例会教程PPT课件.ppt
- 2014年ESC急性肺栓塞诊治指南概要课件.ppt
- 《Lesson32Againplease课件》小学英语冀教2001课标版三年级起点六年级下册课件.ppt
- 2014急性肺栓塞诊治指南课件_1.ppt
- 2014年七年级生物下册第四单元第二章第二节消化和吸收2课件人教版.ppt
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)