주요 콘텐츠

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

타깃 하드웨어를 위한 사용자 지정 소프트웨어

MATLAB® 및 Simulink® 설계를 하드웨어 플랫폼에 배포할 수 있도록 소프트웨어를 개발

MATLAB 및 Simulink 설계를 하드웨어 플랫폼에 배포할 수 있도록 지원하거나 활성화하는 소프트웨어를 만듭니다. 폴더 및 파일 규칙, 소프트웨어 컴포넌트, 빌드 프로세스에서의 정보 전달에 대해 이해할 수 있습니다.

다음을 수행할 수 있습니다.

  • 빌드 프로세스에 필요한 사용자 지정 툴체인을 등록합니다.

  • 타깃 하드웨어에 맞춰 XCP 서버 소프트웨어를 사용자 지정합니다.

  • 코드 생성 가정의 유효성을 검사하는 타깃 하드웨어 애플리케이션을 만듭니다.

타깃 프레임워크를 사용하면 다음을 수행할 수 있습니다.

  • 지원되는 하드웨어의 범위를 확장합니다.

  • 외부 모드와 PIL(Processor-in-the-Loop) 시뮬레이션을 위해 Simulink와 타깃 하드웨어 간의 연결을 제공합니다.

개발 목표를 달성하고 코드 생성을 제어하기 위해 시스템 타깃 파일을 사용자 지정할 수 있습니다.

네임스페이스

targetManage target hardware and build tool information

클래스

모두 확장

target.APIDescribe API details
target.APIImplementationDescribe API implementation details
target.BoardProvide hardware board details
target.BuildDependenciesDescribe C and C++ build dependencies to associate with target hardware
target.CommandCapture system command for execution on MATLAB computer
target.CommunicationInterfaceDescribe data I/O details for target hardware
target.CommunicationProtocolStackDescribe communication protocol parameters
target.EmulatorProvide target emulator details (R2023b 이후)
target.LanguageImplementationProvide C and C++ compiler implementation details
target.ObjectBase class for target types
target.ProcessorProvide target processor information
target.CommunicationChannelDescribe communication channel properties
target.RS232ChannelDescribe serial communication channel
target.TCPChannelDescribe TCP communication properties
target.ExternalModeRepresent external mode protocol stack (R2021a 이후)
target.ExternalModeConnectivityBase class for external mode connectivity options (R2021a 이후)
target.TargetConnectionProvide details about connecting MATLAB computer to target hardware
target.XCPDescribe XCP protocol stack for target hardware (R2021a 이후)
target.XCPExternalModeConnectivityRepresent connectivity options in external mode protocol stack (R2021a 이후)
target.XCPPlatformAbstractionSpecify XCP platform abstraction layer for target hardware (R2021a 이후)
target.XCPSerialTransportRepresent XCP serial transport protocol layer (R2021a 이후)
target.XCPTCPIPTransportRepresent XCP TCP/IP transport protocol layer (R2021a 이후)
target.XCPTransportBase class for XCP transport protocol layer (R2021a 이후)

함수

모두 확장

slConfigUIGetValReturn current value for any model configuration parameter
slConfigUISetEnabledEnable or disable any model configuration parameter
slConfigUISetValSet value for any model configuration parameter
extmodeBackgroundRunPerform external mode background activity
extmodeEventExternal mode event trigger
extmodeGetFinalSimulationTimeGet final simulation time for external mode platform abstraction layer
extmodeInitInitialize external mode target connectivity
extmodeParseArgsExtract values of configuration parameters supported by external mode abstraction layer
extmodeResetReset external mode target connectivity
extmodeSetFinalSimulationTimeSet final simulation time in external mode platform abstraction layer
extmodeSimulationCompleteCheck that external mode simulation is complete
extmodeStopRequestedCheck whether request to stop external mode simulation is received from model
extmodeWaitForHostRequestWait for request from development computer to start or stop external mode simulation

도움말 항목

사용자 지정 타깃 하드웨어 지원

타깃 프레임워크를 사용하여 지원 개발

시스템 타깃 파일을 사용하여 지원 개발