주요 콘텐츠

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

공유 코드 배치

생성된 공유 코드의 위치

모델 구성 창: 코드 생성 / 인터페이스

설명

공유 코드 배치 파라미터는 코드 생성기가 유틸리티 함수, 내보낸 데이터형 정의 및 사용자 지정 스토리지 클래스로 구성된 내보낸 데이터의 선언을 배치할 위치를 지정합니다.

설정

자동 (디폴트 값) | 공유 위치
자동

기존 공유 코드(기존 공유 코드 (Embedded Coder) 참조)를 포함하거나 다음 블록 중 하나 이상을 포함하는 모델의 경우, 유틸리티 코드를 codeGenFolder/slprj/target/_sharedutils (또는 codeGenFolder/targetSpecific/_shared) 폴더 내에 배치합니다:

  • Model 블록

  • Simulink Function 블록

  • Function Caller 블록

  • Stateflow 또는 MATLAB Function 블록에서 Simulink Function 블록으로의 호출

  • 차트 수준 함수 내보내기 파라미터를 선택할 때 Stateflow 그래픽 함수

모델에 앞서 언급된 블록이나 기존 공유 코드가 포함되어 있지 않은 경우, 코드 생성기는 유틸리티 코드를 빌드 폴더(model.c 또는 model.cpp가 포함된 폴더)에 배치합니다.

공유 위치

유틸리티 코드를 codeGenFolder/slprj/target/_sharedutils (또는 codeGenFolder/targetSpecific/_shared) 폴더에 배치합니다.

권장 설정

응용 사례설정
디버그공유 위치 (GRT)
영향 없음 (ERT)
추적성공유 위치 (GRT)
영향 없음 (ERT)
효율성영향 없음 (실행, RAM)
공유 위치 (ROM)
안전 예방 조치영향 없음

프로그래밍 방식 사용

파라미터: UtilityFuncGeneration
유형: 문자형 벡터
값: 'Auto' | 'Shared location'
디폴트 값: 'Auto'

버전 내역

R2006a 이전에 개발됨