Main Content

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

코드 스타일에 대한 안전 관련 코드 생성 설정 확인

검사 ID: mathworks.hism.hisl_0047

안전에 영향을 미칠 수 있는 코드 생성 설정에 대한 모델 구성을 확인하세요.

설명

이 검사는 코드 생성을 위한 모델 구성 매개변수가 안전 관련 애플리케이션에 대해 최적으로 설정되었는지 확인합니다.

Simulink® Check™로 구매 가능합니다.

결과 및 권장 조치

상태권장 조치
괄호 사용 스타일을 지정하는 옵션은 Minimum (Rely on C/C++ operators precedence) 또는 일반(가독성을 위해 최적화)로 설정됩니다. 안전 관련 애플리케이션의 경우 괄호를 사용하여 우선순위를 명시적으로 지정하십시오. 매개변수 ParenthesesLevelStandards(Parentheses for Standards Compliance) 또는 Maximum(Specify precedence with parentheses)로 설정합니다.
피연산자 순서를 유지할지 여부를 지정하는 옵션이 지워집니다. 이 옵션은 생성된 코드의 추적성을 높입니다.매개변수 PreserveExpressionOrderon로 설정합니다.

조치 결과

설정 수정을 클릭하면 안전에 영향을 미칠 수 있는 모델 코드 생성 설정이 구성됩니다.

하위 검사는 Model Advisor 창의 결과 테이블에 D로 표시된 하위 검사 결과에 따라 달라집니다.

기능 및 제한 사항

  • 라이브러리 모델에서는 실행되지 않습니다.

  • 블록이나 차트의 제외를 허용하지 않습니다.

  • Embedded Coder®이 없는 보고서에서는 매개변수 이름을 강조 표시하지 않습니다.

참조: