[펌]OSEK - OS Y.Evan 님의 허락을 받아 퍼온 글입니다.블로그 주소 : http://autosar4.tistory.com/ OSEK/VDSOSEK: Offene System und deren Schnittstellen furdie Elektronik im KraftfahrzeugVDX: Vehicle Distributed eXecutiveOSEK 표준 주요 환경표준화된 SW Architecture 제공확장성 제공이식성 제공OSEK OS구동을 위한 논리환경 제공주요 APITaskScheduleGetTaskIDInterruptsGetResourceEventAlarmStartOSShutdownOSHook routinesetc OSEK COM내/외부 통신환경 제공주요 APIStartCOMStopCOMGetCOMApplic.. ECU/ECU 8년 전
.c/.oil 파일 체크사항 ▶ Autostart가 true인 task를 먼저 실행. 해당사항을 가진 task가 여러 개면 priority 순으로 실행. ▶ GetResource 등을 API라 부름.▶ *.oil 에서 task에 RESOURCE= a 라고 적혀있다면 리소스 a를 할당받을 수 있음을 의미.▶ 모든 task는 끝에 Terminate해야함 => 그 이후에는 API를 콜하면 안됨.▶ Schedule() : 리스케쥴링이 일어남.ex) task2(2)가 running 중이어도 ready queue에 task3가 task2보다 priority가 높으면 task3가 진행되고 task2는 ready queue에 들어감.▶ChainTask : Terminate + Activate☞ Terminate : 기존의 실행중인 task를 su.. ECU/ECU 8년 전