首页> 外文OA文献 >Design and Implementation of a Multitask Operating System Kernel Running on HC08
【2h】

Design and Implementation of a Multitask Operating System Kernel Running on HC08

机译:在HC08上运行的多任务操作系统内核的设计与实现

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Software pro vestavěné systémy je často navrhován tak, aby plnil jediný úkol. Pokud je ale požadováno provádění více úloh současně, bývá řešení jednoúčelové, bez možnosti použití základu programu pro jinou aplikaci. Navrhnul jsem proto rozhraní, které umožní nezávisle na povaze jednotlivých úloh jejich současné zpracování. Jádro je implementováno s ohledem na znovupoužitelnost. Při návrhu rozebírám jednotlivé přístupy k řešení. Pro implementaci jsem použil plánovač úloh založený na algoritmu Round--Robin. Víceúlohovosti je dosaženo pravidelným přepínáním jednotlivých úloh, s využitím přerušovacího podsystému. Jako cílovou architekturu jsem zvolil mikrokontroléry Motorola řady HC08.
机译:嵌入式软件通常设计为执行单个任务。但是,如果需要同时执行多个任务,则该解决方案通常是单一用途的,不可能将程序库用于其他应用程序。因此,我设计了一个接口,无论单个任务的性质如何,都可以同时处理它们。关于可重用性来实现内核。在设计时,我分析了解决方案的各种方法。对于实现,我使用了基于Round-Robin算法的任务计划程序。多任务是通过使用中断子系统定期切换各个任务来实现的。我选择了Motorola HC08系列微控制器作为目标体系结构。

著录项

  • 作者

    Damborský Roman;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种 cs
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号