Main Content

SPI Register Write

Write data to registers of an SPI peripheral device

Add-On Required: This feature requires the Simulink Support Package for Raspberry Pi Hardware add-on.

  • SPI Register Write block

Simulink Support Package for Raspberry Pi Hardware / Communication


The SPI Register Write block writes the block input data to specified register address. To open the pin map of the Raspberry Pi board, click the View pin map button.

For more information on SPI communication, refer to Support SPI Communication and Raspberry Pi SPI Interface.



expand all

The input port to accept data to write the data to the SPI peripheral register.

Data Types: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean


expand all

Select the specific board that you are using. Changing the board updates the pin choices that you get.

Select the pin number on the Raspberry Pi board to which the SPI peripheral device is connected.

Select the SPI communication mode.

Enter the peripheral register address to write the data.