Formación en MATLAB y Simulink

Generación de código para componentes de software AUTOSAR clásico

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 compatible con AUTOSAR clásico 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 ingenieros de sistemas y desarrolladores 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 la generación de código compatible con AUTOSAR
  • Configurar elementos de comunicación de AUTOSAR en un modelo de Simulink
  • Modelar eventos de AUTOSAR en Simulink
  • Crear parámetros de calibración
  • Modelar puntos de variación de AUTOSAR en los componentes de software
  • Importar y exportar composiciones y arquitecturas de software de AUTOSAR
  • Modelar llamadas a servicios de software básicos

Día 1 de 2


Importar componentes de software AUTOSAR

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

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

Exportar componentes de software AUTOSAR

Objetivo: Configure modelos de Simulink como componentes de software AUTOSAR y defina puertos e interfaces AUTOSAR para la generación de ARXML.

  • Crear componentes AUTOSAR
  • Asignar objetos de modelos de Simulink a componentes de software AUTOSAR
  • Generar código y exportar archivos ARXML

Modelar puertos e interfaces de AUTOSAR

Objetivo: Configure los bloques Inport y Outport de Simulink como puertos AUTOSAR de varios tipos.

  • Visión general de la comunicación de AUTOSAR (puertos e interfaces)
  • Modelar la comunicación remitente-receptor
  • Modelar modos de AUTOSAR
  • Modelar la comunicación cliente-servidor

Modelar eventos de AUTOSAR

Objetivo: Modele eventos de AUTOSAR periódicos y no periódicos en modelos de Simulink.

  • Visión general de eventos de AUTOSAR
  • Simular eventos en modelos de Simulink
  • Eventos de tiempo (periódicos)
  • Visión general de eventos no periódicos
  • Modelar eventos de datos recibidos
  • Modelar eventos de selector de modo
  • Activar inicialización
  • Simular eventos no periódicos

Modelar parámetros de calibración y memoria por instancia

Objetivo: Especifique parámetros de calibración de AUTOSAR y memoria por instancia en un modelo de Simulink usando objetos de datos y asignación de código.

  • Modelar parámetros de calibración proporcionados por componentes de software de parámetros
  • Modelar parámetros de calibración internos: compartidos por todas las instancias
  • Modelar parámetros de calibración internos: copia independiente para cada instancia
  • Modelar memoria por instancia

Día 2 de 2


Modelar variantes de AUTOSAR

Objetivo: Configure un diseño basado en variantes de un componente de software de AUTOSAR y asigne variantes de Simulink a los puntos de variación de AUTOSAR.

  • Crear subsistemas de variantes en modelos basados en la frecuencia
  • Generar variantes de AUTOSAR

Modelar composiciones y arquitecturas de software de AUTOSAR

Objetivo: Cree un diseño de arquitectura de software de AUTOSAR y rellénelo con composiciones y componentes de software de AUTOSAR funcionales.

  • Crear composiciones y arquitecturas de software de AUTOSAR
  • Generar componentes de software de AUTOSAR
  • Exportar composiciones y componentes de software de AUTOSAR
  • Simular modelos de arquitectura de software de AUTOSAR
  • Importar composiciones de AUTOSAR
  • Generar código para componentes de software reutilizables

Modelar servicios de software básicos

Objetivo: Configure componentes de software de AUTOSAR para leer y escribir estados de diagnóstico y gestionar memorias RAM no volátiles.

  • Visión general de servicios de software básicos
  • Configurar estados de diagnóstico
  • Supervisar estados de diagnóstico
  • Leer y escribir NVRAM
  • Supervisar NVRAM

Nivel: Intermedio

Duración: 2 días

Idiomas: Deutsch, English, 中文

Vea los horarios e inscríbase