Lección 4: Generación de ARXML y código C de implementación
Para generar el código ARXML y C, utilice "regenerar" en la configuración ARMBT deseada.
Acerca de esta tarea
Rhapsody® genera elementos de comportamiento interno de AR y elementos de implementación de AR que están relacionados con el RIMB y están sincronizados con el código generado del RIMB. Rhapsody genera nuevos elementos AR o aumenta los existentes.
Procedimiento
- Para generar el código ARMXL y C, en el navegador, resalte la configuración para la que desea generar el código C.
- Seleccione . Se abre la ventana Exportar para AUTOSAR.
- Examine y seleccione el directorio y el archivo XML para recibir el código XML exportado. Pulse Exportar.
Resultados
| Elemento AR conectable | Cómo se especifica la conexión |
|---|---|
| InternalBehavior IB | IB apunta al tipo de SWC implementado con l_component. |
| RE ejecutable | RE apunta con l_RIMBO a un RIMBO y con l_runnableFunction a un elemento activo en el RIMB escribiendo el RIMBO. Puede lograr lo mismo rellenando la columna "Objetos IB AUTOSAR" en la tabla "Acceso y activación" para un RIMB |
Si hay un ejecutable en el diseño AR que apunta l_RIMBO a un RIMBO y l_runnableFunction a un elemento activo en el RIMB, es decir, que escribe el RIMBO, Rhapsody no genera un ejecutable para ese elemento activo, sino que utiliza el ejecutable que apunta.
- Secciones de Comportamiento interno, Implementación y Código
- XFiles y el código de implementación RunnableEntities .