Chapter 6. General Purposes Input Output signals – GPIO

From this chapter, we're going to look more deeply at all the computer peripherals that we can use on our embedded machines, and since the most important and used peripherals are GPIO lines, let's start from them.

The GPIO signals are used for tons of different usages; in fact, even in previous chapters, in order to introduce the basic concepts of embedded computer programming, we could not avoid using them! However, earlier we just used them superficially; now we're going to show their usage in more detail.

First of all, we'll introduce the GPIO lines with a short description, and then we'll see where they are physically located in our embedded machines. Then, we're going to see in detail ...

Get GNU/Linux Rapid Embedded Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.