Toolbox per lo sviluppo del codice integrato

Aggiornamento: 6 maggio 2021

Toolbox per lo sviluppo del codice integrato

Toolbox per lo sviluppo del codice integrato

Green Hills Software mette a disposizione MULTI Toolbox for Embedded Code, consentendo agli ingegneri di sviluppare e distribuire i modelli Simulink e MATLAB di MathWorks su un'ampia gamma di processori embedded.

L'integrazione fornirà agli ingegneri del software che sviluppano algoritmi in MATLAB e Simulink un modo semplice e qualificato per la sicurezza per sviluppare, eseguire il debug, ottimizzare e distribuire i propri programmi su migliaia di processori integrati supportati da Green Hills.

Il MULTI Toolbox collega Simulink e MATLAB sul desktop con l'ambiente di sviluppo integrato (IDE) MULTI che comprende e controlla i processori di destinazione incorporati. Sul desktop, gli utenti sviluppano modelli Simulink e MATLAB e generano codice sorgente C / C ++. MULTI quindi compila, collega ed esegue i file binari ottimizzati sul processore di destinazione o sul simulatore di core integrato di MULTI IDE.

MULTI quindi invia i risultati a Simulink tramite Processor-In-the-Loop (PIL), consentendo all'utente di visualizzare i risultati o di confermare a livello di programmazione che i risultati degli algoritmi Simulink sulla workstation corrispondono ai risultati effettivi eseguiti sul processore integrato.

"Il collegamento di Simulink a simulatori e debugger incorporati è la prossima pietra miliare nel desiderio dei nostri clienti di spostare test e verifica dal campo al laboratorio al desktop", ha affermato Tom Erkkinen, Product Manager, Embedded Code Generation di MathWorks. “Green Hills condivide questa visione e ha lavorato a stretto contatto con MathWorks per sviluppare il suo MULTI Toolbox for Embedded Coder. Man mano che la collaborazione online continua a crescere, la necessità di ambienti di sviluppo e test virtuali aumenterà ".

Una volta completato il programma, gli utenti possono eseguire, eseguire il debug e analizzare il programma in qualsiasi momento della sua esecuzione utilizzando MULTI e il debugger TimeMachine.

MULTI Toolbox supporta migliaia di processori embedded a 32 e 64 bit dei principali produttori di processori, inclusi NXP, Renesas, Qualcomm, TI e Microchip.