μCOS-Ⅱ操作系统内核研究及其工程应用

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:shylake
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统作为实现设备小型化、智能化的一个要素,目前己经广泛应用于国防、工业、交通、能源、信息技术以及日常生活等各个领域,并发挥着极其重要的作用。嵌入式系统的软件核心是嵌入式操作系统。然而,目前国内在嵌入式操作系统开发上还存在许多困难。首先,国外成熟的嵌入式实时操作系统大都价格昂贵,不利于在国内中小型企业特别是大专院校推广应用;其次,因大部分实时操作系统(RTOS,real time operationsystem)不公开源码,使开发的产品存在安全隐患,若应用于军工产品,这将是严重的问题。针对以上问题,免费公开源代码的嵌入式操作系统正倍受瞩目,μCOS-Ⅱ就是其中之一。μCOS-Ⅱ是面向中小型应用的、其任务基于优先级的可剥夺嵌入式实时内核,其特点是小巧、性能稳定、可免费获得实现代码。本论文以扩大μCOS-Ⅱ的工程应用范围为目标,针对μCOS-Ⅱ内核的不足,从开发环境到内核调度算法,进行了多方位的研究:基于Tornado构建了一个满足工程需求的开发环境,使用makefile构建了一个能跨平台使用的编译体系;在这个开发环境的基础上,本论文提出了μCOS-Ⅱ向VxWorks学习的思想,其工程应用的架构采用(BSP+kernel)的思想,以提高系统内核及上层应用的可移植性;在完成μCOS-Ⅱ内核工程应用的开发环境设计以及架构设计后,本课题针对μCOS-Ⅱ内核中内存动态分配算法的缺陷问题,提出新的内存动态分配算法,该算法能有效减少内存碎片的产生,提高内存使用率。最后,本论文为μCOS-Ⅱ内核新增了软计时器,满足了工程应用对定时性的需求。
其他文献
舒伯特的艺术歌曲《暮春》旋律优美流畅,节奏整齐丰富,和声变化多彩,是歌唱作品中的经典之作。歌唱艺术歌曲《暮春》,要做到气息收放自如,流畅演唱复杂的旋律音型,感情表达应
极限飞盘运动具有健身性、趣味性、文化感染性、普遍参与性、安全性等特点,在全民健身活动中有着广泛的推广价值。结合全民健身计划指导思想,探讨极限飞盘运动普及与发展的有
<正>《图书馆杂志》是定位于图书馆学、情报学和文献学一级学科的综合性专业学术核心期刊,主要刊发国内外有关图书馆学、情报学以及文献学的最新研究成果,重在展示当代图书馆
<正> 一、教学设计的主导思想以元素周期表的科学思想启迪学生思维,并将这一科学思想运用到学习中去。融科学素养与人文素养于一体,培养学生的科学精神和人文精神、教师引领
期刊
<正>"对党忠诚",这是每位共产党员入党时在党旗下作出的庄严誓言。对党忠诚老实,就是要做忠诚的老实人,这既是党对党员干部最基本的政治要求,也是党员干部最重要的政治素养。
会议
介绍尼日尔阿加德姆油田CPF联合站及三相分离器的概况,描述油气水三相分离器在生产中出现的问题和处理方法,从而保证其正常运行。
目的:探讨和研究针灸结合牵引治疗颈椎病的临床效果。方法:摘取我院近年来收治的54例椎动脉型颈椎病患者的临床资料作为研究对象,按照随机分组的原则将之分为观察组和对照组