28.01.2013 Views

FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica

FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica

FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

scritto da programmatori professionisti (Fig. 2.39). Il codice generato è compatto<br />

e veloce, caratteristiche fondamentali nei sistemi embedded, per eseguire un test<br />

rapido sulle schede di prova, sui microprocessori utilizzati nella produzione di<br />

massa e sui simulatori real-time.<br />

Insieme a questo software è fornito un supporto completo per l’integrazione di<br />

applicazioni, di funzioni e di dati. Si può utilizzare Real-Time Workshop<br />

Embedded Coder per individuare e per verificare le qualità del software. Il codice<br />

generato è ANSI/ISO conforme al C e questo fa sì che possa essere eseguito su<br />

qualunque microprocessore o sistema operativo real-time (RTOS). I prodotti<br />

Embedded, disponibili separatamente, estendono Real-Time Workshop Embedded<br />

Coder con specifici pacchetti di supporto.<br />

CARATTERISTICHE PRINCIPALI:<br />

• Genera il codice ANSI/ISO C e C++ a partire da modelli Simulink e<br />

Stateflow, con una velocità di esecuzione, un impiego di memoria e una<br />

leggibilità paragonabili al codice scritto a mano.<br />

• Ottimizza Real-Time Workshop e Stateflow Coder aggiungendo delle<br />

caratteristiche, alla struttura del codice, che sono essenziali per il<br />

miglioramento del prodotto.<br />

• Mantiene tutte le proprietà degli oggetti e del dizionario di Simulink,<br />

comprese le classi definite in memoria dall’utente, i tipi e gli alias.<br />

• Permette la personalizzazione del codice presente nella libreria e delle<br />

funzioni necessarie per la generazione del codice per il processore.<br />

• Opera partizioni coincise del codice multi-rate per uno scheduling<br />

efficiente con o senza un RTOS.<br />

• Fornisce numerosi strumenti per chiarire le sue proprietà mediante<br />

collegamenti ipertestuali riferiti alla scrittura del codice relativo al<br />

modello.<br />

• Verifica il codice importandolo automaticamente in Simulink per testare il<br />

software-in-the-loop.<br />

• Genera la documentazione riguardo al codice all’interno di Simulink<br />

Model Explorer e produce resoconti sfruttando le capacità di Simulink.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!