我是靠谱客的博主 聪慧太阳,最近开发中收集的这篇文章主要介绍嵌入式操作系统Windows CE之架构概述 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

早期的嵌入式软件基本上是在汇编级开发的,系统的运行不需要操作系统支撑。每增加一种系统功能都需要重新进行开发,这种情况给嵌入式系统的应用和发展带来很大的阻碍。随着嵌入式系统的广泛应用,操作系统的引入也就日益显得重要了。目前比较著名的嵌入式操作系统有嵌入式 Linux , μ C/OS-II , VxWorks , Palm OS 和 Windows CE 等。 Windows CE 是 Microsoft 推出的 32 位、多任务、多线程、实时的嵌入式操作系统,它与其他嵌入式操作系统相比有以下优势 :拥有出色的图形界面,提供了方便的集成开发环境和开发工具,对 OS 的定制、裁减、交叉编译等都相对简单;便于继承已有的基于 Windows 的开发经验,可以使用类似于 Windows 上的应用软件开发工具(如 VS.NET , EVC 等); Window CE 已得到大量硬件厂商的支持,支持的微处理器架构包括 MIPS 系列、 ARM 系列、 SH 系列、 X86 系列。

          基于 Windows CE 的嵌入式系统采用四层体系结构,具有层次性强、可移植性好、组件可剪裁、强调编程接口和支持上层应用等特点。系统从下而上可分为四层:硬件层, OEM 硬件适配层,操作系统服务层,应用层。 具体的系统架构可以用下图 来表示:

   

最后

以上就是聪慧太阳为你收集整理的嵌入式操作系统Windows CE之架构概述 的全部内容,希望文章能够帮你解决嵌入式操作系统Windows CE之架构概述 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部