SAVOIA ALESSANDRO STUART
(programma)
Sistemi di numerazione e tipi di dati Numeri binari ed esadecimali Conversioni e operazioni tra numeri binari ed esadecimali Rappresentazione binaria di numeri interi Rappresentazione binaria di numeri reali
Organizzazione di un microcomputer Struttura di base Microcontrollori vs. microprocessori Architettura hardware e software Introduzione agli interrupt
Programmazione in linguaggio assembly Programmazione a basso livello Assembler Caratteristiche delle istruzioni assembly Operazioni di moltiplicazione e divisione Allocazione dati e variabili Subroutines e Interrupt Service Routines
Programmazione in linguaggio C Programmazione ad alto livello Compilatori Struttura di programmi C Esempi Integrazione di codice C e assembly
Periferiche integrate Memorie embedded Bus Tipologie e gestione degli interrupt Timer e contatori
Interfacciamento Porte di ingresso-uscita general purpose (GPIO) Interfacciamento di dispositivi tramite GPIO
Comunicazione seriale (cenni)
Elaborazione di segnali analogici (cenni)
(testi)
Libro di testo consigliati:
Appunti a cura del docente
Manuel Jiménez, Rogelio Palomera, Isidoro Couvertier, “Introduction to Embedded Systems: Using Microcontrollers and the MSP430“, Springer Science & Business Media, 11 set 2013.
|