INTRODUCTION TO EMBEDDED SYSTEMS 41
is kind of approach in ‘programming’, where a program continually and repeatedly
runs in memory, is termed ‘the superloop approach’. is is how a simple embedded
system is designed to meet its requirements. Any aperiodic input is accepted by the
mechanism of interrupts.
Next let’s take the case of a more complex system, for example, a mobile phone,
which has a number of functions to perform: handling voice calls, messaging, the
Internet, video and music players, reminders and a lot more. Some of the applications
may be time critical, others may not be. Such a complex system needs a ‘manager’ and
usually has an operating system. Most of us are aware that mobile phones have some
version of an operating ...