Symbols
loading...
Files
loading...

SPI_InitTypeDef::Mode field

Specifies the SPI operating mode. This parameter can be a value of SPI_Mode

Syntax

uint32_t Mode;

Examples

SPI_InitTypeDef::Mode is referenced by 44 libraries and example projects.

References

LocationReferrerText
stm32f4xx_hal_spi.h:48
uint32_t Mode; /*!< Specifies the SPI operating mode.
stm32f4xx_hal_spi.c:321HAL_SPI_Init()
assert_param(IS_SPI_MODE(hspi->Init.Mode));
stm32f4xx_hal_spi.c:333HAL_SPI_Init()
if (hspi->Init.Mode == SPI_MODE_MASTER)
stm32f4xx_hal_spi.c:398HAL_SPI_Init()
stm32f4xx_hal_spi.c:837HAL_SPI_Transmit()
if ((hspi->Init.Mode == SPI_MODE_SLAVE) || (initial_TxXferCount == 0x01U))
stm32f4xx_hal_spi.c:868HAL_SPI_Transmit()
if ((hspi->Init.Mode == SPI_MODE_SLAVE) || (initial_TxXferCount == 0x01U))
stm32f4xx_hal_spi.c:953HAL_SPI_Receive()
stm32f4xx_hal_spi.c:1168HAL_SPI_TransmitReceive()
tmp_mode = hspi->Init.Mode;
stm32f4xx_hal_spi.c:1221HAL_SPI_TransmitReceive()
if ((hspi->Init.Mode == SPI_MODE_SLAVE) || (initial_TxXferCount == 0x01U))
stm32f4xx_hal_spi.c:1276HAL_SPI_TransmitReceive()
if ((hspi->Init.Mode == SPI_MODE_SLAVE) || (initial_TxXferCount == 0x01U))
stm32f4xx_hal_spi.c:1490HAL_SPI_Receive_IT()
stm32f4xx_hal_spi.c:1586HAL_SPI_TransmitReceive_IT()
tmp_mode = hspi->Init.Mode;
stm32f4xx_hal_spi.c:1784HAL_SPI_Receive_DMA()
stm32f4xx_hal_spi.c:1904HAL_SPI_TransmitReceive_DMA()
tmp_mode = hspi->Init.Mode;
stm32f4xx_hal_spi.c:2800SPI_DMAReceiveCplt()
if ((hspi->Init.Direction == SPI_DIRECTION_2LINES) && (hspi->Init.Mode == SPI_MODE_MASTER))
stm32f4xx_hal_spi.c:3543SPI_WaitFlagStateUntilTimeout()
stm32f4xx_hal_spi.c:3585SPI_EndRxTransaction()
stm32f4xx_hal_spi.c:3593SPI_EndRxTransaction()
if (hspi->Init.Mode == SPI_MODE_MASTER)
stm32f4xx_hal_spi.c:3645SPI_EndRxTxTransaction()
if (hspi->Init.Mode == SPI_MODE_MASTER)