연락처 정보

코스 개요

서론

임베디드 시스템 개요

  • 실제 활용 사례: 시계, DVD 플레이어, 휴대전화 등
  • 실시간 운영체제와 임베디드 리눅스 간의 차이점
  • 크기, 속도, 전력 소비와 같은 자원 제약 사항

마이크로컨트롤러 아키텍처 개요

  • 마이크로컨트롤러와 마이크로프로세서의 차이점
  • 적합한 마이크로컨트롤러 아키텍처 선택 방법

프로젝트 시작하기

  • 설계 요구사항 결정하기
  • 개발 환경, 도구 및 하드웨어 준비
  • 마이크로컨트롤러와 PC 간의 인터페이싱 방법

8051 마이크로컨트롤러를 위한 임베디드 C 프로그래밍

  • 시스템 주변장치 활용법
  • 사용자 인터페이스 관련 주변장치와의 연동 방법
  • 범용 입출력 포트 제어법

ARM CORTEX M-3을 위한 임베디드 C 프로그래밍

  • 시스템 주변장치 활용법
  • 사용자 인터페이스 관련 주변장치와의 연동 방법
  • 범용 입출력 포트 제어법

ARM9 CPU 코어를 위한 임베디드 C 프로그래밍

  • 시스템 주변장치 활용법
  • 사용자 인터페이스 관련 주변장치와의 연동 방법
  • 범용 입출력 포트 제어법

테스트 및 디버깅

  • 활용 도구와 기법
  • 크기, 속도, 전력 소비 최적화 방법

임베디드 시스템 배포 방법

  • 환경적 고려사항
  • 기기 보안 방안

문제 해결 기술

요약 및 결론

요건

  • 전자공학에 대한 기본 이해
  • C 프로그래밍 경험이 필요합니다.
  • 모든 참가자는 하드웨어(마이크로컨트롤러, 케이블 등)와 소프트웨어(IDE 등)를 준비해야 합니다. 구체적인 요구사항은 교육 담당자와 상의해주시기 바랍니다.

대상 수강생

  • 전자공학 엔지니어
  • 전자 관련 지식을 갖춘 개발자들
 35 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리