Code Generation for AUTOSAR Adaptive Applications
일정 보기 및 등록교육과정 세부 정보
- 이미 존재하는 ARXML 시스템 명세로부터 Simulink 모델 생성
- AUTOSAR Adaptive 준수 코드 생성을 위한 Simulink 모델 구성
- Simulink에서 AUTOSAR Adaptive 이벤트 및 메서드 구성
- AUTOSAR Adaptive 소프트웨어 아키텍처 및 컴포지션 가져오기와 내보내기
- AUTOSAR Runtime for Adaptive Applications 호출 모델링
1일차
AUTOSAR Adaptive 플랫폼 개요
학습목표: AUTOSAR 플랫폼 간의 차이점과 Simulink 및 AUTOSAR Blockset을 통해 AUTOSAR Adaptive 소프트웨어 설계를 촉진하는 방법을 이해합니다.
- AUTOSAR 개요
- AUTOSAR Adaptive 플랫폼
- 서비스 지향 아키텍처
- Simulink를 사용한 AUTOSAR Adaptive 애플리케이션 설계
AUTOSAR Adaptive C++ 코드 및 아티팩트 이해하기
학습목표: AUTOSAR Adaptive 코드 생성 및 시뮬레이션을 위한 Simulink 모델을 구성하고, 생성된 AUTOSAR Adaptive C++ 코드 및 ARXML 파일을 살펴봅니다.
- 일반 C 및 C++ 코드 생성
- AUTOSAR Adaptive 코드 생성을 위한 모델 구성
- AUTOSAR Adaptive C++ 코드 및 ARXML 파일 생성
- AUTOSAR Adaptive 모델 시뮬레이션
AUTOSAR Adaptive 이벤트 모델링하기
학습목표: 이벤트 기반 통신을 사용하는 AUTOSAR Adaptive 포트 및 인터페이스를 작성하고 모델링합니다.
- AUTOSAR Adaptive 포트 및 인터페이스 구성
- AUTOSAR Adaptive 애플리케이션에서 Simulink 버스 사용
AUTOSAR Adaptive 멀티레이트 애플리케이션 모델링하기
학습목표: AUTOSAR Adaptive 애플리케이션에서 주기적 및 비주기적 레이트를 스케줄링합니다.
- AUTOSAR Adaptive 모델링 도메인
- 이벤트 기반 AUTOSAR Adaptive 애플리케이션 모델링
2일차
AUTOSAR Adaptive 메서드 모델링하기
학습목표: AUTOSAR Adaptive 메서드를 사용하여 통신하는 클라이언트 및 서버 애플리케이션을 모델링합니다.
- AUTOSAR Adaptive 애플리케이션 간 서비스 인터페이스 구성
- 블로킹 메서드 호출 모델링
- 논블로킹 메서드 호출 모델링
AUTOSAR Adaptive 애플리케이션 가져오기
학습목표: 기존 ARXML 파일을 가져와서 정확한 아키텍처 및 인터페이스로 Simulink 모델을 자동 생성합니다.
- AUTOSAR Adaptive XML(ARXML) 설명
- AUTOSAR Adaptive 애플리케이션 가져오기
- 배열 및 열거형 데이터형
- 생성된 Simulink 모델에 기능 추가
- 하네스 모델을 사용하여 시뮬레이션
- AUTOSAR Adaptive 코드 생성
- 구조체 및 고정소수점 데이터형
- Simulink에서 가져온 데이터형 관리
- 수정된 ARXML 파일 가져오기
AUTOSAR Adaptive 소프트웨어 아키텍처 모델링하기
학습목표: AUTOSAR Adaptive 소프트웨어 아키텍처 설계를 구축하고 이를 잘 작동하는 AUTOSAR Adaptive 애플리케이션 및 컴포지션으로 채웁니다.
- AUTOSAR Adaptive 소프트웨어 아키텍처 및 컴포지션 생성
- AUTOSAR Adaptive 애플리케이션 생성
- AUTOSAR Adaptive 컴포지션 및 애플리케이션 내보내기
- AUTOSAR Adaptive 소프트웨어 아키텍처 모델 시뮬레이션
AUTOSAR Adaptive 런타임 서비스 모델링하기
학습목표: 영속 데이터를 읽고 쓰며, 표준 로깅 유틸리티를 활용하도록 AUTOSAR Adaptive 애플리케이션을 구성합니다.
- 키-값 영속성 모델링
- 표준 로깅 유틸리티로 출력
수준: 중급
수강자 필수조건:
기간: 2 일
언어: 中文