<임베디드 시스템 학습 목적>
Why Embedded Systems?
- 임베디드 시스템이란 미리 정해진 특정 기능을 수행하기 위해 컴퓨터의 하드웨어와 소프트웨어가 조합된 전자 제어 시스템 (예: 항공전자 체계) 을 총칭
- 항공전자 체계 개발
- 항공전자 체계 개발
- 임무제어/비행제어 운용 프로그램 개발
- 항공전자 장비용 RTOS 기반 Firmware 개발
- 지원 분야에서 요구된 업무 수행을 위해 임베디드 시스템 환경에서 SW 개발
학습 목적
- 항공전자 체계 및 임무제어/비행제어 운용 프로그램 개발에 필요한 실무 지식 습득
학습 내용
- C/C++ (firmware) 개발
- 회로도 분석
- ARM Processor 명령 (assembly)
- exception handling
- memory management fault
- bus fault
- usage fault
- interrupt handling
- RTOS Porting 및 Programming
- RTOS 기본 개념
- 실시간 커널 구조
- 태스크 관리
- 이벤트 컨트롤 블록 & ITC
- Porting 및 애플리케이션 작성 실