windowsce嵌入式操作系统的特点及开发要点

windowsce嵌入式操作系统的特点及开发要点

ID:27717487

大小:254.50 KB

页数:7页

时间:2018-12-05

windowsce嵌入式操作系统的特点及开发要点_第1页
windowsce嵌入式操作系统的特点及开发要点_第2页
windowsce嵌入式操作系统的特点及开发要点_第3页
windowsce嵌入式操作系统的特点及开发要点_第4页
windowsce嵌入式操作系统的特点及开发要点_第5页
资源描述:

《windowsce嵌入式操作系统的特点及开发要点》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、科技信息○IT论坛2010年第21期○SCIENCE&TECHNOLOGYINFORMATIONWindowsCE嵌入式操作系统的特点及开发要点孙艳崇(辽宁省交通高等专科学校辽宁沈阳 110122)【摘要】通过对嵌入式操作系统的研究,结合本人的开发经验,指出了嵌入式操作系统的特点及开发要点。【关键词】WindowsCE;嵌入式系统;开发要点FeatureandDevelopmentKeysofWindowsCEEmbeddedSystemSUNYan-chong(LiaoningProvincialCollegeofCommunication,Shenyang

2、Liaoning,110122)【Abstract】onthebaseofofstudyofWindowsCEEmbeddedSystemandexperienceofpracticalproject,FeatureandDevelopmentkeysofWindowsCEEmbeddedSystemarepointedoutinthepaper.【Keywords】WindowsCE;EmbeddedSystem;Developmentkeys嵌入式操作系统概述(Electronics)。1目前嵌入式系统技术己经成为了最热门的技术之一,吸引了大批的优秀人才投

3、入其中。嵌入式操作系统可以分成两类:一类是面向控制、通信等领域的实时操作系统,如公司的windRiveVxworks、公司的系列等;另一类是面向消费电子产品AcceleratedTech.Nudeus的非实时操作系统,这类产品包括个人数字助理(PDA)、移动电话、机顶盒等,如WindowsCE、Palm0S、嵌入式。嵌入式系和等LinuxEPOC统的定义,可以分别从广义上和狭义上讲:广而言之,可以认为凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。作为系统核心的微处理器又包括三类:微控制器(MCU)、数字信号处理器(DSP)、嵌入式微处理器(MPU)。嵌

4、入式系统是“以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统”。从狭义上讲,嵌入式系统是指那些使用嵌入式微处理器构成独立系统,具有自己的操作系统并且具有某些特定功能的系统,这里的微处理器专指位以上的微处理器。按照这种定义,典型的嵌入式系统32有使用的小型嵌入式工控主板,在各种自动化设备,数字机械产X86品中有非常广阔的应用空间;另外一大类是使用Intel,Motorola等专用芯片构成的小系统,它不仅仅在新兴的消费电子和通讯仪表等方面获得了巨大的发展应用空间,而且甚至有趋势取代传统的工控机。

5、操作系统可以简单解释为补平硬件差异的接口或者说硬件隐藏,让应用程序可以在上面操作,通过由操作系统统一提供出来的系统接口写应用程序,毋须考虑到不同硬件所造成的差异,让程序设计人员能够专注于擅长领域的开发。嵌入式操作系统的核心通常要求很(EmbeddedOperatingsystem)小,因为硬件的容量有限。嵌入式操作系统按照层次的不同可以ROM的设计目标是模块化及可伸缩性,通信、实时性能好WindowsCE内部网以及供与器,此外,还支持库在的字节的25OKOEMWindowsCE广泛的版本是能力强大,支持多种CPU。从操作系统内核的角度看,WindowsCE具有

6、灵活的电源管理功能,包括睡眠唤醒模式。在中,还使用了对象存储/windowsCE(object技术,包括文件系统、注册表及数据库。它还具有很多高性能、高store)效率的操作系统特性,包括按需换页、共享存储、交叉处理同步、支持大容量堆等。WindowsCE拥有良好的通信能力。它广泛支持各(Heap)种通信硬件,亦支持直接的局域网连接以及拨号连接、并提供与PC、的连接,包括用于应用级数据传输的设备至设备Internet间的连接。在提供各种基本的通信基础结构的同时,WindowsCE还提的最佳集成和通信。WindowsCE的图形用户Windows9x/NT/XP界

7、面相当出色,它拥有基于的浏览MicrosoftInternetExplorerInternet字体。开发人员可以利用丰富灵活的控件TrueType环境下为嵌入式应用建立各种专门的图形用户界WindowsCE面。WindowsCE甚至还能支持诸如手写体和声音识别、动态影像、3D图形等特殊应用。从编程的角度看,WindowsCE所支持的编程界面是大家所熟悉的子集,它支持多种最常用的Windows32API600windows32API。它具有专门为实时嵌入应用而设计的、抢先式多任务的操作系统核心,可以烧入ROM,操作系统核心只用字节的和500KROMRAM。己有大

8、量的Windows32,应用作为巨大的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。