HAL
IS_SPI_BAUDRATE_PRESCALER is only used within HAL.
 
Symbols
loading...
Files
loading...

IS_SPI_BAUDRATE_PRESCALER macro

Checks if SPI Baudrate prescaler parameter is in allowed range.

Syntax

#define IS_SPI_BAUDRATE_PRESCALER(__PRESCALER__) (((__PRESCALER__) == SPI_BAUDRATEPRESCALER_2) || \     ((__PRESCALER__) == SPI_BAUDRATEPRESCALER_4) || \     ((__PRESCALER__) == SPI_BAUDRATEPRESCALER_8) || \     ((__PRESCALER__) == SPI_BAUDRATEPRESCALER_16) || \     ((__PRESCALER__) == SPI_BAUDRATEPRESCALER_32) || \     ((__PRESCALER__) == SPI_BAUDRATEPRESCALER_64) || \     ((__PRESCALER__) == SPI_BAUDRATEPRESCALER_128) || \     ((__PRESCALER__) == SPI_BAUDRATEPRESCALER_256))

Arguments

__PRESCALER__

specifies the SPI Baudrate prescaler. This parameter can be a value of SPI_BaudRate_Prescaler

Return value

None

References

LocationText
stm32f4xx_hal_spi.h:590
#define IS_SPI_BAUDRATE_PRESCALER(__PRESCALER__) (((__PRESCALER__) == SPI_BAUDRATEPRESCALER_2) || \
stm32f4xx_hal_spi.c:325
assert_param(IS_SPI_BAUDRATE_PRESCALER(hspi->Init.BaudRatePrescaler));
stm32f4xx_hal_spi.c:335
assert_param(IS_SPI_BAUDRATE_PRESCALER(hspi->Init.BaudRatePrescaler));
stm32f4xx_hal_spi.c:345
assert_param(IS_SPI_BAUDRATE_PRESCALER(hspi->Init.BaudRatePrescaler));