Nei precedenti Capitoli abbiamo visto come salutare il modo e leggere i pulsanti. Sebbene tutto abbia funzionato non ci si è posti il problema di come la sequenza di operazioni potesse essere eseguita. Ogni MCU, per quanto semplice possa essere, richiede un clock al fine di permettere alla CPU di eseguire ogni qualsivoglia operazione. In questo capitolo vedremo gli accorgimenti introdotti nel modulo di distribuzione del clock degli MSP430 al fine di poter supportare le applicazioni Ultra Low Power. Nonostante molte delle nozioni relative all’architettura facciano riferimento agli MSP430, le problematiche risolte permettono di comprendere anche altri microcontrollori e relativi moduli di distribuzione del clock. Nel seguente capitolo si spiegherà in maggior dettaglio il modulo Clock System (CS) usato nella famiglia MSP430FR2355, ma si introdurrà anche l’Unified Clock System (UCS) usato nella famiglia MSP430F5xx, MSP430F6xx nonché alcuni modelli FRAM. In ultimo, verranno spiegate le modalità Low Power quale forma di armonizzazione del clock e la sua distribuzione.
Leggi Tutto...