English English Italiano Italiano

Laboratorio di Elettronica


Corso di Laurea:Laurea Triennale
Cfu:6 (6 di laboratorio)
Anno:terzo
Semestre:primo
Docenti (con link a CV):Gianluigi Pessina, Marcello De Matteis
Ultimo aggiornamento: 2016-09-13 23:30:22

Obiettivi:Vengono fornite le nozioni per potere realizzare sistemi hardware a logica programmabile basati sull’uso di Microcontrollori a 8 bit (8051) e 32 bit (ARM, CORTEX).
Prerequisiti:Principali nozioni di fisica di base classica: elettricità e magnetismo.
Esame:orale
Programma:Programma: Architettura tipica di un microcontrollore. Strutture di microcontrollori. I microcontrollori basati sull’architettura 8051, ARM e CORTEX. I cicli macchina e l’ottimizzazione delle prestazioni: istruzioni a singolo ciclo, la pipeline, etc. I concetti di MAC, barrel shifter, etc. I principali protocolli di comunicazione: UART, SPI, I2C, CAN. Ogni concetto è introduttivo all’esperienza di laboratorio.
Testi consigliati:M.Predko, “PROGRAMMING AND CUSTOMIZING THE 8051 MICROCONTROLLER”, Mc Graw-Hill, 1999; S. Furber, ARM, “System-on-chip architecture”, second edition, Addison-Wesley, 2000; J. Yiu, “The definitive guide to the ARM CORTEX-M3”, second Edition, Elsevier 2010; dispense del corso sulla pagina web (http://pessina.mib.infn.it). Iscriviti al GRUPPO FACEBOOK per gli aggiornamenti.
Altre note:Dispense e materiale didattico: http://pessina.mib.infn.it e su FACEBOOK.
Ultimo aggiornamento: 2016-07-20 14:41:06