AUTOSAR ECU 소프트웨어를 제작하는 데에는 여러 다른 툴이 이용됩니다. 이 툴은 크게 다음의 항목으로 구분됩니다.

  • 시스템 설계 툴
    네트워크 구조와 통신, SWC의 설계 및 분배를 정의하는 데에 이용되는 도구
  • 베이직 소프트웨어 및 RTE 설정 툴
    ECU의 BSW 모듈 설정 디스크립션 (ECU 설정 디스크립션)을 생성하는 데에 사용되는 도구
  • BSW 모듈 코드 생성기
    ECU 설정 디스크립션에 기초하여, 코드 생성기는 ECU를 위해 특별히 설정된 BSW 모듈의 설정 코드를 생성.

이러한 역할은 서로 다른 툴에 의해 이루어집니다. 따라서 서로 다른 툴 사이에 설계와 설정을 교환할 수 있는 기초로 이용될 표준화된 XML 포맷이 AUTOSAR에서 중요한 부분을 담당합니다.

일반적으로 서로 다른 제조사가 제작한 툴과 같은 개발 프로젝트에서 이용되기 때문에 이 표준화 과정이 매우 중요합니다. 예를 들어, 마이크로컨트롤러 독립적 BSW는 소프트웨어 회사에서, MCAL과 관련 코드 발생기는 반도체 회사에서 제작될 수 있습니다.

드물게 각 BSW 모듈에서 서로 다른 툴이 이용되기도 하는데, 실용적인 관점에서는 하나의 툴로 BSW를 설정하는 편이 좋습니다.


마지막 수정됨: 2019년 March 6일, Wednesday, AM 10:21