Part I Embedded Programming
Let me describe a “simple” embedded system. It is a battery-powered processor housed in a pendant worn around someone’s neck. When the end user has an emergency, they press the button and the computer sends a radio signal to a receiver that makes an emergency call.
Sounds simple . . . except you have to send a precise set of pulses to the radio so it will generate the proper signal. The system must periodically check the battery and send battery information to the base station as well, which serves two purposes. First, when the battery starts to get a little low, the alarm company is notified and sends the end user a new pendant. Second, if the base station doesn’t receive a periodic signal, the alarm company knows ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access