관리 메뉴

+ Repository +

[Basic] Embedded OS Programming 본문

3학년 현장실습/임베디드 소프트웨어 (Embedded Software)

[Basic] Embedded OS Programming

jaeti 2021. 6. 29. 09:54

(기본개념)

- 임베디드 시스템에 내장되는 OS - Embedded OS (임베디드 운영체제)

- 임베디드 OS와 일반적인 PC의 OS의 차이

용도의 구체성 
요구되는 안정성의 정도 (임베디드 시스템은 PC와 다르게 OS가 사용자의 작동을 쉽게 인지 X,
따라서 예상되는 상황에 대해 안정적으로 동작할 필요가 있다.)
실시간 처리 능력의 정도 
소형화, 경량화 조건의 절대성 ( 필요치 않은 부분의 제거 )

- RTOS (Real Time Operating System, 실시간 운영체제) : 실시간 응용 프로그래밍을 위해 개발된 운영체제. 

  • 처리 시간의 변동폭 (실제 신호와 기준점 간의 시간 편차) = 지터 (jitter)
  • 경성(hard) 과 연성(soft) RTOS로 구분 가능하다. 경성이 연성에 비해 지터가 적다.

 

'3학년 현장실습 > 임베디드 소프트웨어 (Embedded Software)' 카테고리의 다른 글

UART 통신 프로토콜 (개념)  (0) 2021.07.15
사용하는 모듈들에 관한 정리  (0) 2021.07.06
STM32 MCU  (0) 2021.06.29
ST Programs  (0) 2021.06.29
Comments