Hauptinhalt

Modellierung

R2026b
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

NVIDIA ALSA audio capture blockALSA Audio CaptureAufnahme von Audio über die Soundkarte mit ALSA
NVIDIA ALSA audio playback blockALSA Audio PlaybackSend audio to sound card for playback using ALSA
NVIDIA audio file read blockAudio File ReadRead audio frames from an audio file
NVIDIA Camera blockCameraCapture video from a USB or CSI camera connected to the NVIDIA target
NVIDIA video stream blockNetwork Video ReceiveReceive video from network RTP or IP camera RTSP stream on NVIDIA Jetson hardware
INVIDIA SDL Video Display blockSDL Video DisplayDisplay video on a monitor connected to the NVIDIA target
NVIDIA Video read blockVideo ReadRead video frames from multimedia file on NVIDIA target (Seit R2024a)
INVIDIA Video send blockVideo SendSend video stream to remote hardware (Seit R2023b)
NVIDIA GPIO read blockGPIO ReadRead logical state of an input pin
NVIDIA GPIO write blockGPIO WriteSet logical state of an output pin
NVIDIA CAN receive blockCAN Receive Receive messages from the controller area network (CAN) bus
NVIDIA CAN receive blockCAN TransmitTransmit messages on the controller area network (CAN) bus
NVIDIA Serial Read blockSerial ReadRead data from serial port
NVIDIA Serial Write blockSerial WriteWrite data to serial port
SPI Register Write blockSPI Register WriteWrite to register of SPI device connected to NVIDIA Jetson board (Seit R2026a)
SPI Register Read blockSPI Register ReadRead from register of SPI device connected to NVIDIA Jetson board (Seit R2026a)
SPI Controller Transfer blockSPI Controller TransferWrite to and read from SPI device connected to NVIDIA Jetson board (Seit R2026a)
CAN FD Receive blockCAN FD ReceiveReceive messages on controller area network (CAN) bus with flexible data rate (Seit R2026b)
CAN FD Transmit blockCAN FD TransmitTransmit messages on controller area network (CAN) bus with flexible data rate (Seit R2026b)
I2C Controller Read blockI2C Controller ReadRead from I2C device connected to NVIDIA Jetson (Seit R2026b)
I2C Controller Write blockI2C Controller WriteWrite to I2C device connected to NVIDIA Jetson board (Seit R2026b)
NVIDIA MQTT publish blockMQTT PublishPublish messages to MQTT broker on specified topic (Seit R2023a)
NVIDIA MQTT subscribe blockMQTT SubscribeReceive messages from the MQTT broker for specified topic (Seit R2023a)
NVIDIA Modbus TCP/IP Client Read block iconModbus TCP/IP Client ReadClient device reads data from server device register(s) over TCP/IP network (Seit R2022a)
NVIDIA Modbus TCP/IP Client Write block iconModbus TCP/IP Client WriteClient device writes data to server device register(s) over TCP/IP network (Seit R2022a)
NVIDIA Modbus TCP/IP Server Read block iconModbus TCP/IP Server ReadServer device reads data from server device register over TCP/IP network (Seit R2022a)
NVIDIA Modbus TCP/IP Server Write block iconModbus TCP/IP Server WriteServer device writes data to server device register over TCP/IP network (Seit R2022a)
NVIDIA TCP/IP Receive blockTCP/IP ReceiveEmpfangen von Daten von einem Remote-Host über TCP/IP-Netzwerke
NVIDIA TCP/IP Send blockTCP/IP SendSenden von Daten über TCP/IP-Netzwerke an einen anderen Remote-Host
NVIDIA UDP Receive blockUDP Receive Receive UDP packets from UDP host
NVIDIA UDP Send blockUDP SendSend UDP packets to UDP host
NVIDIA BME280 sensor blockBME280Measure barometric air pressure, relative humidity, and temperature from BME280 sensor (Seit R2022b)
NVIDIA BMI160 sensor blockBMI160Measure linear acceleration, angular rate, and temperature from BMI160 sensor (Seit R2022b)
NVIDIA BMM150 sensor blockBMM150Measure magnetic field from BMM150 sensor (Seit R2022b)

Modelleinstellungen

alle erweitern

Betriebssystem/Scheduler

Base Rate Task PriorityStatic priority of model base rate task
Detect task overrunsDetection of task overruns in Simulink model running on target hardware

Board-Parameter

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

Build-Optionen

Build actionDefine how Simulink responds when building models
Build directoryDirectory in which to build code generated from Simulink models
DisplayDisplay to use on NVIDIA board

CAN

CAN Bus Speed (kBit/s)CAN bus speed in kilobits per second
CAN Data Bitrate (kBit/s)Data field bit rate for CAN FD messages (Seit R2026b)
Allow All MessagesAllow all CAN messages through acceptance filter
ID Type 1CAN message frame format for filter 1
Acceptance Mask 1Acceptance mask value for filter 1
Acceptance Filter 1Acceptance filter value for filter 1
Inverse Filter 1Inverse criterion to pass messages for filter 1
ID Type 2CAN message frame format for filter 2
Acceptance Mask 2Acceptance mask value for filter 2
Acceptance Filter 2Acceptance filter value for filter 2
Inverse Filter 2Inverse criterion to pass messages for filter 2
ID Type 3CAN message frame format for filter 3
Acceptance Mask 3Acceptance mask value for filter 3
Acceptance Filter 3Acceptance filter value for filter 3
Inverse Filter 3Inverse criterion to pass messages for filter 3
ID Type 4CAN message frame format for filter 4
Acceptance Mask 4Acceptance mask value for filter 4
Acceptance Filter 4Acceptance filter value for filter 4
Inverse Filter 4Inverse criterion to pass messages for filter 4

SPI

SPI0 CS0 Bus Speed (kHz)Bus speed for NVIDIA Jetson SPI0 chip select 0 (Seit R2026a)
SPI0 CS1 Bus Speed (kHz)Bus speed for NVIDIA Jetson SPI0 chip select 1 (Seit R2026a)
SPI1 CS0 Bus Speed (kHz)Bus speed for NVIDIA Jetson SPI1 chip select 0 (Seit R2026a)
SPI1 CS1 Bus Speed (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 external mode in a background threadForce external mode engine in generated code to execute in background task
Logging buffer 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)
Remote Server IP port numberIP port number of Modbus client device on TCP/IP network (Seit R2022a)
Local IP port numberIP port number of Modbus server devices on TCP/IP network (Seit R2022a)
Configure CoilsConfigure coil register parameters (Seit R2022a)
Configure Discrete InputsConfigure discrete input register parameters (Seit R2022a)
Configure Holding registersConfigure holding register parameters (Seit R2022a)
Configure Input registersConfigure input register parameters (Seit R2022a)
Received timeout (ms)Maximum time client waits for response from Modbus server (Seit R2022a)

MQTT

Encryption TypeEncryption protocol to use for MQTT communication (Seit R2023b)
Broker AddressAddress of MQTT broker (Seit R2023a)
PortTCP/IP port to use for MQTT connection (Seit R2023b)
CA Server Certificate PathName and location of file containing root certificates (Seit R2023b)
UsernameUsername for MQTT broker (Seit R2023a)
PasswordPassword for MQTT broker (Seit R2023a)
Client IDUnique identifier for client connected to MQTT broker (Seit R2023a)

Themen

Enthaltene Beispiele