DIGITAL
SW TOOL
34
- ELETTRONICA OGGI 453 - APRILE 2016
Microcontrollori: sempre più
attenzione verso il software
R
ispetto ai loro predecessori, le ultime generazioni di
microcontrollori offrono un livello superiore di inte-
grazione di funzionalità analogiche, periferiche intel-
ligenti, maggiori capacità di memoria, CPU più potenti e un
consumo di potenza inferiore. Tuttavia, malgrado tutti questi
sviluppi hardware, resta il fatto che il software sta giocando
sempre più il ruolo decisivo.
Le nuove tecnologie nel campo della visualizzazione (soluzio-
ni TFT/touch) e delle comunicazioni (IoT/Industry 4.0) sono i
fattori alla base della sempre maggiore importanza assunta
dal software. Gli sviluppatori che progettano microcontrollo-
ri per applicazioni industriali devono confrontarsi con nuovi
aspetti legati alle componenti hardware e software, che non
hanno nulla a che fare con le competenze di base relative
all’applicazione: ciò provoca anche un aumento, anche dra-
stico, della complessità e dei requisiti richiesti in termini di
risorse di memoria e di prestazioni della CPU. Tali aspetti
includono sistemi operativi in tempo reale, librerie grafiche,
stack di comunicazione, software per la sicurezza e sistemi di
archiviazione, fino a includere pacchetti software complessi
per la sicurezza funzionale.
Ciò significa che la scelta del microcontrollore non dipenda
più unicamente dai requisiti intrinseci dell’applicazione, ma
in misura crescente dai moduli software richiesti. Allo stesso
tempo, la pressione per ridurre il time-to-market è in continuo
aumento. Di conseguenza, lo sviluppatore si trova di fronte
alla scelta se utilizzare MCU più potenti e soluzioni software
proposte dai produttori di semiconduttori oppure la gamma
di soluzioni molto più ampia offerta da
fornitori terzi.
Renesas: un nuovo concetto
con Synergy
Renesas offre diversi starter kit che
forniscono soluzioni hardware e sof-
tware per applicazioni IoT e Industry
4.0. per le applicazioni del primo tipo
queste sono basate sulle serie di pro-
dotti di tipo general purpose RL78, RX,
RZ le quali coprono sia le applicazio-
ni dove sono richiesti consumi ultra
ridotti, sia quelle che prevedono alte
prestazioni. Per applicazioni di tipo
Ralf Sommer
Responsabile Marketing Senior
Microcontrollori e memorie
RutronikNonostante l’evoluzione dell’hardware, il software
sta rivestendo un ruolo di sempre maggiore
importanza nei moderni microcontrollori:
un’analisi delle strategie messe a punto da alcuni
dei principali produttori
Application(s)
RTOS
(Third Party)
Common
System
Services
Middleware
Plug-In
Plug-In
Driver
O
S
A
L
Driver
Middleware
Driver
Driver
Driver
Driver
Driver
PLIB
PLIB
PLIB
PLIB
PLIB
System
Configuration
RTOS
Configuration
Hardware
Software Framework
MPLAB
®
Harmony Configurator (MHC)
Fig. 1 – Grazie alla disponibilità del package SSP (Synergy Software
Package) di Renesas è possibile programmare un prodotto a partire dal
livello API
Fig. 2 – Microchip ha introdotto l’ambiente di sviluppo integrato MPLAB Harmony per i prodotti PIC32