주요 콘텐츠

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

사용자 지정 타깃

사용자 지정 타깃은 MATLAB® 및 Simulink® 설계를 타깃 하드웨어에 배포하기 위해 사용자가 직접 생성하는 소프트웨어 패키지입니다. 이 소프트웨어 패키지를 사용하면 애플리케이션을 최적화하고, 프로토타입을 제작하며, 검증하고, 하드웨어에 배포하는 작업을 수행할 수 있습니다. 이 테이블에는 target 클래스와 함수를 사용하여 수행할 수 있는 작업들이 나열되어 있습니다.

작업참고 항목
하드웨어 구현 설정을 위해 새로운 하드웨어 장치 및 하드웨어 보드를 레지스터합니다.

Register New Hardware Devices

target.Board

target.Processor

target.LanguageImplementation

CMake 기반 툴체인을 사용하여 타깃 애플리케이션을 빌드합니다.

Create Custom CMake Toolchain Definition

생성 코드 컴파일

타깃 하드웨어에 애플리케이션을 배포, 다운로드 및 실행합니다.

target.ExecutionTool

target.SystemCommandExecutionTool

외부 모드 시뮬레이션 중에 파라미터를 조정하고 타깃 애플리케이션 신호를 모니터링합니다.

Simulink와 타깃 하드웨어 간 외부 모드 연결 설정

External Mode Simulation by Using XCP Communication

Customize XCP Server Software

PIL(Processor-in-the-Loop) 시뮬레이션을 실행하여 MATLAB 코드 또는 Simulink 모델과 생성된 코드 간의 수치적 등가성을 검증하십시오.

Set Up PIL Connectivity by Using Target Framework (Embedded Coder)

Configure and Run PIL Simulation (Embedded Coder)

PIL 시뮬레이션을 통해 코드 실행 프로파일링을 수행합니다.

Set Up PIL Connectivity by Using Target Framework (Embedded Coder)

Create Execution-Time Profile for Generated Code (Embedded Coder)

이 테이블에는 target 클래스와 함수로 정의된 사용자 지정 타깃과 함께 수행할 수 있는 추가 작업들이 나열되어 있습니다.

작업 참고 항목
생성된 코드를 예약 처리하기 위해 메인 파일을 생성하거나 레지스터합니다.

Deploy Applications to Target Hardware (Embedded Coder)

Model Multicore Concurrent Tasking Application (Embedded Coder)

Target operating system (Embedded Coder)

Generate Source and Header Files with a Custom File Processing Template (Embedded Coder)

Support C Function Prototype Control

Support C++ Class Interface Control

빌드 후크를 레지스터합니다.

sl_customization.m를 사용하여 빌드 프로세스 사용자 지정하기

Customize Post-Code-Generation Build Processing

프로세서별 코드 대체 라이브러리를 사용하여 생성된 코드를 최적화합니다.코드 대체
실시간 운영 체제와 장치 드라이버를 통합합니다.

장치 드라이버

후크와 사용자 지정 설정을 포함한 사용자 지정 시스템 타깃 파일을 정의하여 빌드 프로세스에 타깃별 작업을 추가합니다.

타깃 플랫폼 장치 사용자 지정

Customize System Target Files

Customize Build Process with STF_make_rtw_hook File

또한 MathWorks® 레퍼런스 타깃을 기반으로 한 ARM® 프로세서용 사용자 지정 소프트웨어를 개발할 수도 있습니다. 예를 들어, 다음을 참조하십시오: