Le capacità dei microcontrollori sono aumentate notevolmente negli ultimi anni, consentendo applicazioni più complesse anche nell’industria automobilistica. Anche quando non sono necessari sistemi operativi troppo complessi, è necessario un software strutturato, stratificato, configurabile e facilmente testabile per sviluppare più rapidamente soluzioni affidabili.
Il cliente aveva bisogno della progettazione completa, dell’implementazione e del collaudo di un’unità SW funzionale modulare per gestire la comunicazione LIN. Basato su una struttura di tipo ISO/OSI, il modulo doveva essere suddiviso in diverse unità: Driver MCU, controller HW (ricetrasmettitore) e gestore della mappa dei messaggi.
Partendo da una descrizione dell’interfaccia del modulo e da una descrizione delle singole unità, EMA Global ha progettato un SW flessibile e facilmente riconfigurabile per gestire la comunicazione LIN sul microcontrollore automotive.