Chapter 5

The Hardware

Beware of programmers carrying soldering irons.


Embedded Hardware

Embedded computing covers an extremely wide range of hardware: from the (probably) 8-bit processor that powers your automatic coffee maker to the (perhaps multicore) 32-bit processor in your cell phone or tablet, up to the massively parallel processing environment that runs the telecommunications network. In this chapter, we’ll get to work on the embedded target board that we’ll use in the next few chapters for applications programming.

ARM Single Board Computer

ARM is a 32-bit reduced instruction set computer (RISC) architecture developed by ARM Holdings, a British company originally known as Advanced RISC Machines. It is said to be the most widely ...

Get Linux for Embedded and Real-time Applications, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.