그라운드 임베디드 EN 유튜브 구독

로드맵

응용 · 과목 20

자동차 소프트웨어

자동차 한 대에 제어기가 100개 가까이 들어갑니다. 임베디드 직무의 가장 큰 시장입니다.

목표: 차량 제어기 소프트웨어가 개발되고 검증되는 방식을 이해할 수 있다.

  • 심화난이도
  • 약 4주하루 1시간 기준
  • 8개주제
  • 1개실험실

먼저 볼 과목 통신 프로토콜펌웨어 설계와 품질

지도에서 보기 →
  1. 차량 전장 구조

    ECU, 도메인 컨트롤러, 존 아키텍처로 가는 흐름.

  2. 차량 네트워크

    CAN, LIN, 차량 이더넷이 어디에 어떻게 쓰이는지.

    GROUND EMBEDDED · 실험실CAN 동시에 보내면누가 이기나ANDABY3D 실험실
  3. AUTOSAR 개요

    BSW, RTE, SWC로 나뉘는 표준 소프트웨어 구조.

  4. 진단 통신

    UDS 서비스로 고장 코드를 읽고 펌웨어를 업데이트합니다.

  5. 기능 안전

    ISO 26262, ASIL 등급, 안전 메커니즘.

  6. V-모델 개발

    요구사항부터 검증까지 단계마다 짝이 맞는 개발 방식.

  7. MIL, SIL, HIL 테스트

    모델, 소프트웨어, 실제 하드웨어 순서로 검증 범위를 넓힙니다.

  8. 차량 사이버보안

    ISO 21434, 보안 부팅, 메시지 인증.

확인 과제

CAN 메시지 하나를 설계하고 해석하기

속도와 상태 신호를 담는 CAN 메시지를 정의하고, 받은 프레임에서 값을 뽑는 코드를 만듭니다.

세 가지에 모두 체크할 수 있으면 다음 과목으로 넘어가도 됩니다. 체크는 이 브라우저에만 저장됩니다.