Embedded Systems and Real-Time Programming
Although computers have been employed for decades to control machinery and entire laboratories, the term embedded system has received renewed attention and is about to establish itself as a discipline of its own. We therefore try to identify its characteristics and peculiarities. The most outstanding single item is the role of time. The addition of timing conditions to all other specifications of a system causes real-time programming to appear as a particularly difficult and challenging subject. We ask how the rapidly growing demands can be met, and emphasize that reliability must be guaranteed in view of the potentially disastrous consequences of failures upon the controlled equipment and its environment.
KeywordsEmbed System Digital Signal Processor Inertial Guidance System Railway Station Interrupt Handler
Unable to display preview. Download preview PDF.
- 1.J. Chapuis, C. Eck, M. Kottmann, M. Sanvido, O. Tanner, “Control of Helicopters,” in K. J. Åström, P. Albertos, M. Blanke, A. Isidori, W. Schaufelberger, R. Sanz (Eds): Control of Complex Systems, Springer Verlag.Google Scholar
- 2.N. Wirth. The Programming Language Oberon. Software-Practice and Experience, 18, 7, (July 1988), 661–670.Google Scholar
- 3.N. Wirth. Compiler Construction. Addison-Wesley, 1996, ISBN 0-201-40353-6.Google Scholar