Abstract
Embedded real-time systems are concerned with measuring and controlling the world outside the computer and of communicating with other systems or parts of a system in the case of distributed processing. Knowledge of the techniques of interfacing and the associated software implications and complications is a vital part of the work of the real-time programmer. It is an essential but messy end of the software design job, involving bits, part words, and packing and unpacking of both data and control. Absolute addresses are also necessarily involved, often with different read and write formats at the same address and having implied parameter FIFOs associated with particular functions. Isolating this level of detail in I/O modules is an important part of the designer—s task.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
Copyright information
© 1987 S. T. Allworth and R. N. Zobel
About this chapter
Cite this chapter
Allworth, S.T., Zobel, R.N. (1987). Interfaces. In: Introduction to Real-time Software Design. Macmillan Computer Science Series. Palgrave, London. https://doi.org/10.1007/978-1-349-18821-5_7
Download citation
DOI: https://doi.org/10.1007/978-1-349-18821-5_7
Publisher Name: Palgrave, London
Print ISBN: 978-0-333-41792-8
Online ISBN: 978-1-349-18821-5
eBook Packages: Computer ScienceComputer Science (R0)