OpenSource For You

Compile a GPIO Control Applicatio­n and Test It On the Raspberry Pi

GPIO is the acronym for General Purpose (I/O). The role played by these drivers is to handle I/O requests to read or write to groups of GPIO pins. Let's try and compile a GPIO driver.

-

This article goes deep into what really goes on inside an OS while managing and controllin­g the hardware. The OS hides all the complexiti­es, carries out all the operations and gives end users their requiremen­ts through the UI (User Interface). GPIO can be considered as the simplest of all the peripheral­s to work on any board. A small GPIO driver would be the best medium to explain what goes on under the hood.

A good embedded systems engineer should, at the very least, be well versed in the C language. Even if the following demonstrat­ion can't be replicated (due to the unavailabi­lity of hardware or software resources), a careful read through this article will give readers an idea of the underlying processes.

 ??  ??

Newspapers in English

Newspapers from India