freeRTOS 구조 및 활용

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

일수/시간 4일 / 32시간 (09:00~18:00) 강사 한컴아카데미전문강사
과정매니저  정승호 (031-622-7684)
교육비 880,000원 (VAT포함)
실습장비 STM32 Nucleo64 보드
정원 20명
전체 교육일정
교육일정 신청마감일 수강신청 교육장소
2023.03.27(월) ~ 2023.03.30(목) 신청마감 교육장소 사당(서울)교육센터
2023.05.15(월) ~ 2023.05.18(목) 신청마감 교육장소 분당교육센터
2023.12.26(화) ~ 2023.12.29(금) 2023.12.20(수) 신청하기 교육장소 분당교육센터
과정개요

FreeRTOS 는 이름 그대로 free RTOS 입니다. IoT 시대의 도래로 인하여, 보다 저렴하게 개발 할 수 있도록, IoT 단말에 freeRTOS 채택한 플랫폼 출시가 늘어나고 있습니다. 사물인터넷 단말 개발 실무에 곧바로 적용할 수 있도록 RTOS 환경의 이해와
태스크 구성의 핵심
, freeRTOS 구조를 상세히 소개하며, 하드웨어 플랫폼 포팅 실습 등을 진행합니다

특이사항


교육대상

- 저렴한 IoT 단말 개발을 하고자 하는 분


- 임베디드 개발환경에서의 프로그래머


- 고신뢰성의 개발 환경을 구축 하고자 하는 분

교육효과

- IOT 디바이스 개발의 특징 이해


- freeRTOS의 구조와 특징 이해


- 예제를 통한 freeRTOS의 주요 Programming API 실습


- freeRTOS 포팅

교육내용

구분

목차세부내용
1일차
- 실시간 시스템 개론

- RTOS 개발 환경


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

- RTOS의 장점과 활용, freeRTOS의 특징

2일차

- 태스크 활용

- 태스크 활용, 시간관리 서비스
- Critical Section 처리 기법, 실시간 시스템 성능 최적화 기법
- 문맥 전환의 동작 원리

- 메모리 관리
3일차
- 태스크간 통신(IPC)
- 세마포어의 활용, 뮤텍스
- 이벤트 플래그
- 메시지

- 소프트웨어 타이머

4일차

- freeRTOS 포팅

- ARM Architecture

- ARMException 핸들링
- 기본장치(Timer, UART)의 동작
- freeRTOS포팅 기법
- 포팅 단계별 디버깅 및 테스트 방법



첨부파일

[과정소개서]_freeRTOS 구조 및 활용_2023.pdf

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

확인