基于单片机的实时内核设计及其应用研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:yijianlou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文着重研究了一种基于P89C58单片机的嵌入式实时操作系统(Real-Time Operating System, RTOS)的设计方法。该系统以Philips公司生产的80C51系列单片机中的P89C58 CPU为硬件实现平台。由于受到传统的前后台软件设计方法的限制,使P89C58在使用、设计方面面临着严峻的挑战,为了将它的强大功能与人们对信息产品的更高要求结合起来,本文采用嵌入式实时操作系统的软件设计方法取代以前的前后台(超循环)软件设计方法。 本文就实时内核、硬件平台、RTOS应用系统三个方面对系统进行研究。首先,在研究嵌入式实时操作系统有关原理的基础上,根据80C51系列单片机CPU的特点,提出了将任务堆栈和中断堆栈分离的方法,采用堆栈变换技术,实现了μC/OS-Ⅱ实时操作系统的改造及其在低端8位单片机上实时内核Small EOS51的成功移植;并对移植μC/OS-Ⅱ时P89C58片上RAM优化、任务间通信、任务管理、时间管理和中断管理等进行了研究。然后,对MF RC500接口电路中的模拟接口电路如选频网络滤波电路、射频信号检测电路及天线电路进行了详细分析,确保了射频卡工作时能量的获得及与读写器进行可靠而有效的数据交换;在与后台PC机的串行通信电路中,开发了带光电隔离及防雷击的智能RS232/RS485转换器。最后,通过对应用系统的用户需求分析,将整个系统的工作分割成若干个独立的任务,并在所设计的实时内核Small EOS51系统程序平台和硬件平台上成功运行。 通过对系统运行中的有关数据分析,实时内核Small EOS51的一些重要指标如中断延迟时间、中断响应时间、中断恢复时间、任务切换时间和系统响应时间以及存储空间占用等都达到了设计要求。结果表明所设计的RTOS具有良好的稳定性和可靠性。
其他文献
<正>《后汉书》卷八十下《文苑列传.祢衡传》叙写了祢衡自来许下至被杀的短暂过程,却给后人留下了许多疑问,譬如:他年方弱冠,无任何建树,却连功名赫赫的曹操、史称才德兼备的
对Ti600合金600℃下氧化特性和氧化对力学性能的影响进行了研究。结果表明,Ti600合金氧化皮生长接近氧扩散控制的氧化皮生长规律。经过600℃长时间氧化,表面主要形成TiO2和Al
<正>近年来,洪湖市把鳜鱼作为水产业结构调整的主导品种,不断转换发展思路,积极探索养殖技术,取得了一定的成效。一、产业发展现状(一)养殖业现状2015年,洪湖市鳜鱼专套养面
在新时期下医院做好政工工作是十分有必要的,通过政工工作能够提高医务人员的政治思想水平,进而提高医务人员的服务水平。然而当前的实际工作中存在很多不足,需要医院采取合
目的统计我院2012年上报到卫生部抗菌药物临床应用监测网的手术病历,分析围手术期抗菌药物的应用情况,为医院加强抗菌药物预防性使用的规范化管理提供依据。方法调取我院2012
将自制咪唑衍生物EGE-2MI作为双氰胺-环氧树脂体系的促进剂,研究了其固化过程及室温储存性能。采用DSC法研究了该环氧树脂体系的固化反应动力学,确定了其最佳固化工艺参数;通
<正>时间:2014年4月1~14日关键主题根据大家对缩短《修订建议》长度的诉求,可以发现2001年版本中过长的篇幅主要集中在第三至第十部分,这些部分主要讨论了技术和职业教育(TVE
职业院校美术教育培养学生的目标为提升学生对美的欣赏与鉴赏能力,提升学生的创新与实践能力等,其对培养学生的综合素质起到了不可替代的重要作用。本文首先分析了职业院校美
期刊