It takes but one look at modern handheld computers to be amazed by what is possible – a few years ago, dual core CPUs were rare beasts even on the desktop. This ever-rising amount of computational power has, of course, taken its toll on the mobile industry – resource-effective development is less important.
The book starts out by looking at what makes an embedded system, and at how embedded systems are built and brought up. This is continued in chapter five, which takes a look.at efficient ways to structure your embedded system.
In chapters four and six, the book takes a high level look.at how an embedded system interacts with its surroundings. Topics like ports, polling, etc are covered – please be aware that electrical engineering is not taught here.
Chapter number 7 is a bit of an oddball, as it loks at ways to update the software of a system which has already been deployed. This sounds weird at firszt, but can be highly useful.
Finally, the last three chapters look at various methods for optimizing application code. The information in these is useful for all kinds of coding, and definitely good to know.
it should not be surprising that this is not an easy reading title. Nevertheless, the author has done her best – the book is well written.
Given the large range of topics covered,
In the end, Elecia White’s book makes for an interesting read. If you ever wondered about how code is written on the really small boxes, this is the place to go! The price of 34 USD is fine – sadly, electronics are not covered…