Nucleus体系结构分析及应用研究

被引量 : 0次 | 上传用户:vincent_iong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是当前微电子技术和计算机技术中最热门的概念之一。而嵌入式操作系统则是嵌入式系统技术中最重要的一个组成部分。它整合了操作系统、网络、多媒体、文字信息处理等多项软件技术,极大地推动了嵌入式技术在各个领域的发展,给人们的工作和生活带来了极大的便利。当前主流的嵌入式操作系统有VxWorks、Windows CE、uClinux、Nucleus、uC/OSⅡ等等。其中抢先式实时多任务操作系统Nucleus,以其精简的内核、强实时性和高可靠性,深受广大用户的喜爱。本文以嵌入式操作系统Nucleus体系结构分析为重点,详细阐明了Nucleus的内核结构特点并深入研究了相关算法的改进和系统功能的扩展,最后以具体实例说明了Nucleus在实际开发中的应用。由于嵌入式操作系统的内核构建技术将直接影响到系统的性能;因此,Nucleus体系结构分析以系统内核研究为中心,从任务管理、中断管理、线程调度策略、任务通信与同步、内存管理等角度深入地分析了Nucleus的内核结构组成。同时将Nucleus与其它常用的嵌入式系统uClinux、uC/OSⅡ的内核进行了比较,从进程调度策略、文件系统、系统的移植性等方面分析了三者的不同点和相似之处。在此基础之上,针对嵌入式系统任务的调度,文章提出了一种基于模糊理论的任务调度算法,它利用模糊集合来描述任务的不确定性特征;使用多层模糊综合评判和最大隶属度原理来综合考虑任务的多个特征参数并确定任务的优先级;采用动态构建多层评判模型的调度策略来减小任务优先级评判的失效率。此外,文章还讨论了一种基于三层容错技术的Nucleus操作系统功能扩充。它利用“冗余”的思想、分层检测和处理错误的方法屏蔽了故障的影响,提高了嵌入式系统的可靠性,具有非常现实的意义。最后,论文阐述了嵌入式操作系统Nucleus的实际应用开发——手机下的人体健康检测。手机中处理器采用ARM7;嵌入式操作系统采用Nucleus。它通过串口接收采样到的人体生理数据,并经过相关算法处理分析得出人体的各项生理指标。目前,该项目正在商品化。
其他文献
第一部分:从春秋三传到舍传言经唐前注春秋传者甚夥,唯左传杜预注、公羊何休注、榖梁范甯注完帙具在。三家注传,往往兼采二传为说,虽兼采二传,而能自守本传,不相扰乱。孔颖达
中学英语教学大纲中明确指出:“写是书面表达和传递信息的交际能力。培养初步写的能力,是英语教学的目的之一。”现行的《英语课程标准》明确地把对“写”的要求列入了英语语
人才是我国特有的概念,人才竞争力概念的研究目前主要有三个方面的观点:竞争说、能力说、结构说。区域人才竞争力评价指标体系的研究主要是集中于区域人才的数量、结构、人才
我国教育管理理论研究水平相对低下和教育管理实践活动中伦理缺失或道德失范的现实状况,决定了无论着眼于进一步抬升我国教育管理的理论水平,提高我国教育管理理论的理论品位
在封建社会,中国古代妇女作为长久失语的一种性别,一直是男性的附属品,很少有自己的声音和意识。在中国正统的文化传统中,文人始终垄断着话语权,使大多数下层民众处于集体的
义务教育阶段的化学课程以提高学生的科学素养为主旨,激发学生的化学学习兴趣,帮助学生了解科学探究的基本过程和方法,培养学生的科学探究能力,使学生获得进一步学习和发展所
文化产业兼具文化和经济属性,具有绿色环保、附加值高、消费受众广的特点,目前已成为国民经济中具有先导性、引领性、支柱性的产业,发展潜力巨大。文化产业的快速发展,推动了经济
法院制度行政化已经成为了司法公正的妨碍性因素之一,由于长期以来对司法权定位不清,导致法院在司法实践中角色定位频频出现错位现象,故而法院体制的去行政化成为了司法改革
热探测技术作为一种发现和识别目标的重要手段在军民两用技术中有着广泛的应用,焦平面阵列技术的发展极大地提高了系统的性能,研制价格低、体积小、功耗低、性能好的热成像仪
从1900年英国工会与独立工党、社会民主联盟和费边社共同创建工党前身劳工代表委员会起,英国工党与工会之间特殊的党团关系就揭开序幕。百余年来,工会一直是工党人数最多的集