没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
来源:单片机及嵌入式系统应用 作者:空军工程大学 吴 非 樊晓光
摘要:叙述嵌入式系统和嵌入式操作系统的概念,简述嵌入式实时系统的发展阶段。重点介绍
μC/OS-II 和 eCos 的发展历史,并且对 μC/OS-II 与 eCos 进行比较,为大家在选择嵌入式操作
系统时提供参考。
关键词:嵌入式操作系统 RTOS μC/OS-II eCos
1 背景
随着计算机技术的迅速发展和芯片制造工艺的不断进步,嵌入式系统的应用日益广泛:从民用
的电视、手机等电路设备到军用的飞机、坦克等武器系统,到处都有嵌入式系统的身影。在嵌
入式系统的应用开发中,采和嵌入式实时操作系统(简称 RTOS)能够支持多任务,使得程序
开发更加容易,便于维护,同时能够提高系统的稳定性和可靠性。这已逐渐成为嵌入式系统开
发的一个发展方向。
2 嵌入式操作系统概述
嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件。它是嵌入式系统(包括硬、软件
系统)极为重要的组成部分,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、
通信协议、图形界面、标准化浏览器 Browser 等。嵌入式操作系统具有通用操作系统的基本特
点,如能够有效管理越来越复杂的系统资源;能够把硬件虚拟化,使得开发人员从繁忙的驱动
程序移植和维护中解脱出来;能够提供库函数、标准设备驱动程序以及工具集等。与通用操作
系统相比较,嵌入式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的
专用性等方面具有较为突出的特点。
嵌入式系统的出现至今已经有 30 多年的历史。纵观嵌入式技术的发展过程,大致经历了四个
阶段。
(1)无操作系统的嵌入式算法阶段
这一阶段的嵌入式系统是以单芯片为核心的系统,具有与一些监测、伺服、指示设备相配合的
功能。一般没有明显的操作系统支持,而是通过汇编语言编程对系统进行直接控制。主要特点
是系统结构和功能都相对单一,针对性强,无操作系统支持,几乎没有用户接口。
资源评论
yangtongteng
- 粉丝: 0
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功