문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
임베디드 시스템 개요
- 실제 사용 예시: 시계, DVD 플레이어, 모바일 전화 등
- 실시간 운영 체제, Embedded Linux 등과의 차이점
- 자원 제한: 크기, 속도, 전력 소모
마이크로컨트롤러 아키텍처 개요
- 마이크로컨트롤러 vs 마이크로프로세서
- 마이크로컨트롤러 아키텍처 선택
프로젝트 시작하기
- 설계 요구사항 결정
- 개발 환경, 도구, 하드웨어 준비
- 마이크로컨트롤러와 PC 간의 인터페이스
8051 마이크로컨트롤러를 Embedded C로 프로그래밍
- 시스템 주변 장치 사용
- 사용자 주변 장치와의 인터페이스
- 일반 목적 입출력
ARM CORTEX M-3을 Embedded C로 프로그래밍
- 시스템 주변 장치 사용
- 사용자 주변 장치와의 인터페이스
- 일반 목적 입출력
ARM9 CPU 코어를 Embedded C로 프로그래밍
- 시스템 주변 장치 사용
- 사용자 주변 장치와의 인터페이스
- 일반 목적 입출력
테스트 및 디버깅
- 도구 및 기술
- 크기, 속도, 전력 소모 최적화
임베디드 시스템 배포
- 환경 고려사항
- 장치 보안
문제 해결
요약 및 결론
요건
- 전자공학의 이해.
- C 프로그래밍 경험.
- 하드웨어(마이크로컨트롤러, 케이블 등)와 소프트웨어(IDE 등)가 모든 참여자에게 필요합니다. 구체적인 요구 사항은 교육 조정자와 상담하십시오.
대상
- 전자공학자
- 전자공학 지식이 있는 개발자
35 시간
회원 평가 (3)
Shawn은 역동적인 연사였으며, 실습 exercise는 매우 흥미로웠고 실제로 적용될 수 있음을 느낄 수 있었습니다.
Temira Koenig - Yeshiva University
코스 - Raspberry Pi for Beginners
기계 번역됨
트레이너는 정말 친절하고 지식이 풍부하여 제가 모르던 부분을 설명하는데 많은 노력을 기울였습니다.
Felix - Microchip Technology Inc
코스 - Embedded C Application Design Principles for Automotive Professionals
기계 번역됨
유용한 지식의 획득과 이전에 확신이 없었던 사항들의 명확화.
Kenneth Mahoney - University of Glasgow
코스 - Arduino: Programming a Microcontroller for Beginners
기계 번역됨