코스 개요

소개

임베디드 시스템 개요

  • 실제 사용 예시: 시계, DVD 플레이어, 모바일 전화 등
  • 실시간 운영 체제, Embedded Linux 등과의 차이점
  • 자원 제한: 크기, 속도, 전력 소모

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

  • 마이크로컨트롤러 vs 마이크로프로세서
  • 마이크로컨트롤러 아키텍처 선택

프로젝트 시작하기

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

8051 마이크로컨트롤러를 Embedded C로 프로그래밍

  • 시스템 주변 장치 사용
  • 사용자 주변 장치와의 인터페이스
  • 일반 목적 입출력

ARM CORTEX M-3을 Embedded C로 프로그래밍

  • 시스템 주변 장치 사용
  • 사용자 주변 장치와의 인터페이스
  • 일반 목적 입출력

ARM9 CPU 코어를 Embedded C로 프로그래밍

  • 시스템 주변 장치 사용
  • 사용자 주변 장치와의 인터페이스
  • 일반 목적 입출력

테스트 및 디버깅

  • 도구 및 기술
  • 크기, 속도, 전력 소모 최적화

임베디드 시스템 배포

  • 환경 고려사항
  • 장치 보안

문제 해결

요약 및 결론

요건

  • 전자공학의 이해.
  • C 프로그래밍 경험.
  • 하드웨어(마이크로컨트롤러, 케이블 등)와 소프트웨어(IDE 등)가 모든 참여자에게 필요합니다. 구체적인 요구 사항은 교육 조정자와 상담하십시오.

대상

  • 전자공학자
  • 전자공학 지식이 있는 개발자
 35 시간

참가자 수


참가자당 가격

회원 평가 (3)

예정된 코스

관련 카테고리