Title :
Design of a general purpose user interface for realtime embeded systems
Author :
Ganchev, Martin ; Reisenbichler, Ulf
Author_Institution :
Dept. Mobility: Electr. Drive Technol., AIT - Austrian Inst. of Technol., Vienna, Austria
Abstract :
The work discusses an implementation of a graphical user interface used in a digital motor control embedded system. Although created for a particular application, the proposed design strongly characterizes with general purpose reusability. It defines a clear abstraction between the user interaction with the embedded software and the actual application. The user obtains full access to every global variable, array or pointer defined in the embedded software. By a proposed programming style, the programmer defines indirectly the visibility and control of each variable. The result is a general purpose user interface that can be used straightforward for real-time prototyping and debugging embedded control.
Keywords :
digital control; embedded systems; graphical user interfaces; machine control; program debugging; software prototyping; debugging; digital motor control embedded system; embedded software; graphical user interface; real-time embedded system; real-time prototyping; Arrays; Digital signal processing; Graphical user interfaces; Programming; Protocols; Software; C programming; general purpose user interface; protocol handling; rapid prototyping; real-time embedded systems;
Conference_Titel :
EUROCON - International Conference on Computer as a Tool (EUROCON), 2011 IEEE
Conference_Location :
Lisbon
Print_ISBN :
978-1-4244-7486-8
DOI :
10.1109/EUROCON.2011.5929386