EO 522
DIGITAL MCUs genti”. Basata su un processore ARM Cortex-M0+ a 56 MHz a bassissimo consumo, la serie di MCU STM32U0 si divide in tre famiglie per consentire agli sviluppatori di scegliere la configurazione ottimale in termini di SRAM, flash e perife- riche necessarie ai loro progetti. La famiglia STM32U031 offre la configurazione più compat- ta con 12 kB di SRAM, fino a 64 kB di memoria flash, timer multipli, periferiche analogiche e opzioni di connettività (Fig. 7). Ampliando le caratteristiche della famiglia STM32U031, la serie STM32U073 prevede l’aggiunta di un controllore LCD integrato, canali di connettività e periferiche analogiche, 40 kB di SRAM e fino a 256 kB di memoria flash. La famiglia STM32U083 è arricchita da un acceleratore hardware con- forme ad AES (Advanced Encryption Standard). Oltre all’elevata integrazione, tutti gli MCU serie STM32U0 si distinguono per il bassissimo consumo: in modalità di esecuzione l’assorbimento è di soli 52 μA/MHz mentre è in azione il regolatore LDO (Low Drop Out) interno. Gli sviluppatori possono scegliere tra diverse modalità a basso consumo, tra cui tre modalità di arresto (stop mode), per minimizzare il consumo energetico nelle applicazioni alimentate a batteria. Per esempio, nella modalità di arre- sto con il consumo energetico più basso, le MCU STM32U031 assorbono solo 630 nA con clock in tempo reale (RTC) o 515 nA senza RTC. In questa stessa modalità di arresto, le MCU STM32U073 e STM32U083 richiedono solo 825 nA con RTC o 695 nA senza RTC. Tuttavia, tutte e tre le famiglie della se- rie STM32U0, funzionanti con un clock di riattivazione a 24 MHz, possono entrare inmodalità di esecuzione a partire da questa modalità operativa a basso consumo in soli 12,0 µs (nella flash) e 7,67 µs (nella SRAM). Nonostante il funzionamento a bassissimo consumo e gra- zie all’acceleratore di memoria adattativo in tempo reale (ART) integrato, queste MCU ottengono prestazioni equi- valenti all’esecuzione in stato di attesa nullo da flash a una frequenza del processore di 56 MHz. Per il supporto allo sviluppo, STMicroelectronics offre la scheda di valutazione NUCLEO-U031R8 basata su ST- M32U031, la scheda di valutazione NUCLEO-U083RC basata su STM32U083 e il kit Discovery STM32U083C-DK basato su STM32U083. Come per altri dispositivi della famiglia STM32, il package perMCUSTM32Cube per l’ecosistema STM32Cube dell’azienda fornisce moduli HAL, BSP, API di basso livello, middleware, stack di connettività e codice di esempio. Connettività wireless su lunghe distanze Progetti efficienti con connettività wireless su lunghe di- Fig. 7 – Le tre famiglie della serie di MCU STM32U0 prevedono l’integrazione di un numero via via crescente di caratteristiche presenti nella serie di MCU STM32U031 (Fonte: STMicroelectronics) ELETTRONICA OGGI 522 - NOVEMBRE/DICEMBRE 2024 55
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz