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