DocumentCode :
557527
Title :
A novel multi-task software architecture applied in the intelligent insulin injector: An improved polling loop
Author :
Zhan, Qingbo ; Zhao, Wenrui ; Shao, Yi ; Zhuang, Jianjun ; Chen, Ying
Author_Institution :
Sch. of Electron. Sci. & Eng., Nanjing Univ., Nanjing, China
Volume :
3
fYear :
2011
fDate :
15-17 Oct. 2011
Firstpage :
1391
Lastpage :
1395
Abstract :
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.
Keywords :
embedded systems; medical computing; multiprogramming; operating systems (computers); public domain software; software architecture; dynamic time allocation; event-driven programming; intelligent insulin injector; microprocessors; multitask software architecture; polling loop; system stability; Hardware; Insulin; Microprocessors; Monitoring; Multitasking; Real time systems; Software architecture; Embedded System; Event-driven; Improved Polling Loop; MSP430; Multi-task Management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Biomedical Engineering and Informatics (BMEI), 2011 4th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-9351-7
Type :
conf
DOI :
10.1109/BMEI.2011.6098564
Filename :
6098564
Link To Document :
بازگشت