首页> 外文会议>2011 4th International Conference on Biomedical Engineering and Informatics >A novel multi-task software architecture applied in the intelligent insulin injector: An improved polling loop
【24h】

A novel multi-task software architecture applied in the intelligent insulin injector: An improved polling loop

机译:智能胰岛素注射器中采用的新型多任务软件体系结构:改进的轮询回路

获取原文

摘要

It seems impossible for some kinds of microprocessors to run a perfect commercial or open source embedded OS, for their limited internal resources and computing power, As a result, it appears to be more difficult for them to deal with complex multiple tasks. In order to solve the design problem of multi-task software architecture in such processors, we proposed a novel method: improved polling loop, which was developed from the traditional polling loop, based on event-driven programming, running without any embedded OS, and successfully applied in the intelligent insulin injector[1]. This method overcomes the problem that may exist in the traditional polling loop method when responding to more than two tasks coming sequentially, which is caused by the fixed scanning order once the codes is written down. Our method dynamically allocates tasks and implements them strictly in the order of a specified priority. It has the feature of dynamic time allocation, high system stability and convenience of making changes in system functionality in the future.
机译:由于有限的内部资源和计算能力,某些微处理器似乎无法运行完美的商业或开源嵌入式OS,因此,它们似乎更难以处理复杂的多项任务。为了解决此类处理器中的多任务软件体系结构的设计问题,我们提出了一种新颖的方法:改进的轮询循环,它是基于事件驱动编程,基于传统的轮询循环而开发的,无需任何嵌入式OS即可运行,以及成功应用于智能胰岛素注射器 [1] 。该方法克服了传统的轮询循环方法在响应顺序执行的两个以上任务时可能存在的问题,这是由一旦写下代码而固定的扫描顺序引起的。我们的方法动态分配任务,并严格按照指定的优先级顺序执行任务。它具有动态时间分配,高系统稳定性以及将来更改系统功能的便利性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号