This paper presents the use of a Real Time Operating System (RTOS) on a portable electrocardiograph based on a microcontroller platform. All medical device digital functions are performed by the microcontroller. The electrocardiograph CPU is based on the 18F4550 microcontroller, in which an uCOS-II RTOS can be embedded. The decision associated with the kernel use is based on its benefits, the license for educational use and its intrinsic time control and peripherals management. The feasibility of its use on the electrocardiograph is evaluated based on the minimum memory requirements due to the kernel structure. The kernel's own tools were used for time estimation and evaluation of resources used by each process. After this feasibility analysis, the migration from cyclic code to a structure based on separate processes or tasks able to synchronize events is used; resulting in an electrocardiograph running on one Central Processing Unit (CPU) based on RTOS.
CITATION STYLE
Centeno, C. A., Voos, J. A., Riva, G. G., Zerbini, C., & Gonzalez, E. A. (2011). RTOS kernel in portable electrocardiograph. In Journal of Physics: Conference Series (Vol. 332). Institute of Physics Publishing. https://doi.org/10.1088/1742-6596/332/1/012006
Mendeley helps you to discover research relevant for your work.