Generación de código para aplicaciones de AUTOSAR Adaptive - MATLAB & Simulink

Formación en MATLAB y Simulink

Generación de código para aplicaciones de AUTOSAR Adaptive

Vea los horarios e inscríbase

Detalles del curso

Este curso de dos días analiza la generación de código y el modelado conforme con AUTOSAR Adaptive mediante AUTOSAR Blockset. Los flujos de trabajo para los enfoques de desarrollo de software top-down y bottom-up se analizan en el contexto del diseño basado en modelos. Este curso está dirigido a profesionales de ingeniería de sistemas y desarrollo de software del sector de automoción que usan Embedded Coder para la generación automática de código C/C++.
 
Temas incluidos:
  • Generar modelos de Simulink a partir de descripciones de sistemas ARXML ya existentes
  • Configurar modelos de Simulink para genera código conforme con AUTOSAR Adaptive
  • Configurar eventos y métodos de AUTOSAR Adaptive en Simulink
  • Importar y exportar composiciones y arquitecturas de software de AUTOSAR Adaptive
  • Modelar llamadas a AUTOSAR Runtime for Adaptive Applications

Día 1 de 2


Visión general de AUTOSAR Adaptive Platform

Objetivo: Comprenda la diferencia entre AUTOSAR Adaptive Platform y cómo Simulink y AUTOSAR Blockset facilitan el diseño de software de AUTOSTAR Adaptive.

  • Visión general de AUTOSAR
  • AUTOSAR Adaptive Platform
  • Arquitectura orientada a servicios
  • Usar Simulink para el diseño de aplicaciones de AUTOSAR Adaptive

Descripción del código C++ y los artefactos de AUTOSTAR Adaptive

Objetivo: Configure un modelo de Simulink para generar código de AUTOSTAR Adaptive y simularlo. Explore el código C++ y los archivos ARXML de AUTOSTAR Adaptive generados.

  • Generar código C y C++ genérico
  • Configurar modelos para generar código de AUTOSAR Adaptive
  • Generar código C++ y archivos ARXML de AUTOSTAR Adaptive
  • Simular modelos de AUTOSTAR Adaptive

Modelar eventos de AUTOSAR Adaptive

Objetivo: Cree y modele puertos e interfaces de AUTOSTAR Adaptive que usen comunicación basada en eventos.

  • Configurar puertos e interfaces de AUTOSTAR Adaptive
  • Usar buses de Simulink en aplicaciones de AUTOSAR Adaptive

Modelar aplicaciones multitasa de AUTOSAR Adaptive

Objetivo: Programe tasas periódicas y no periódicas en una aplicación de AUTOSTAR Adaptive.

  • Dominios de modelado de AUTOSAR Adaptive
  • Modelar aplicaciones de AUTOSAR Adaptive basadas en eventos

Día 2 de 2


Modelar métodos de AUTOSAR Adaptive

Objetivo: Modele aplicaciones de cliente y servidor que se comuniquen con métodos de AUTOSTAR Adaptive.

  • Configurar interfaces de servicio entre aplicaciones de AUTOSTAR Adaptive
  • Modelar llamadas al método bloqueante
  • Modelar llamadas al método no bloqueante

Importar aplicaciones de AUTOSAR Adaptive

Objetivo: Importe archivos ARXML ya existentes para generar automáticamente modelos de Simulink con la arquitectura y las interfaces correctas.

  • Descripción de AUTOSAR Adaptive XML (ARXML)
  • Importar aplicaciones de AUTOSAR Adaptive
  • Tipos de datos de arreglos y enumeraciones
  • Añadir funciones a modelos de Simulink generados
  • Simular un modelo de arnés
  • Generar código de AUTOSAR Adaptive
  • Estructura y tipos de datos de punto fijo
  • Gestionar tipos de datos importados en Simulink
  • Importar archivos ARXML modificados

Modelar la arquitectura de software de AUTOSAR Adaptive

Objetivo: Cree un diseño de arquitectura de software de AUTOSAR Adaptive y agregue aplicaciones y composiciones funcionales de AUTOSAR Adaptive.

  • Crear composiciones y arquitecturas de software de AUTOSAR Adaptive
  • Generar aplicaciones de AUTOSAR Adaptive
  • Exportar composiciones y aplicaciones de AUTOSAR Adaptive
  • Simular modelos de arquitectura de software de AUTOSAR Adaptive

Modelar servicios de AUTOSAR Runtime for Adaptive Applications

Objetivo: Configure aplicaciones de AUTOSTAR Adaptive para leer y escribir datos persistentes y usar la herramienta de registro estándar.

  • Modelar persistencia de clave valor
  • Generar en la herramienta de registro estándar

Nivel: Intermedio

Duración: 2 día

Idiomas: English, 中文, 한국어

Vea los horarios e inscríbase