새로운 내용

새로운 제품의 기능에 대해 알아보십시오.


2016b의 일부인 Version 6.11 에는 다음과 같은 향상된 기능이 포함되어 있습니다.

  • 릴리스 간 코드 통합: 이전 릴리스에서 생성된 코드 재사용
  • Simulink 함수 코드 인터페이스: Simulink 함수 및 함수 호출자 블록에 맞게 생성된 C/C++ 함수 인터페이스 구성
  • 복합 연산 코드 대체: 생성된 코드 시 "Multiply Shift Right Arithmetic" 및 "Multiply Divide"를 단일 사용자 지정 연산으로 대체
  • AUTOSAR BSW(Basic Software) 서비스: DEM(Diagnostic Event Manager) 및 NvM(NVRAM Manager)을 비롯한 BSW 시뮬레이션
  • AUTOSAR 파라미터: STD_AXIS 및 COM_AXIS 룩업 테이블 파라미터 모델링, SwRecordLayouts 내보내기 및 SwAddrMethods 적용
  • Cortex-M7 Target Support Package: STM32F746G-Discovery Board용 코드 생성
  • 데이터 재사용 및 메모리 감소: 재사용 불가능 서브시스템에 대한 글로벌 데이터 재사용, 사용자 지정 버퍼를 통해 데이터 사본 수 감소
  • 코드 최적화: select-assign-iterator 패턴 및 행렬 채우기 연산으로 더욱 효율적인 코드 생성

자세한 내용은 Release Notes를 참조하십시오.

2016a의 일부인 Version 6.10에는 다음과 같은 향상된 기능이 포함되어 있습니다.

  • 컴파일 시간 차원(Dimensions): 신호 차원 구현을 위해 컴파일러 지시어(#define)을 생성합니다.
  • 컴파일 시간 변형(Variants): 변형 소스 및 변형 싱크 블록으로 지정된 변형 선택을 위한 컴파일러 지시어(#if)를 생성합니다.
  • C++ 코드 생성: 멀티태스킹, export-function, 가상 버스를 통해 참조 모델을 사용합니다.
  • MISRA C:2012 준수: Model Advisor를 사용하여 블록 이름 및 Assignment 블록을 체크합니다.
  • AUTOSAR Round Trip: ARXML 파일의 업데이트 및 병합을 위해 모델 추가를 자동화합니다.
  • 데이터 버퍼 재사용: 동일한 Reusable storage class 사양을 사용하여 한 경로에서 여러 신호에 대해 동일한 변수를 사용합니다.
  • 인/아웃 인수: MATLAB 함수 및 모델 블록의 인/아웃 인수에 대해 동일한 변수 이름을 지정합니다.
  • SIL/PIL 데이터 액세스: 벡터 Get/Set 사용자 지정 storage class와 C++ 매개 변수 액세스 메서드를 사용합니다.

자세한 내용은 Release Notes를 참조하십시오.

Release 2015aSP1의 일부인 Version 6.8.1 에는 버그 수정이 포함되어 있습니다.

자세한 내용은 Release Notes를 참조하십시오.

2015b의 일부인 Version 6.9 에는 다음과 같은 향상된 기능이 포함되어 있습니다.

  • Embedded Coder 빠른 시작: 신속한 모델 구성(configure)으로 재사용 가능한 효율적인 코드 생성
  • RAM/ROM 최적화 개선: 재사용 가능한 스토리지 클래스를 사용하고 데이터 사본을 포인터 할당으로 전환하여 더욱 효율적인 코드를 생성
  • 라이브 실행 프로파일링 런타임 중 PIL 프로파일 결과 보기
  • MISRA-C 2012: 의무(mandatory) 및 필수(required) 규정 준수
  • AUTOSAR 4.1.3 및 4.2: ARXML을 가져오거나 내보내며 최신 AUTOSAR 표준을 위한 코드를 생성
  • MATLAB Coder 스토리지 클래스: 스토리지 클래스를 사용한 편리한 데이터 가져오기 및 내보내기
  • MATLAB Coder ARM Cortex-A에 대한 PIL: BeagleBone Black 하드웨어로 ARM 최적화 코드를 확인 및 프로파일링

자세한 내용은 Release Notes를 참조하십시오.

2015a의 일부인 Version 6.8에는 다음과 같은 향상된 기능이 포함되어 있습니다.

  • multi-runnable 모델링 및 코드 효율성 등 AUTOSAR 개선
  • 모델 참조, unit delay 및 전역 데이터 참조 등에 대한 좀 더 효율적인 코드
  • Code Replacement Library 사양 단순화 및 정수 연산 등 교체 항목 추가
  • 생성된 코드에서 부울 및 데이터형 제한 식별자 제어
  • 입력/출력 인수와 함수 프로토타입 제어 결합
  • 보호 모델에 대한 SIL/PIL 및 Microsoft Visual Studio Express를 사용한 SIL 소스 코드 디버깅
  • 부호가 있는 정수에 대한 비트 연산의 MISRA-C 준수 향상
  • 공유 헤더 파일에 대한 가독성 향상 'rtwtypes.h'의 가독성 향상

자세한 내용은 Release Notes를 참조하십시오.

2014b의 일부인 Version 6.7에는 다음과 같은 향상된 기능이 포함되어 있습니다.

  • 4.1 ARXML, Simulink Function을 통한 클라이언트/서버, 멀티 인스턴스 구성 요소 및 IFL/IFX 라이브러리 등의 AUTOSAR 타겟팅 업데이트
  • AUTOSAR, TI Concerto 및 Freescale FRDM-KL25Z를 위한 Embedded Coder 지원 패키지
  • MATLAB 코드를 위한 PIL(Processor-in-the-loop) 검증 및 실행 프로파일링
  • select-assign-iterate 블록, 서브시스템 인터페이스 및 모델 참조 등의 모델링 패턴에 대한 RAM 절감 및 빠른 실행
  • 제거된 블록에 대한 향상된 리포팅
  • 향상된 MISRA-C type cast 준수

자세한 내용은 Release Notes를 참조하십시오.