이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
공유 코드 배치
생성된 공유 코드의 위치
모델 구성 창: 코드 생성 / 인터페이스
설명
공유 코드 배치 파라미터는 코드 생성기가 유틸리티 함수, 내보낸 데이터형 정의 및 사용자 지정 스토리지 클래스로 구성된 내보낸 데이터의 선언을 배치할 위치를 지정합니다.
설정
자동 (디폴트 값) | 공유 위치자동기존 공유 코드(기존 공유 코드 (Embedded Coder) 참조)를 포함하거나 다음 블록 중 하나 이상을 포함하는 모델의 경우, 유틸리티 코드를
codeGenFolder/slprj/(또는target/_sharedutilscodeGenFolder/targetSpecific/_shared) 폴더 내에 배치합니다:Model 블록
Simulink Function 블록
Function Caller 블록
Stateflow 또는 MATLAB Function 블록에서 Simulink Function 블록으로의 호출
차트 수준 함수 내보내기 파라미터를 선택할 때 Stateflow 그래픽 함수
모델에 앞서 언급된 블록이나 기존 공유 코드가 포함되어 있지 않은 경우, 코드 생성기는 유틸리티 코드를 빌드 폴더(
또는model.c가 포함된 폴더)에 배치합니다.model.cpp공유 위치유틸리티 코드를
codeGenFolder/slprj/(또는target/_sharedutilscodeGenFolder/targetSpecific/_shared) 폴더에 배치합니다.
권장 설정
| 응용 사례 | 설정 |
|---|---|
| 디버그 | 공유 위치 (GRT)영향 없음 (ERT) |
| 추적성 | 공유 위치 (GRT)영향 없음 (ERT) |
| 효율성 | 영향 없음 (실행, RAM)공유 위치 (ROM) |
| 안전 예방 조치 | 영향 없음 |
프로그래밍 방식 사용
파라미터: UtilityFuncGeneration |
| 유형: 문자형 벡터 |
값: 'Auto' | 'Shared location' |
디폴트 값: 'Auto' |
버전 내역
R2006a 이전에 개발됨