VAIRODECURRICULUM전자·임베디드 서가
RTOS·Firmware Architecture 교재 표지
카탈로그
v1.2.0
교재 기준
Planning 1.4 + Catalog 1.2
기획 점검일
2026.07.27
Electronics · Embedded · Robotics SchoolEMB-05

RTOS·Firmware Architecture

task·ISR·queue·priority·timing·fault·resource를 trace로 검증합니다.

미리보기 가능콘텐츠 검토 중심화
예상 학습 시간
75~120시간
전체 구성
9개 모듈
연결된 학습 경로
5
01

과정 개요

끝까지 배우면 할 수 있는 일

firmware architecture의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

  1. task와 scheduler의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  2. ISR boundary의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  3. queue와 event의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  4. mutex와 shared resource의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
02

학습 순서

연결된 경로에서의 위치

연결 경로Embedded Firmware Engineer11개 과정
연결 경로BMS Engineer10개 과정
연결 경로Automotive Control Engineer12개 과정
연결 경로Edge AI · Robotics Engineer13개 과정
연결 경로Robotics Software Engineer9개 과정

센서·제어·ROS 2 graph·simulation을 재현 가능한 로봇 동작으로 연결한다.

  1. FND-03컴퓨터 시스템미리보기 가능
  2. FND-04수학·통계미리보기 가능
  3. FND-05Git·GitHub미리보기 가능
  4. PRG-01Python미리보기 가능
  5. PRG-02C미리보기 가능
  6. EMB-03STM32 Firmware미리보기 가능
  7. EMB-05RTOS현재 과정
  8. EMB-07제어·모터·로봇미리보기 가능
  9. EMB-10ROS 2미리보기 가능
경로 최종 프로젝트simulation·rosbag·QoS trace가 있는 ROS 2 robot system
03

전체 목차

9개 모듈 개요

현재는 모듈별 목표와 체험 흐름을 공개한 검토판입니다. 전문 해설, 실습, 평가와 제출 기준은 정식 출간 과정에서 확정됩니다.

  1. 01EMB-05-M01

    첫 모듈

    task와 scheduler

    검토판 미리보기

    task와 scheduler의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  2. 02EMB-05-M02

    모듈 2

    ISR boundary

    검토판 미리보기

    ISR boundary의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  3. 03EMB-05-M03

    모듈 3

    queue와 event

    검토판 미리보기

    queue와 event의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  4. 04EMB-05-M04

    모듈 4

    mutex와 shared resource

    검토판 미리보기

    mutex와 shared resource의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  5. 05EMB-05-M05

    모듈 5

    priority inversion

    검토판 미리보기

    priority inversion의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  6. 06EMB-05-M06

    모듈 6

    timing과 deadline

    검토판 미리보기

    timing과 deadline의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  7. 07EMB-05-M07

    모듈 7

    RTOS memory

    검토판 미리보기

    RTOS memory의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  8. 08EMB-05-M08

    모듈 8

    watchdog와 fault

    검토판 미리보기

    watchdog와 fault의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
  9. 09EMB-05-M09

    모듈 9

    firmware architecture

    검토판 미리보기

    firmware architecture의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.

    모듈별 시간은 출간 시 확정체험 흐름 예시
    1. 1개념
    2. 2실습
    3. 3평가
    4. 4증거
04

통과 기준

배운 내용을 결과물로 검증합니다

남겨야 할 학습 증거

  • rtos product
  • timing trace
  • fault report
  • resource report

학습 전 확인

별도의 안전 승인 없이 바로 시작할 수 있습니다.

한눈에 보기역량 지도 펼치기3단계 · 9개 역량
01

기반 이해

핵심 구조와 작업 기준을 먼저 세웁니다.

  1. task와 schedulertask와 scheduler의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  2. ISR boundaryISR boundary의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  3. queue와 eventqueue와 event의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
02

핵심 구현

주요 기능을 직접 구현하고 실패 원인을 확인합니다.

  1. mutex와 shared resourcemutex와 shared resource의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  2. priority inversionpriority inversion의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  3. timing과 deadlinetiming과 deadline의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
03

통합·검증

운영 조건에서 통합하고 결과를 증거로 남깁니다.

  1. RTOS memoryRTOS memory의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  2. watchdog와 faultwatchdog와 fault의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
  3. firmware architecturefirmware architecture의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.