Formazione MATLAB e Simulink

Generazione di codice per applicazioni AUTOSAR Adaptive

Guarda il programma e iscriviti

Dettagli dei corsi

Questo corso della durata di due giorni tratta la modellazione conforme ad AUTOSAR Adaptive e la generazione di codice utilizzando AUTOSAR Blockset. Nel contesto della progettazione Model-Based, si affrontano i workflow per lo sviluppo di software attraverso gli approcci top-down e bottom-up. Questo corso è consigliato agli sviluppatori di software e agli ingegneri responsabili dell'integrazione dei sistemi dell’industria automotive, che utilizzano Embedded Coder per la generazione automatica di codice C/C++.
 
Elenco degli argomenti:
  • Generazione di modelli di Simulink a partire da descrizioni di sistema in formato ARXML
  • Configurazione dei modelli di Simulink per la generazione di codice conforme a AUTOSAR Adaptive
  • Configurazione di eventi e metodi AUTOSAR Adaptive in Simulink
  • Importazione ed esportazione di architetture e composizioni software AUTOSAR Adaptive
  • Chiamate di modellazione al runtime AUTOSAR per applicazioni adattive

Giorno 1/2


Panoramica sulla piattaforma AUTOSAR Adaptive

Obiettivo: Scoprire le differenze tra le piattaforme AUTOSAR e il modo in cui Simulink e AUTOSAR Blockset facilitano la progettazione del software AUTOSAR Adaptive.

  • Panoramica su AUTOSAR
  • Piattaforma AUTOSAR Adaptive
  • Architettura orientata ai servizi
  • Utilizzo di Simulink per la progettazione di applicazioni AUTOSAR Adaptive

Informazioni sul codice C++ e sugli artefatti di AUTOSAR Adaptive

Obiettivo: Configurare un modello di Simulink per la generazione e simulazione di codice AUTOSAR Adaptive, navigare nel codice AUTOSAR Adaptive C++ e nei file ARXML generati.

  • Generazione di codice generico C e C++
  • Configurazione dei modelli per la generazione di codice AUTOSAR Adaptive
  • Generazione di codice AUTOSAR Adaptive C++ e di file ARXML
  • Simulazione di modelli AUTOSAR Adaptive

Modellazione di eventi AUTOSAR Adaptive

Obiettivo: Scrivere e modellare le porte e le interfacce di AUTOSAR Adaptive che utilizzano la comunicazione basata sugli eventi.

  • Configurazione delle porte e delle interfacce di AUTOSAR Adaptive
  • Utilizzo dei bus di Simulink nelle applicazioni AUTOSAR Adaptive

Modellazione di applicazioni multirate di AUTOSAR Adaptive

Obiettivo: Pianificare velocità periodiche e non periodiche in un'applicazione AUTOSAR Adaptive.

  • Domini di modellazione di AUTOSAR Adaptive
  • Modellazione di applicazioni AUTOSAR Adaptive controllate da eventi

Giorno 2/2


Modellazione di metodi AUTOSAR Adaptive

Obiettivo: Modellare applicazioni client e server che comunicano utilizzando i metodi AUTOSAR Adaptive.

  • Configurazione delle interfacce di servizio tra le applicazioni AUTOSAR Adaptive
  • Modellazione delle chiamate di metodo bloccanti
  • Modellazione delle chiamate di metodo non bloccanti

Importazione di applicazioni AUTOSAR Adaptive

Obiettivo: Importare file ARXML esistenti per generare automaticamente modelli Simulink aventi la corretta architettura e le corrette interfacce.

  • Descrizione di AUTOSAR Adaptive XML (ARXML)
  • Importazione di applicazioni AUTOSAR Adaptive
  • Tipi di dati: array ed enumerazioni
  • Aggiunta delle funzionalità ai modelli Simulink generati automaticamente
  • Simulazione con un modello di harness
  • Generazione di codice AUTOSAR Adaptive
  • Tipi di dati strutturati e virgola fissa
  • Gestione di tipi di dati importati in Simulink
  • Importazione di file ARXML modificati

Modellazione dell'architettura software AUTOSAR Adaptive

Obiettivo: Creare un progetto di architettura software AUTOSAR Adaptive e popolarlo con applicazioni e composizioni AUTOSAR Adaptive funzionanti.

  • Creazione di architetture e composizioni software AUTOSAR Adaptive
  • Generazione di applicazioni AUTOSAR Adaptive
  • Esportazione di composizioni e applicazioni AUTOSAR Adaptive
  • Simulazione di modelli di architettura software AUTOSAR Adaptive

Modellazione di servizi di runtime AUTOSAR Adaptive

Obiettivo: Configurare le applicazioni AUTOSAR Adaptive per leggere e scrivere dati persistenti e utilizzare l'utilità di registrazione standard.

  • Modellazione della persistenza di valori chiave
  • Output verso un'utilità di registro standard

Livello: Intermedio

Durata: 2 giorno

Lingue: 中文, 한국어

Guarda il programma e iscriviti