Resource icon

[STM32F3 - Liccardo] Esercizio riassuntivo di programmazione (fino a DMA, escluso I2C) 2017-01-26

Metto a disposizione la traccia riassuntiva che ho inventato per prepararmi all'esame di MAPI con la professoressa Liccardo e relativa soluzione, commentata il più possibile.

Se può essere utile, ho tentato la prova due volte:

- la prima (seduta straordinaria per ripetenti) è uscito un esercizio simile a questo ma un po' più complesso, dove l'ADC convertiva con un periodo diverso del DAC e quindi bisognerebbe usare 2 Timer; in più il segnale in entrata era una rampa e si chiedeva di calcolare media e varianza del segnale di uscita.

- la seconda, molto più semplice, chiedeva di far accendere i LED alternativamente alla pressione del tasto USER, tramite Interrupt, dove il periodo ogni quanto la luce doveva spostarts al LED successivo era scandito da un tempo pari a quello di pressione del tasto (quindi, ad esempio, se tengo premuto il tasto 2 secondi la luce si accende al primo led, poi dopo due secondi si spegne il primo e si accende il secondo, e cosi via); in più, a ogni successiva pressione del tasto il tempo di attesa doveva raddoppiare.

Ricordo inoltre che, per gli studenti del nuovo ordinamento (immatricolati dal 2014/2105) la prova di programmazione è una semplice idoneità (11969 - Ulteriori Conoscenze, 3CFU), quindi senza alcun voto e per passare è necessario semplicemente che il programma funzioni (l'esame effettivo di MAPI (6CFU), invece, è puramente teorico e consta di due domande da rispondere per via scritta e valutata dai professori successivamente, NON in sede d'esame).
Le due prove sono completamente separate e possono essere svolte in due date diverse, senza alcun vincolo di propedeuticità.
Autore
Svalfio
Downloads
64
Primo rilascio
Ultimo aggiornamento
Voto recensione
0.00 stelle/a 0 voti