μC/OS-Ⅱ任务管理的硬件实现

来源 :计算机应用 | 被引量 : 7次 | 上传用户:KAI12321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对实时操作系统的开销导致应用程序可执行性降低的问题,提出了基于FPGA的硬件实时操作系统设计方案,实现了μC/OS-Ⅱ任务管理模块的硬件化。采用FPGA片内寄存器实现等待任务列表,并设计了相应的硬件电路访问该表,节省了系统由于频繁访存而浪费的时间。通过设计基于片内寄存器的TCB及基于组合电路的任务调度器,充分发挥了多任务潜在的并行性。整个设计采用VHDL,通过ISE8.2软件时序仿真验证。仿真结果表明,利用硬件实现减少了任务运行时间,使其在一些实时性要求较高的场合得到应用成为可能。
其他文献
从锦州市某猪场7份疑似副猪嗜血杆菌病料中分离到4株革兰氏阴性细小杆菌,进行了细菌培养特性试验、纯化后镜检、V因子需要试验、卫星现象检查、生化试验、PCR鉴定、药物敏感
提出了一种适用于概念设计阶段成本估算的方法。首先提出了一个基于加权相似度算法的相似性度量模型,用来计算已知样本与待估算产品的相似程度,然后对样本与待估算产品的相似性
在无线传感器网络中,连通支配集被广泛应用于构建虚拟主干。由于求解最小连通支配集是一个NP难问题,许多近似算法被提出用于构建可用的最小连通支配集。针对当前近似算法存在的不足,我们提出了一个新的分布式近似构造算法—CDS-HG,该算法用层次图对无线传感器网络进行建模,算法用基于竞争的贪心策略从每一层选出最少的节点去支配下一层的所有节点。理论分析和模拟结果表明,CDS-HG算法产生的连通支配集是目前最小
当前,随着数字图书馆技术的发展,大量文献数据为研究者进行科学研究提供了便利,但这些海量信息也给用户总结和理解文献数据带来了困难,为此,迫切需要智能化的方法来辅助研究者理解这些相关数据,特别是快速和准确地理解其所对应领域的发展和演化。针对这一问题,通过能够反映主题趋势的重要内容(如顶级的国际会议)对主题进行分析,利用基于传递闭包的动态贝叶斯网络构造模型,分析研究者在参加一个学术会议后的活动来研究领域
服务端采用Agent部署移动代码实现业务交互存在诸多安全问题。为提高软件的可信度,确保Agent在复杂运行环境中可靠运行,通过分析传统的完整性验证机制,借鉴身份认证、携证代码以及反射技术,提出对终端Agent进行完整性验证的分级保护机制,设计了互补的验证方案,实现软件行为的监控,从而提升了移动代码的可信度。