연락처 정보
 기간 14 시간

코스 개요

리눅스의 간결한 역사

  • 임베디드 시스템 맥락에서 리눅스의 기원과 진화를 이해합니다.

오픈소스 개발 개요

  • 오픈소스 원칙 및 임베디드 소프트웨어 개발에서의 역할에 대해 소개합니다.

임베디드 리눅스 입문

  • 임베디드 리눅스 시스템의 핵심 개념, 구성 요소, 아키텍처를 학습합니다.

크로스 개발 | 부트로더

  • 크로스 개발 도구의 필요성을 이해합니다.
  • U-Boot와 같은 부트로더 및 임베디드 리눅스 시스템 부팅에서의 중요성에 대해 소개합니다.

커스텀 임베디드 리눅스 시스템 구축

  • 선택한 하드웨어 타겟(ARM 기반 또는 MIPS 기반 개발 보드)을 위한 맞춤형 임베디드 리눅스 시스템 설정 실습을 수행합니다.

임베디드 리눅스 도구 소개

  • 임베디드 시스템 개발 및 관리를 위해 사용되는 필수 도구를 탐색합니다.

빌드 시스템 입문

  • Make, Bitbake 등과 같은 빌드 시스템이 임베디드 리눅스 프로젝트에서 수행하는 역할과 설정을 이해합니다.

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

  • 임베디드 리눅스용 애플리케이션 작성 및 디버깅 실습을 진행합니다.
  • GDB, CDT가 포함된 Eclipse 등 일반 개발 도구를 활용한 코드 작성 및 문제 해결을 학습합니다.

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

  • 참가자가 본 과정을 통해学到的 내용을 적용할 수 있는 프로젝트 또는 사례 연구에 대해 논의하도록 장려합니다.

요건

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

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리