Lección 2: Implementación de SW/C AUTOSAR
Para implementar un tipo de componente de software atómico (SWC) en Rhapsody®, primero debe definir los Rhapsody bloques de implementación (RIMB) que puede instanciar como componentes bajo el tipo de componente de software.
Acerca de esta tarea
Puede implementar los SW/C AUTOSAR de dos maneras:
- Definición directa de AUTOSAR InternalBehavior y secciones de implementación:
- Definir las distintas secciones de Comportamiento interno de AR, Implementación y Código
- Desarrolle XFiles y el código de implementación RunnableEntities con Rhapsody
- Utilice los bloques de implementación de Rhapsody :
- Definir Rhapsody Bloques de implementación (RIMB) en ARBMT
- Cree una instancia de RIMB para obtener RIMBO, escrito por RIMB, como parte de un tipo de SWC atómico. Conecte los puertos del RIMBO a los puertos del tipo SWC a través de conectores de delegación AR-to-Rhapsody
- Generar artefactos relacionados con código y AUTOSAR para la aplicación, como por ejemplo Comportamiento interno, Implementación, Archivos ARXML y C/H. Puede pulsar con el botón derecho del ratón en el navegador del SWC y seleccionar Crear AR-SWC Implementation Object (RIMBO) para utilizar la automatización de herramientas para la creación, instanciación y enlace de los puertos AR SWC con los puertos RIMBO.
- Rhapsody puede automatizar algunos aspectos de la generación de una implementación basada en RIMB:
- Puede pulsar con el botón derecho del ratón en el navegador del SWC y seleccionar Crear AR-SWC Implementation Object (RIMBO) para utilizar la automatización de herramientas para la creación, instanciación y enlace de los puertos AR SWC con los puertos RIMBO.

Procedimiento
Resultados
Nota: Para ver en detalle las características de los bloques de implementación (RIMB) de Rhapsody , los elementos de la pestaña Acceso y activación o cómo añadir interfaces de bloque de implementación (RIMB), consulte los temas "Definición de características de bloques de implementación (RIMB) de Rhapsody ", "Especificación de la política de acceso y activación para elementos activos asíncronos" y "Adición de interfaces de bloque de implementación de Rhapsody (RIMB)".
y pulse el diagrama en el área de dibujo.
