Un testo per imparare a programmare ed interfacciare dispositivi hardware verso microcontrollori ARM7 utilizzando il linguaggio di programmazione C. I numerosi esempi coprono dettagliatamente un vasto numero di applicazioni, dal semplice pilotaggio di un LED fino alla gestione di un file system FAT su SD card.
Contenuti
- Realizzazione di prototipi su breadboard per l'interfaccia con microcontrollori ARM.
- Esempi software per l'interfaccia di un micro 32-bit ARM7.
- Principi di interfacciamento applicati ai micro ARM e non ARM.
- Esempi di programmazione scritti in linguaggio C.
- Utilizzo di solo software open source.
Hardware
Interfacciamento di LEDs, transistors, fotoaccoppiatori, relays, solenoidi, switches, keypads, LCD display, display 7-segmanti, motori DC, motori stepper, uso di ADC, RS-232, RS-485, TWI, USB, SPI e schede SDcards.
Software
Una volta collegato correttamente l'hardware al microcontrollore, è necessario scrivere l'opprtuno software per poterlo gestire correttamente. I numero si esemi di programmazione spiegano come fare.