SPI bus interface configuration structure.
Public Attributes#
uint8_t
SPI bus width.
uint8_t
SPI Mode(Master/Slave)
uint8_t
SPI bus power mode.
uint8_t
Chip select number.
uint8_t
SPI miscellaneous for chip select.
uint8_t
SPI slave select signal definitions.
uint32_t
SPI bus data transmission speed(clock)
uint64_t
SPI bus phase and polarity.
uint64_t
SPI control slave select mode.
Public Attribute Documentation#
spi_bit_width#
uint8_t sl_spi_config_t::spi_bit_width
SPI bus width.
Definition at line
288
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h
spi_mode#
uint8_t sl_spi_config_t::spi_mode
SPI Mode(Master/Slave)
Definition at line
289
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h
spi_power_state#
uint8_t sl_spi_config_t::spi_power_state
SPI bus power mode.
Definition at line
290
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h
spi_cs_number#
uint8_t sl_spi_config_t::spi_cs_number
Chip select number.
Definition at line
291
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h
spi_cs_misc_mode#
uint8_t sl_spi_config_t::spi_cs_misc_mode
SPI miscellaneous for chip select.
Definition at line
292
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h
spi_sec_sel_sig#
uint8_t sl_spi_config_t::spi_sec_sel_sig
SPI slave select signal definitions.
Definition at line
293
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h
spi_baud#
uint32_t sl_spi_config_t::spi_baud
SPI bus data transmission speed(clock)
Definition at line
294
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h
spi_control_mode#
uint64_t sl_spi_config_t::spi_control_mode
SPI bus phase and polarity.
Definition at line
295
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h
spi_cs_mode#
uint64_t sl_spi_config_t::spi_cs_mode
SPI control slave select mode.
Definition at line
296
of file components/device/silabs/si91x/mcu/drivers/service/sensorhub/inc/sensor_hub.h