Title :
A bare machine sensor application for an ARM processor
Author :
Peter, Adrian ; Karne, Ramesh K. ; Wijesinha, Alexander L.
Author_Institution :
Dept. of Comput. & Inf. Sci., Towson Univ., Towson, MD, USA
Abstract :
Sensor devices that monitor environmental changes in temperature, sound, light, vibration and pressure usually run applications that require the support of a small operating system, lean kernel, or an embedded system. This paper presents a methodology for developing sensor device applications that can be directly run on the bare hardware without any need for middleware. Such bare sensor device applications only depend on the underlying processor architecture, enabling them to run on a variety of devices. The methodology is used for developing, designing, and implementing a temperature sensor application that runs on an ARM processor. The same methodology can be used to build other bare machine sensor device applications for ARM processors, and is easily extended to different processor architectures.
Keywords :
computer architecture; computerised instrumentation; microprocessor chips; temperature sensors; ARM processor; bare hardware; bare machine sensor application; bare sensor device; processor architecture; temperature sensor design; temperature sensor development; Computer architecture; Hardware; Kernel; Light emitting diodes; Linux; Registers; Temperature sensors; ARM architecture; application objects; bare machine computing; direct hardware API; sensor devices;
Conference_Titel :
Electro/Information Technology (EIT), 2013 IEEE International Conference on
Conference_Location :
Rapid City, SD
Print_ISBN :
978-1-4673-5207-9
DOI :
10.1109/EIT.2013.6632657