A Simple Real-Time Application
WHAT’S IN THIS CHAPTER?
- Controlling and measuring execution time
- Understanding real-time application architecture and code
- Using real-time execution and assessment
This chapter illustrates the notions introduced in Chapter 36 by describing an example of a real-time application based on Windows Embedded Compact 7. The chapter first exposes the purpose of the application and its architecture, and then in a more detailed section focused on application code, it provides explanations of Compact 7 services and their capability to be time-deterministic. Execution traces of this simple real-time application on a Compact 7 target illustrate the notions of latencies and jitter; you can also use them to demonstrate the influence of scheduling on time determinism.