- 27
- 0
- 约5.47千字
- 约 6页
- 2020-01-23 发布于天津
- 举报
实时操作系统及其在上的应用武汉理工大学自动化学院于彬摘要是一个免费的源码公开的轻量级嵌入式实时操作系统微内核的设计令它不仅性能优良功能齐全而且只占用很少的系统资源并且使用非常简单本文主要阐述的任务调度策略时间控制机制以及一些相关的系统模块的实现原理然后以在上的应用为例介绍的使用方法一前言随着人们对智能化的要求越来越高嵌入式系统的发展也越来越迅速嵌入式实时操作系统正得到越来越广泛的应用采用可以简化应用软件的设计缩短系统开发时间更合理的利用的资源更好地保证系统的可靠性由于需要消耗一定的和可以用于小型
PAGE
PAGE 6
实时操作系统uSmartX及其在LPC2132上的应用
武汉理工大学自动化学院 于彬
摘要:uSmartX是一个免费的源码公开的轻量级嵌入式实时操作系统。微内核的设计令它不仅性能优良、功能齐全而且只占用很少的系统资源,并且使用非常简单。本文主要阐述uSmartX的任务调度策略、时间控制机制以及一些相关的系统模块的实现原理,然后以uSmartX在LPC2132上的应用为例介绍uSmartX的使用方法。
一、前言
随着人们对智能化的要求越来越高,嵌入式系统的发展也越来越迅速,嵌入式实时操作系统(RTOS)正得到越来越广泛的应用。采用RTOS可以简化应用软件的设计,缩短系统开发时间, 更合理的利用CPU的资源,更好地保证系统的可靠性。由于RTOS需要消耗一定的RAM和ROM,可以用于小型系统得RTOS并不多,目前国内比较流行的是μC/OSII,因为μC/OSII的资料丰富,非常便于学习。但μC/OSII本身是商业操作系统, 在商业场合使用需要交纳一定的费用。
uSmartX是一个完全免费的嵌入式实时操作系统,它几乎完全由C语言编写,已经通过许多场合的测试,具有功能齐全、性能优良、使用方便、占用系统资源少等特点。
二、uSmartX的基本特点
uSmartX 是一个非先占式、多任务、基于优先级的RTOS,作为一个轻量级的操作系统,它提供了任务间相互通信的机制和
您可能关注的文档
- 2014版全国专业技术人员计算机应用能力考试科目.doc
- 2014级经济统计学专业教学大纲.doc
- 2014重庆语文高职考纲解读.ppt
- 2015临沧科学技术奖励受理项目公告-临沧科学技术协会.doc
- 2014~2015学第二学期期末考试高二生物试题.doc
- 2015年10月份锌场评述及后展望-中国有色金属工业协会.pdf
- 2015地质科技十大进展成果简介.pdf
- 2015年11月HR课堂培训课件--非人力资源经理的人力资源管理.ppt
- 2015年厦门专利奖初审合格项目汇总表.doc
- 2015年总目次-兵工自动化.doc
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
原创力文档

文档评论(0)