Skip to main navigation Skip to search Skip to main content

A Software Development Platform for Wearable Medical Applications

  • Stony Brook University

Research output: Contribution to journalArticlepeer-review

Abstract

Wearable medical devices have become a leading trend in healthcare industry. Microcontrollers are computers on a chip with sufficient processing power and preferred embedded computing units in those devices. We have developed a software platform specifically for the design of the wearable medical applications with a small code footprint on the microcontrollers. It is supported by the open source real time operating system FreeRTOS and supplemented with a set of standard APIs for the architectural specific hardware interfaces on the microcontrollers for data acquisition and wireless communication. We modified the tick counter routine in FreeRTOS to include a real time soft clock. When combined with the multitasking features in the FreeRTOS, the platform offers the quick development of wearable applications and easy porting of the application code to different microprocessors. Test results have demonstrated that the application software developed using this platform are highly efficient in CPU usage while maintaining a small code foot print to accommodate the limited memory space in microcontrollers.

Original languageEnglish
Article number111
Pages (from-to)1-6
Number of pages6
JournalJournal of Medical Systems
Volume39
Issue number10
DOIs
StatePublished - Oct 1 2015

Keywords

  • FreeRTOS
  • Medical device
  • Microcontroller
  • Real time operating system
  • Wearable device

Fingerprint

Dive into the research topics of 'A Software Development Platform for Wearable Medical Applications'. Together they form a unique fingerprint.

Cite this