ASAP2 Tool-Set
ECU 디스크립션 파일의 손쉬운 생성 및 편집

ASAP2 Tool-Set - A2L 파일의 생성 및 편집

ASAP2 자동 생성 프로세스

ASAP2 Tool-Set는 A2L 파일을 생성, 확인 및 편집하는 데 사용됩니다. 편집기인 ASAP2 Studio와 초기화 파일을 통해 설정하는 6개의 명령행 프로그램으로 구성됩니다.

  • C 코드 주석을 기반으로 ASAP2 파일 자동 생성
  • ASAP2 파일의 주소, 데이터 유형 및 구조 정보 업데이트
  • 여러 ASAP2 파일을 하나의 공통 파일로 병합
  • 두 개의 ASAP2 파일과 다른 형식의 결과 문서를 비교
  • 구문 및 의미 오류에 대한 ASAP2 파일 확인
  • 검색 필터를 통해 ASAP2 파일의 타겟 수정 및 최적화 가능
  • 에디터를 통해 표준화된 ECU 디스크립션 파일의 생성 및 시각화

장점

  • A2L 디스크립션 파일들의 편집을 위한 포괄적이고 편리한 지원
  • 명령행 프로그램을 자동화된 프로세스에 통합이 가능. 경고 및 오류 메시지는 로그 파일에 저장되며 결과는 종료 코드를 통해 결정됨
  • ASAP2 Studio의 대화상자를 기반으로 하는 사용자 인터페이스를 통해 ECU 디스크립션 파일들을 편리하게 생성, 수정 및 업데이트 지원
  • 최신 버전인 1.7.1을 포함하여 ASAM에서 배포한 모든 버전을 편집 가능. 생성된 파일의 포맷을 설정할 수 있음(ASAP2 버전 1.4.0에서 1.7.1까지 지원)
  • 데이터베이스 객체 생성 시, Linker-map 파일 또는 디버그 파일에서 주소 및 데이터 형식 정보를 빠르게 전송
  • 표준을 따르지 않는 A2L 파일도 설정 가능한 오차를 이용해서 읽기 가능
  • ASAP2 파일의 인터페이스 특정 부분은 지정된 메타언어를 기반으로 해석되어 결과 파일로 전송됨. 모든 IF_DATA  유형을 지원

기능

ASAP2 Tool-Set의 7개 프로그램

ASAP2 Creator

ASAP2 Creator를 사용하기 위해서는 C 코드에 주석이 삽입되어 있어야 합니다. 주석에는 데이터 유형, 전환 규칙, 최소-최대 조건, 구조, 배열 등 ASAP2 관련 정보를 정의할 수 있습니다.

 

ASAP2 Updater

ASAP2 Updater는 Linker-map 파일 또는 디버그 파일 상의 내용에 기초하여 ASAP2 파일의 구조뿐만 아니라 주소 및 데이터 유형 정보를 업데이트합니다. 또한, MAP 파일을 기반으로 누락된 계측 및 조정 변수를 생성할 수 있습니다.

 

ASAP2 Merger

ASAP2 Merger는 다수의 ASAP2 파일들을 하나의 공용 ASAP2 파일로 통합합니다. 소스 파일 중 특정 파일은 마스터 파일로 설정되어야 하며, 그 외의 파일은 종속 파일이 됩니다. 마스터 파일의 모든 정보는 ASAP2 결과 파일을 위해 사용됩니다. 종속 파일에서는 계측 및 캘리브레이션 객체, 전환 규칙, 기능, 그룹 및 레코드 레이아웃에 대한 정보만 참고할 수 있습니다.

 

ASAP2 Comparer

ASAP2 Comparer를 사용하여 두 개의 ASAP2 파일을 빠르고 간편하게 비교할 수 있습니다. 초기화 파일은 이름이 같은 객체를 내용 측면에서 비교할 때 사용합니다. 동의어 사전을 통해 다른 이름을 가진 계측 및 파라미터 객체도 비교할 수 있습니다. 비교 결과는 텍스트, CSV, XML 또는 Excel 형식의 파일로 문서화됩니다. 두 A2L 파일 간의 비교에는 참조된 객체도 포함됩니다.

 

ASAP2 Checker

모든 A2L 파일이 표준의 기준을 충족하는 것은 아닙니다. 따라서 툴 체인 전 과정에 걸쳐 높은 프로세스 신뢰도를 확보하기 위해, ASAP2 Checker를 활용하여 표준에 따라 A2L 파일을 점검하고, 편차를 찾아낼 수 있습니다. 또한, 구문 검사와 함께 더욱 광범위한 의미 타당성 점검도 실행할 수 있습니다.

 

ASAP2 Modifier

ASAP2 Modifier를 통해 ASAP2 파일을 사용자 정의하여 수정할 수 있습니다. 특히, 다음과 같은 수정 기능을 지원합니다. 

  • 검색 기준(이름, 주석, 주소, 객체 특성 등)에 따라 ASAP2 파일에 대한 복잡한 필터링 가능. 또한, 검색 결과를 ASAP2 파일에서 제거하거나  별도의 파일로 추출 가능
  • ASAP2 파일의 설정 최적화 (중복되는 정보를 제거하여, 파일의 크기를 줄일 수 있음)
  • 교정 기능 (ASAP2 파일의 무효 키워드 및 레퍼런스 제거, 객체명의 잘못된 속성을 대체할 수 있음)

 

ASAP2 Studio

ASAP2 Studio를 사용하면 ASAP2 버전 1.x의 형식으로 ECU 디스크립션 파일을 시각화, 생성 및 수정할 수 있습니다. 또한 ASAP2 Tool-Set의 명령행 툴 기능을 구성하고 대화 상자에서 제어할 수 있습니다. 그래픽 사용자 인터페이스는 응용 분야에 따라 분류되며 직관적인 메뉴 리본으로 빠르고 편리하게 사용 가능합니다.

ASAP2 Studio

사용이 편리한 ASAP2 Studio는 ASAP2 포맷의 ECU 디스크립션 파일을 생성, 수정 및 업데이트하는 데 사용됩니다. ASAP2 Studio는 개발 프로세스에 최적으로 통합됩니다. 예를 들어 ASAP2 Studio가 데이터베이스 객체를 생성하기 위해 사용될 때, 주소와 데이터 유형 정보는 Linker-map 파일 또는 디버그 파일에서 가져올 수 있습니다. ASAP2 Studio는 CANape에 통합된 Database editor의 “스탠드얼론” 버전입니다. 그래픽 사용자 인터페이스는 응용 분야에 따라 분류되어 있으며 직관적인 리본 메뉴로 쉽고 빠른 사용이 가능합니다.

 

15.0 버전의 특징

  • ASAP2 Updater 및 ASAP2 Modifier에서 객체를 필터링할 때 성능 향상
  • MAP 파일 창을 표시할 때 ASAP2 Studio의 성능 향상
  • MAP 파일을 변경할 때 A2L 구조 업데이트 개선
  • CANape에서의 간편한 A2L 파일사용을 위해 ASAP2 Updateer는 포인터 기반 캘리브레이션 방법에 대한 파라미터 그룹 생성
  • ASAP2 Modifier는 XCP 이벤트 정의 및 계측된 변수에 이벤트 지정 생성. 이는 CANape의 계측 유즈케이스 단순화
  • ASAP2 Studio는 이전 Tool-Set 및 CANape 버전과의 호환성을 향상시키기 위해 추가 MAP 형식을 지원
  • MAP 파일 창의 확장된 구성 옵션은 표시되는 데이터의 양을 축소
  • ASAP2 Studio의 개요 창에 추가된 열은 개선된 개요 표시 및 확장된 문서 옵션 제공

A2L 파일 생성

내부 ECU 파라미터를 위한 디스크립션 파일에 대해 알아보십시오

A2L 파일의 수동 & 자동 생성

제품 정보

제품 정보:

 

펼치기
  • Windows 10/8.1/7 (64-bit)
펼치기

지원 컴파일러 및 Map 파일 포맷:

  • COFF, COFF/DWARF
  • DiabData
  • ELF/DWARF
  • EXE/DWARF
  • Greenhill Multi 2000
  • IEEE (Tasking, Cosmic, Microtec)
  • Microsoft (Standard VC8, Microsoft Extended 및 PDB)
  • NEC CC78K/0 v35
  • Texas Instruments TMS470
  • UBROF Binary (IAR)

기타 포맷이 필요한 경우, 당사에 문의하세요! 

펼치기

다운로드