【摘 要】
:
传统的实时嵌入式操作系统是用软件实现的,在进行系统调用时占用大量的CPU时间,应用程序的可执行性和系统的实时性降低。本文针对软件实时嵌入式操作系统的这一弊端,基于当前
论文部分内容阅读
传统的实时嵌入式操作系统是用软件实现的,在进行系统调用时占用大量的CPU时间,应用程序的可执行性和系统的实时性降低。本文针对软件实时嵌入式操作系统的这一弊端,基于当前国内外的研究现状,对传统软件操作系统进行了硬件化的设计。本设计实现的硬件实时操作系统包括硬件部分H/W和软件部分S/W,其中硬件部分实现任务管理、时间管理、事件管理、中断管理等功能并作为协处理器与处理器并行工作;软件部分实现上下文切换等功能。软件部分通过总线向硬件部分发送命令和参数,硬件部分根据接收到的命令和参数进行相应的处理,如果需要系统进行任务切换,则以中断的方式通知软件部分,在此期间软件部分可以处理其它任务。本文以μC/OS-II为研究对象,对其任务管理和信号量管理模块的工作原理进行了详细的分析。根据硬件逻辑的并行特点,对μC/OS-II中的一些数据结构进行了修改,并基于FPGA片内寄存器实现了硬件任务控制块HTCB、立体就绪表、优先编码器、任务等待表等IP核,通过调用这些IP核实现了任务管理和信号量管理功能。最后,通过Verilog HDL对任务管理模块和信号量管理模块进行了描述,并且通过功能仿真验证了这两个模块功能的正确性和可行性。
其他文献
综述了SSZ-13分子筛合成及其性能优化的研究近况。介绍了模板剂、晶种、矿化剂和晶化原料等因素对SSZ-13分子筛合成的影响,以及SSZ-13分子筛孔径、晶粒尺寸、骨架稳定性、酸
A subsea wellhead equipped with obsolete vertical Christmas tree needs to be suspended for subsea tree recovery and subsequently to be permanently abandoned. Du
文中选择W工区为研究目标区,对页岩气地质甜点的关键参数敏感参数选择进行研究。研究中从页岩气地质甜点关键参数的测井和地震表征方式入手,确定了利用最小二乘法进行参数统
离心式风机是一种较为精密的高速旋转设备,其在炼油厂生产作业中得以非常广泛的应用。炼油厂相关技术专业人员和维修保养人员应当做好对离心式风机的安装管理、运行检测以及
依据现行的国家及行业标准、规范,介绍了输油气管道与光缆同沟直埋敷设的设计、施工的做法及施工步骤;结合涪陵页岩气田焦石坝区块一期产能建设中输气管道与光缆同沟直埋在山
在海上钻井施工过程中,由于钻具故障带来井下事故是时有发生的,部分事故是由于工具质量导致,还有一部分往往与工具使用及现场操作方面有关,造成的经济损失也是巨大的。A5井是
常规的地震资料处理方法都没有考虑井资料的应用,井资料具有精度高、分辨率高特点,利用井资料约束进行地震资料处理可以提高地震资料的分辨率,为后续地质研究提供了丰富、可
反应器部分出现内构件问题主要体现为:正常催化剂循环流程催化剂藏量降低,直观表现为料斗料位下降,各反温降出现后移现象,同时伴随着产品芳烃转化率、汽油收率下降,如果泄漏
当前,改革开放已经超过40个年头。随着我国经济体量的不断增大,我国人均可支配收入也已达到28000元。可支配收入的快速提升,让人们的生活不仅仅满足于普通的衣食住行。与此同时,自我国加入WTO以来,汽车工业得到快速发展。汽车作为一种商品也逐渐褪去了他奢侈品的标签,而步入了平常百姓家。伴随着汽车行业的火爆,作为驾驶汽车准入门槛的驾考热,也正持续在我国蔓延。然而,我国汽车驾驶培训机构从2012年的115