Un sistema embedded è un circuito elettronico dotato di calcolatore, progettato per svolgere una funzione specifica, ed integrato (embedded) in una piattaforma di cui ne gestisce il controllo rispettando diversi vincoli progettuali come il costo di produzione, la dimensione e il consumo energetico. Il corso fornirà le competenze necessarie per la progettazione di questi sistemi mostrando come le stesse tecnologie possano essere impiegate per la realizzazione dei moderni dispositivi elettronici.
The goal of the course is to present advanced issues of artificial intelligence from the perspective of a computerized autonomous agent.
50% Lezioni e 50% esercitazioni su scheda di sviluppo PSoC:
http://www.cypress.com/documentation/development-kitsboards/cy8ckit-044-psoc-4-m-series-pioneer-kit
T Noergaard. 2013. A Comprehensive Guide for Engineers and Programmers, Embedded Systems Architecture (2 ed.). Newnes, Newton, MA, USA.
Peter Hintenaus. 2014. Engineering Embedded Systems: Physics, Programs, Circuits. Springer Publishing Company, Incorporated.
SIMONE DENEI (Presidente)
RENATO UGO RAFFAELE ZACCARIA (Presidente)
Sviluppo di un progetto assegnato al termine del corso
Al termine del corso, lo studente deve essere in grado di progettare e scrivere il firmware di un sistema embedded rispettando le specifiche tecniche.