연락처 정보

코스 개요

리눅스의 간략한 역사

  • 임베디드 시스템 맥락에서 리눅스의 기원과 발전 과정을 이해합니다.

오픈소스 개발 개요

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

임베디드 리눅스 입문

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

크로스 개발 | 부트로더

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

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

  • 선정된 하드웨어 타겟(ARM 또는 MIPS 기반 개발 보드)을 위한 커스텀 임베디드 리눅스 시스템 설정에 대한 실습 세션입니다.

임베디드 리눅스 도구 소개

  • 임베디드 시스템 개발 및 관리에 사용되는 필수 도구들을 탐구합니다.

빌드 시스템 입문

  • 리눅스 프로젝트에서 Make, Bitbake 등의 빌드 시스템의 역할과 구성 방법을 이해합니다.

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

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

최종 프로젝트 또는 사례 연구 토론

  • 참가자들은 강의에서 배운 내용을 적용할 수 있는 프로젝트나 사례 연구를 토론하도록 권장됩니다.

요건

  • 임베디드 시스템에 대한 기본 지식
  • 고수준 프로그래밍 언어 (C 또는 C++)
 14 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리