이번에는 AUTOSAR가 어려운 이유였던 "3. AUTOSAR 설계 문법이 어려워서?"
를 깨기 위해 SW 컴포넌트 타입의 내부 구조 관련 문법 중 "RunnableEntity"에 대해 살펴보고자 합니다. "RunnableEntity"와 "RTE Event"는 뗄래야 뗄 수 없는 1:1 관계임을 명심해야 합니다.
(물론 BSW 일부 모듈의 경우 예외도 있지만...) 즉, "RunnableEntity"만 존재할 수도 없고, "RTE Event"만 존재할 수도 없음을 기억하시길 바랍니다.
"RunnableEntity"는 설계하면 코드로 자동 생성됩니다. 어떤 코드일까요?
바로, SW 컴포넌트 파일에 define macro 함수의 형태로 생성됩니다. 좀 더 부연 설명드리면, "RunnableEntity" 함수의 선언 코드가 SW 컴포넌트 헤더 파일에 자동 생성됩니다.
다만, 우리가 흔히 생각하는 일반적인 함수는 아닙니다. 만약, 스레드 함수와 일반 함수를 알고 계시다면 "RunnableE...
#
RapidAUTO
#
Rhapsody
#
OTA
#
OSEK
#
mobilgene
#
ISO26262
#
ISO21434
#
모빌진
#
UML
#
ASPICE
#
아키텍처
#
AUTOSAR
#
설계
#
Cybersecurity
#
모델링
#
기능안전
#
Vector
#
오토사
#
사이버보안
#
SYSML
#
SOTIF
#
26262
#
ASW
#
BSW
#
Elektrobit
#
ETAS
#
R.AUTO
#
21434
#
RAUTO
#
자동차보안