ARM : GPIO ( General Purpose Input Output Register )

What are GPIOs??

ARM is 32-bit architecture. And that provides 32 bit GPIO ports.  In this tutorial, we are going to cover about GPIO pins, how to use them, GPIO registers and an example how microcontroller can interact with outside world with GPIO pins? For this tutorial I am just taking LPC2129 as reference and with the use of CMSIS library and explaining a few lines of code in this tutorial (want to know about CMSIS ??)

Read more