Hauptinhalt

Modellierung

Anzielen von NVIDIA®-Hardware aus Simulink®

Bereiten Sie ein Simulink-Modell für den Hardware-Anschluss vor und fügen Sie Blöcke zur Unterstützung der NVIDIA-Hardware hinzu.

Blöcke

alle erweitern

ALSA Audio CaptureAufnahme von Audio über die Soundkarte mit ALSA
ALSA Audio PlaybackSend audio to sound card for playback using ALSA
Audio File ReadRead audio frames from an audio file
CameraCapture video from a USB or CSI camera connected to the NVIDIA target
Network Video ReceiveReceive video from a network RTP or IP camera RTSP stream (Seit R2021b)
SDL Video DisplayDisplay video on a monitor connected to the NVIDIA target
Video ReadRead video frames from multimedia file on NVIDIA target (Seit R2024a)
Video SendSend video stream to remote hardware (Seit R2023b)
GPIO ReadRead logical state of an input pin (Seit R2021b)
GPIO WriteSet logical state of an output pin (Seit R2021b)
CAN Receive Receive messages from the controller area network (CAN) bus (Seit R2021b)
CAN TransmitTransmit messages on the controller area network (CAN) bus (Seit R2021b)
Serial ReadRead data from serial port
Serial WriteWrite data to serial port
SPI Register WriteWrite to register of SPI device connected to NVIDIA Jetson board (Seit R2026a)
SPI Register ReadRead from register of SPI device connected to NVIDIA Jetson board (Seit R2026a)
SPI Controller TransferWrite to and read from SPI device connected to NVIDIA Jetson board (Seit R2026a)
MQTT PublishPublish messages to MQTT broker on specified topic (Seit R2023a)
MQTT SubscribeReceive messages from the MQTT broker for specified topic (Seit R2023a)
Modbus TCP/IP Client ReadClient device reads data from server device register(s) over TCP/IP network (Seit R2022a)
Modbus TCP/IP Client WriteClient device writes data to server device register(s) over TCP/IP network (Seit R2022a)
Modbus TCP/IP Server ReadServer device reads data from server device register over TCP/IP network (Seit R2022a)
Modbus TCP/IP Server WriteServer device writes data to server device register over TCP/IP network (Seit R2022a)
TCP/IP ReceiveEmpfangen von Daten von einem Remote-Host über TCP/IP-Netzwerke
TCP/IP SendSenden von Daten über TCP/IP-Netzwerke an einen anderen Remote-Host
UDP Receive Receive UDP packets from UDP host
UDP SendSend UDP packets to UDP host
BME280Measure barometric air pressure, relative humidity, and temperature from BME280 sensor (Seit R2022b)
BMI160Measure linear acceleration, angular rate, and temperature from BMI160 sensor (Seit R2022b)
BMM150Measure magnetic field from BMM150 sensor (Seit R2022b)

Modelleinstellungen

alle erweitern

Betriebssystem/Scheduler

Base RateTask PriorityStatic priority of model base rate task
Detect taskoverrunsDetection of task overruns in Simulink model running on target hardware

Board-Parameter

DeviceAddressIP address of hardware board on network
UsernameUsername for Linux operating system on hardware board
PasswordPassword for Linux username on hardware board

Build-Optionen

BuildactionDefine how Simulink responds when building models
BuilddirectoryDirectory in which to build code generated from Simulink models
DisplayDisplay to use on NVIDIA board

CAN

CAN BusSpeed (kBit/s)CAN bus speed in kilobits per second (Seit R2021b)
AllowAll MessagesAllow all CAN messages through acceptance filter (Seit R2021b)
ID Type1CAN message frame format for filter 1 (Seit R2021b)
AcceptanceMask 1Acceptance mask value for filter 1 (Seit R2021b)
AcceptanceFilter 1Acceptance filter value for filter 1 (Seit R2021b)
InverseFilter 1Inverse criterion to pass messages for filter 1 (Seit R2021b)
ID Type2CAN message frame format for filter 2 (Seit R2021b)
AcceptanceMask 2Acceptance mask value for filter 2 (Seit R2021b)
AcceptanceFilter 2Acceptance filter value for filter 2 (Seit R2021b)
InverseFilter 2Inverse criterion to pass messages for filter 2 (Seit R2021b)
ID Type3CAN message frame format for filter 3 (Seit R2021b)
AcceptanceMask 3Acceptance mask value for filter 3 (Seit R2021b)
AcceptanceFilter 3Acceptance filter value for filter 3 (Seit R2021b)
InverseFilter 3Inverse criterion to pass messages for filter 3 (Seit R2021b)
ID Type4CAN message frame format for filter 4 (Seit R2021b)
AcceptanceMask 4Acceptance mask value for filter 4 (Seit R2021b)
AcceptanceFilter 4Acceptance filter value for filter 4 (Seit R2021b)
InverseFilter 4Inverse criterion to pass messages for filter 4 (Seit R2021b)

SPI

SPI0 CS0 BusSpeed (kHz)Bus speed for NVIDIA Jetson SPI0 chip select 0 (Seit R2026a)
SPI0 CS1 BusSpeed (kHz)Bus speed for NVIDIA Jetson SPI0 chip select 1 (Seit R2026a)
SPI1 CS0 BusSpeed (kHz)Bus speed for NVIDIA Jetson SPI1 chip select 0 (Seit R2026a)
SPI1 CS1 BusSpeed (kHz)Bus speed for NVIDIA Jetson SPI1 chip select 1 (Seit R2026a)

Externer Modus

Communication interfaceTransport layer for external mode to exchange data between development computer and hardware
Run externalmode in a background threadForce external mode engine in generated code to execute in background task
Loggingbuffer size (in bytes)Buffer size for logging data in Universal Measurement and Calibration Protocol (XCP)-based external mode
PortPort number on hardware board
VerboseEnable view of external mode execution progress and updates in Diagnostic Viewer

Modbus-Eigenschaften

Communication InterfaceType of communication interface that blocks use for Modbus communication (Seit R2022a)
ModeModbus mode of operation (Seit R2022a)
RemoteServer IP port numberIP port number of Modbus client device on TCP/IP network (Seit R2022a)
Local IPport numberIP port number of Modbus server devices on TCP/IP network (Seit R2022a)
ConfigureCoilsConfigure coil register parameters (Seit R2022a)
ConfigureDiscrete InputsConfigure discrete input register parameters (Seit R2022a)
ConfigureHolding registersConfigure holding register parameters (Seit R2022a)
ConfigureInput registersConfigure input register parameters (Seit R2022a)
Receivedtimeout (ms)Maximum time client waits for response from Modbus server (Seit R2022a)

MQTT

EncryptionTypeEncryption protocol to use for MQTT communication (Seit R2023b)
BrokerAddressAddress of MQTT broker (Seit R2023a)
PortTCP/IP port to use for MQTT connection (Seit R2023b)
CA ServerCertificate PathName and location of file containing root certificates (Seit R2023b)
UsernameUsername for MQTT broker (Seit R2023a)
PasswordPassword for MQTT broker (Seit R2023a)
ClientIDUnique identifier for client connected to MQTT broker (Seit R2023a)

Themen

Enthaltene Beispiele