본문 바로가기

OSEK2

차량용 운영 체제의 표준, OSEK/VDX이란? [OSEK/VDX 이란?] OSEK의 개념 OSEK은 Operating System Embedded Kernel의 약자로 실시간 임베디드 시스템을 위한 표준화된 운영 체제 커널이며, 차량용 임베디드 시스템을 위한 운영체제, 통신 stack 및 네트워크 관리 프로토콜을 표준화한 기관 혹은 규격을 말한다. 그 중에서 OSEK OS는 차량용 실시간 운영 체제의 표준을 의미하며, 이 표준의 공식 명칭은 OSEK/VDX이고 줄여서 OSEK이라 부르기도 한다. OSEK의 탄생 배경 이전까지는 규격이 통일되지 않아 API가 호환되지 않았고 이로 인해 차량용 소프트웨어 개발에 불필요한 비용이 지출되었다. 이러한 문제를 극복하고자, 유럽 내 자동차 업계가 협력하였고 독일 자동차 회사의 공동 프로젝트인 OSEK과 프랑스 .. 2023. 8. 17.
임베디드 시스템의 핵심 기술, RTOS란? - Part.1 (기본 개념 및 특징, FreeRTOS, OSEK/VDX, 용어 정리-Task, Deadline 등) [OS - Operating System] OS란? Operating System의 약자로, 운영체제라고 부르기도 한다. 응용프로그램이 요청하는 시스템 자원을 효율적으로 분배하고 관리하는 기능을 하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임으로 사용자와 하드웨어(입출력, Memory) 간의 인터페이스로서 동작하는 시스템 소프트웨어이다. 즉, 응용프로그램이 요청하는 시스템 자원을 효율적으로 분배하고 관리하는 기능을 한다. 대표적인 운영체제로는 Windows, Mac, UNIX, LINUS가 있다. - 기능 - ① 응용프로그램이 요청하는 메모리를 허가하고 분배 ② 응용프로그램이 요청하는 CPU 시간을 제공 ③ 응용프로그램이 요청하는 입출력 장치 사용 여부.. 2023. 8. 16.