Prima cosa da sapere prima di iniziare e' che le periferiche nei processori arm sono [http://it.wikipedia.org/wiki/Metodi_di_input/output#Memory-mapped_I.2FO memory mapped] quindi per accedere alle periferiche (come le digitali) basta leggere ad un indirizzo prefissato in memoria. Per conoscere l'indirizzo di memoria corretto basta leggere il datasheet del processore. (continua...)