연락처 정보

코스 개요

Linux의 간단한 역사

  • 임베디드 시스템의 맥락에서 Linux의 기원과 진화에 대한 이해.

오픈 소스 개발 개요

  • 오픈 소스 원리와 임베디드 소프트웨어 개발에서의 역할에 대한 소개.

임베디드 Linux 입문

  • 임베디드 Linux 시스템의 주요 개념, 구성 요소 및 아키텍처.

크로스 개발 | 부트 로더

  • 크로스 개발 도구의 필요성에 대한 이해.
  • 부트 로더(예: U-Boot)의 소개와 임베디드 Linux 시스템을 시작하는 데 있어 그 중요성.

맞춤형 임베디드 Linux 시스템 구축

  • 선택한 하드웨어 대상(ARM 기반 또는 MIPS 기반 개발 보드)에 맞춰 맞춤형 임베디드 Linux 시스템을 설정하는 실습 세션.

임베디드 Linux 도구 소개

  • 임베디드 시스템 개발 및 관리에 사용되는 핵심 도구에 대한 탐구.

빌드 시스템 입문

  • Make, Bitbake 등 빌드 시스템의 역할과 임베디드 Linux 프로젝트에서의 구성에 대한 이해.

임베디드 Linux 애플리케이션 개발 및 디버깅

  • 임베디드 Linux용 애플리케이션 작성 및 디버깅에 대한 실습 연습.
  • 코딩 및 문제 해결을 위한 일반적인 개발 도구(GDB, CDT가 포함된 Eclipse 등) 사용.

최종 프로젝트 또는 사례 연구 논의

  • 참가자들은 교육 과정에서 배운 내용을 적용할 수 있는 자신과 관련 있는 프로젝트나 사례 연구를 논의하도록 권장됩니다.

요건

  • 기본적인 임베디드 시스템 지식
  • 고급 프로그래밍 언어 (C 또는 C++)
 14 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리