μC/OS-Ⅱ优先级调度算法改进与微内核研究

来源 :长春工业大学 | 被引量 : 0次 | 上传用户:hqianhua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统作为实现设备小型化、智能化的一个重要元素,目前已经广泛应用于国防、工业、交通、能源、信息技术以及日常生活等各个领域,并发挥着极其重要的作用。嵌入式系统软件的核心是嵌入式操作系统。目前国内在嵌入式系统软件开发上还存在许多困难。首先,国外成熟的嵌入式实时操作系统RTOS大都价格昂贵,不利于在国内中小企业特别是大中专院校推广应用;其次,因为大部分RTOS不公开源代码,使开发的嵌入式产品存在安全隐患,若应用于军工产品,这是不能不考虑的问题;最后,嵌入式系统开发人员多为特定领域的专家,在一定程度上缺乏计算机科学理论基础,而用好嵌入式实时系统要求对计算机操作系统、计算机算法、面向对象技术理论等概念有着深刻的理解。 针对以上问题,免费公开源代码的嵌入式操作系统正备受瞩目,μC/OS-Ⅱ就是其中之一。μC/OS-Ⅱ是面向中小型企业应用的、基于优先级的可剥夺的嵌入式实时内核,其特点是小巧、性能稳定、可免费获得实现代码。UML是面向对象技术的标准建模语言,是面向对象领域的主要成果之一,UML支持对嵌入式实时内核的建模。文中首先对μC/OS-Ⅱ实时内核进行了详细的分析,并对μC/OS-Ⅱ优先级任务调度算法和时钟管理存在的不足作出了相应的改进;其次应用 UML 对实时内核进行相关的研究。
其他文献
入侵检测系统(IDS)是继“防火墙”、“信息加密”等传统安全保护方法之后的新一代安全保障技术。近年来,随着商业化IDS产品的不断开发,入侵检测系统也逐渐发展普及。但是,复杂的
多域间的安全互操作,需要集成、协同和统一的安全管理。解决多域互操作产生的策略冲突问题是多域集成的基础。本体是共享概念模型的形式化规范说明,是一种能在语义和知识层次
作为多媒体和网络研究领域的交叉学科,流媒体技术的应用和研究在近几年获得了迅速的发展。然而在Internet上传统基于C-S方式的流媒体应用很容易导致服务器端的性能瓶颈,并不能
网格技术是当今计算机研究领域的热点之一。而随着海量递增的数据处理需求以及信息服务需求的日益增多,如何有效地管理、分配、调度网格资源,来更好地满足用户的请求,提高用户的
随着互联网的飞速发展,以HTML文档作为信息的载体己非常普遍。然而,其复杂的组织结构、对视觉的依赖使得失明人士在访问HTML文档的时候遇到很大的困难。目前,失明人士浏览网页主
无线传感器网络(WSNs)在环境监测、军事战场、工业控制等领域的应用非常广泛。在真实的WSNs中,通常需要部署成百上千个节点。随着时间推移和环境变化,可能需对运行的节点增加
参数曲线曲面凸性分析和曲面拼接问题都是计算机辅助几何设计(CAGD)中的重要课题。本文对Bezier、B-样条两类参数曲线曲面在造型中的凸性问题做了进一步研究,主要是从几何上探
发布/订阅通信模型具有异步、松耦合和多对多通信的特点,适应了目前动态多变的大规模分布式计算环境,在诸多领域得到了广泛应用。发布/订阅系统已经成为目前构建大型分布式系统
互联网的飞速发展给网络通信设备带来了巨大的发展机遇。网络对通信设备的需求,使得市场上出现了各种各样的通信设备。各种通信设备的大量出现使得相应设备的测试仪器也相继出
电视广告监播一般来讲需要了解广告的播放时间、播放质量、播放长度。为了对播放质量进行检测,应该从图像的角度监播。而根据调查,目前应用中的电视广告自动监播系统中,主要