Contenuto principale

Come iniziare con Embedded Coder

Generare codice C e C++ ottimizzato per i sistemi embedded

Embedded Coder® genera codice C e C++ leggibile, compatto e rapido per processori embedded utilizzati nella produzione di massa. Estende le funzionalità di MATLAB® Coder™ e Simulink® Coder con ottimizzazioni avanzate per un controllo preciso delle funzioni, dei file e dei dati generati. Queste ottimizzazioni migliorano l'efficienza del codice e facilitano l'integrazione con il codice legacy, i tipi di dato e i parametri di calibrazione. È possibile integrare uno strumento di sviluppo di terze parti per compilare un eseguibile da utilizzare per la distribuzione immediata sul sistema embedded o su una scheda di prototipazione rapida.

Embedded Coder offre il supporto integrato per gli standard software AUTOSAR, MISRA C™ e ASAP2. Fornisce inoltre report di tracciabilità, documentazione del codice e verifica automatica del software a supporto dello sviluppo software conforme alle norme DO178, IEC 61508 e ISO 26262. Il codice Embedded Coder è portabile e può essere compilato ed eseguito su qualsiasi processore. Inoltre, offre pacchetti di supporto con ottimizzazioni avanzate e driver del dispositivo per hardware specifico.

Tutorial

Informazioni sulla generazione di codice per sistemi embedded

Esempi in primo piano

Video

Generazione di codice di produzione in 5 minuti
Generare rapidamente il codice in base ai requisiti di alto livello del progetto.

Personalizzazione dei dati, delle funzioni e dei file in Embedded Coder
Assegnare definizioni predefinite, classi di storage e sezioni di memoria alle classi di dati quali input, output e parametri.

Verifica e analisi dinamica del codice: SIL, PIL e modalità esterna
Verificare, regolare, registrare e calibrare il codice generato utilizzando tecniche di tipo Software-In-the-Loop, Processor-In-the-Loop e in modalità esterna.