RTOS 커널 분석 및 활용

홈으로교육과정임베디드 SW 아카데미OS System

일수/시간 4일 / 32시간 (09:00~18:00) 강사 MDS전문강사
과정매니저 강혜미(구로),왕혜진(판교)
교육비 880,000원 (VAT포함)   예상환급액
선수과정 RTOS 커널 분석 및 활용
후속과정 임베디드 리눅스 디바이스 드라이버
실습장비 ARM기반 실습보드, 컴파일러
정원 20명
전체 교육일정
교육일정 신청마감일 수강신청 교육장소
2019.07.01(월) ~ 2019.07.04(목) 신청마감 교육장소 판교교육센터 1차 (H스퀘어)
2019.12.09(월) ~ 2019.12.12(목) 2019.11.29(금) 신청하기 교육장소 구로교육센터
2020.02.10(월) ~ 2020.02.13(목) 2020.01.31(금) 신청하기 교육장소 구로교육센터
2020.03.30(월) ~ 2020.04.02(목) 2020.03.20(금) 신청하기 교육장소 구로교육센터
2020.05.11(월) ~ 2020.05.14(목) 2020.05.01(금) 신청하기 교육장소 구로교육센터
2020.06.29(월) ~ 2020.07.02(목) 2020.06.19(금) 신청하기 교육장소 판교교육센터 1차 (H스퀘어)
2020.08.03(월) ~ 2020.08.06(목) 2020.07.24(금) 신청하기 교육장소 판교교육센터 1차 (H스퀘어)
2020.09.21(월) ~ 2020.09.24(목) 2020.09.11(금) 신청하기 교육장소 구로교육센터
2020.11.09(월) ~ 2020.11.12(목) 2020.10.30(금) 신청하기 교육장소 구로교육센터
2020.12.21(월) ~ 2020.12.24(목) 2020.12.11(금) 신청하기 교육장소 판교교육센터 1차 (H스퀘어)
과정개요
가볍고 이식성이 뛰어나며 실시간 처리 능력까지 갖춘 운영체제인 RTOS 는 현재 디지털 가전, 휴대용기기, 네트워크, 항공우주, 자동차, 의료기기 등 빠른 응답이 요구되는 다양한 제품군에서 활용되고 있습니다.
본 과정은 기본 이론과 실습을 통해 운영체제를 쉽게 활용할 수 있도록 노하우를 배우고, 제품의 목적과 특징에 부합하는 최적화된 시스템을 개발하는 방법을 학습하는 과정입니다.


특이사항
* 교육 1주일 전까지 신청 가능
* 본 과정은 7명 이하인 경우 폐강 될 수 있음
* 교재 및 중식 무료제공


사업주훈련안내
* 본 과정은 사업주 훈련으로 수강시 사업주는 정부지원금을 제외한 자비부담금만 납부하고,
정부지원금은 MDS아카데미가 정부로부터 직접 지원받습니다.

구분
(VAT별도)

우선지원대상기업(중소기업)

대기업

1,000명 미만

1,000명 이상

정부지원금

202,530원

139,420원

97,340원

자비부담금(VAT포함)

657,217원

726,638원

772,926원

* 자비부담금 = (수강료 800,000 - 정부지원금) + 부가세

교육목적

* 실시간 운영체제의 동작 원리 파악
* 태스크 관리 및 태스크간 통신을 위한 커널 서비스의 활용 능력 배양
* 특정 마이크로 프로세서를 대상으로 한 커널 포팅 능력 개발
* 실시간 운영체제 내장 소프트웨어의 성능 최적화 기법 노하우 전달


교육대상

* uC/OS-II 를 현재 사용하고 있거나 사용 예정 중에 있는 개발자
* RTOS 에 관심이 있어 공부를 시작하는 개발자
* 임베디드 운영체제 커널의 동작 원리에 관심이 있는 개발자


교육내용

구분

목차

세부목차

1일차

· 멀티 태스킹이란?
· 선점 vs 비선점, 스케줄링
· 임계구역과 상호배제
· 인터럽트, RTOS 의 특징
· 태스크와 우선순위

- 멀티 태스킹, 선점형(Preemptive) 스케줄링의 특징
- 상호배제의 기법, 태스크 간 통신(IPC)방법
- 인터럽트 응답시간, 커널의 시계 TICK
- RTOS 의 장점과 활용, uC/OS-II 의 특징

2일차

· 시간관리 서비스
· 임계영역의 보호
· 통계 태스크
· 메모리 파티션 관리
· TCB 의 활용
· 세마포어

- 태스크 활용, 시간관리 서비스
- Critical Section 처리 기법, 실시간 시스템 성능 최적화 기법
- 문맥 전환의 동작 원리, IDLE 태스크와 통계 태스크의 활용
- 메모리 관리, uC/OS-II 의 훅(HOOK)서비스

3일차

· 뮤텍스
· 이벤트플래그
· 메일박스
· 메시지 큐

- 세마포어의 활용, 뮤텍스
- 이벤트 플래그
- 메일 박스, 메시지 큐
- 이벤트 컨트롤 블럭(ECB)의 동작
4일차· RTOS 의 BSP
· UART 장치
· 타이머 장치
· 포팅 일반

- ARM Architecture
- ARM의 Programmer’s Model
- ARM의 Exception 핸들링
- 기본장치(Timer, UART)의 동작

수강생 추천과정

페이스북트위터구글즐겨찾기이메일

확인