Génération de code pour les applications AUTOSAR Adaptive
Afficher le calendrier et s'inscrireDétails de la formation
- Génération de modèles Simulink à partir de descriptions existantes de systèmes en ARXML
- Configurer des modèles Simulink pour la génération de code conforme à AUTOSAR Adaptive
- Configurer des événements et des méthodes AUTOSAR Adaptive dans Simulink
- Importer et exporter des compositions et des architectures logicielles AUTOSAR Adaptive
- Modéliser des appels vers ARA (AUTOSAR Runtime for Adaptive Applications)
Jour 1 sur 2
Présentation de la plateforme AUTOSAR Adaptive
Objectif: Comprendre quelles sont les différences entre les plateformes AUTOSAR et comment Simulink et AUTOSAR Blockset facilitent le design de software AUTOSAR Adaptive.
- Présentation d’AUTOSAR
- Plateforme AUTOSAR Adaptive
- Architecture orientée services
- Utiliser Simulink pour le design d’applications AUTOSAR Adaptive
Comprendre le code C++ et les artefacts AUTOSAR Adaptive
Objectif: Configurer un modèle Simulink pour la génération de code et la simulation AUTOSAR Adaptive, et parcourir le code C++ et les fichiers ARXML AUTOSAR Adaptive générés.
- Générer du code C et C++ générique
- Configurer des modèles pour la génération de code AUTOSAR Adaptive
- Générer du code C++ et des fichiers ARXML AUTOSAR Adaptive
- Simuler des modèles AUTOSAR Adaptive
Modéliser des événements AUTOSAR Adaptive
Objectif: Créer et modéliser des ports et des interfaces AUTOSAR Adaptive qui utilisent la communication basée sur des événements.
- Configurer des ports et des interfaces AUTOSAR Adaptive
- Utiliser des bus Simulink dans les applications AUTOSAR Adaptive
Modéliser des applications AUTOSAR Adaptive à fréquences échantillonnage multiples
Objectif: Planifier des fréquences périodiques et non périodiques dans une application AUTOSAR Adaptive.
- Domaines de modélisation AUTOSAR Adaptive
- Modéliser des applications AUTOSAR Adaptive pilotées par des événements
Jour 2 sur 2
Modéliser des méthodes AUTOSAR Adaptive
Objectif: Modéliser des applications client et serveur qui communiquent à l’aide de méthodes AUTOSAR Adaptive.
- Configurer des interfaces de service entre les applications AUTOSAR Adaptive
- Modéliser des appels de méthode bloquants
- Modéliser des appels de méthode non bloquants
Importer des applications AUTOSAR Adaptive
Objectif: Importer un fichier ARXML existant pour générer automatiquement les modèles Simulink avec l'architecture adéquate et les bonnes interfaces.
- Description de AUTOSAR Adaptive XML (ARXML)
- Importer des applications AUTOSAR Adaptive
- Tableaux et types énumérés
- Ajout de fonctionnalité aux modèles Simulink générés
- Simulation avec un modèle harnais
- Génération de code AUTOSAR Adaptive
- Structure et types de données à virgule fixe
- Gestion de types de données importés dans Simulink
- Importation de fichiers ARXML
Modéliser une architecture logicielle AUTOSAR Adaptive
Objectif: Concevoir une architecture logicielle AUTOSAR Adaptive et y ajouter des applications et des compositions AUTOSAR Adaptive.
- Créer des compositions et des architectures logicielles AUTOSAR Adaptive
- Générer des applications AUTOSAR Adaptive
- Exporter des compositions et des applications AUTOSAR Adaptive
- Simuler des modèles d’architecture logicielle AUTOSAR Adaptive
Modéliser des services AUTOSAR Adaptive Runtime
Objectif: Configurer des applications AUTOSAR Adaptive pour lire et écrire des données persistantes et utiliser l’utilitaire d’enregistrement de logs standard.
- Modéliser la persistance des paires clé-valeur
- Générer une sortie vers un utilitaire d’enregistrement de logs standard
Niveau: Intermédiaire
Pré-requis:
Durée: 2 jour
Langues: 中文