◆ IS_SPI_BAUDRATE_PRESCALER
#define IS_SPI_BAUDRATE_PRESCALER |
( |
|
__PRESCALER__ | ) |
((__PRESCALER__) <= 0xFFFF) |
Check if SPI BaudRate Prescaler is valid.
- Parameters
-
<strong>PRESCALER</strong> | SPI BaudRate Prescaler. |
- Return values
-
SET | (PRESCALER is valid) or RESET (PRESCALER is invalid) |
Definition at line 497 of file gr55xx_hal_spi.h.
◆ IS_SPI_CPHA
#define IS_SPI_CPHA |
( |
|
__CPHA__ | ) |
|
Value:
Check if SPI Clock Phase is valid.
- Parameters
-
<strong>CPHA</strong> | SPI Clock Phase. |
- Return values
-
SET | (CPHA is valid) or RESET (CPHA is invalid) |
Definition at line 490 of file gr55xx_hal_spi.h.
◆ IS_SPI_CPOL
#define IS_SPI_CPOL |
( |
|
__CPOL__ | ) |
|
Value:
Check if SPI Clock Polarity is valid.
- Parameters
-
<strong>CPOL</strong> | SPI Clock Polarity. |
- Return values
-
SET | (CPOL is valid) or RESET (CPOL is invalid) |
Definition at line 483 of file gr55xx_hal_spi.h.
◆ IS_SPI_DATASIZE
#define IS_SPI_DATASIZE |
( |
|
__DATASIZE__ | ) |
|
Value:
Check if SPI Data Size is valid.
- Parameters
-
<strong>DATASIZE</strong> | SPI Data Size. |
- Return values
-
SET | (DATASIZE is valid) or RESET (DATASIZE is invalid) |
Definition at line 476 of file gr55xx_hal_spi.h.
◆ IS_SPI_DIRECTION
#define IS_SPI_DIRECTION |
( |
|
__MODE__ | ) |
|
Value:
Check if SPI Direction Mode is valid.
- Parameters
-
<strong>MODE</strong> | SPI Direction Mode. |
- Return values
-
SET | (MODE is valid) or RESET (MODE is invalid) |
Definition at line 467 of file gr55xx_hal_spi.h.
◆ IS_SPI_FIFO_THRESHOLD
#define IS_SPI_FIFO_THRESHOLD |
( |
|
__THR__ | ) |
(((__THR__) >= 0) && ((__THR__) <= 7)) |
Check if SPI FIFO Threshold is valid.
- Parameters
-
<strong>THR</strong> | SPI FIFO Threshold. |
- Return values
-
SET | (THR is valid) or RESET (THR is invalid) |
Definition at line 525 of file gr55xx_hal_spi.h.
◆ IS_SPI_RX_SAMPLE_DLY
#define IS_SPI_RX_SAMPLE_DLY |
( |
|
__DLY__ | ) |
(((__DLY__) >= 0) && ((__DLY__) <= 7)) |
Check if SPI Receive Sample Delay Value is valid.
- Parameters
-
<strong>DLY</strong> | SPI Receive Sample Delay Value |
- Return values
-
SET | (DLY is valid) or RESET (DLY is invalid) |
Definition at line 518 of file gr55xx_hal_spi.h.
◆ IS_SPI_SLAVE
#define IS_SPI_SLAVE |
( |
|
__SLAVE__ | ) |
|
Value:
Check if SPI Slave Select is valid.
- Parameters
-
<strong>SLAVE</strong> | SPI Slave Select. |
- Return values
-
SET | (SLAVE is valid) or RESET (SLAVE is invalid) |
Definition at line 510 of file gr55xx_hal_spi.h.
◆ IS_SPI_TIMODE
#define IS_SPI_TIMODE |
( |
|
__MODE__ | ) |
|
Value:
Check if SPI TI Mode is valid.
- Parameters
-
<strong>MODE</strong> | SPI TI Mode. |
- Return values
-
SET | (MODE is valid) or RESET (MODE is invalid) |
Definition at line 503 of file gr55xx_hal_spi.h.
#define SPI_DIRECTION_SIMPLEX_TX
Simplex Tx: Transmit only
#define SPI_POLARITY_HIGH
Inactive state of CLK is high.
#define SPI_SLAVE_SELECT_1
SPIM Select Slave 1
#define SPI_SLAVE_SELECT_ALL
SPIM Select All Slave
#define SPI_DIRECTION_FULL_DUPLEX
Full Duplex: Transmit & Receive
#define SPI_DATASIZE_32BIT
32-bit serial data transfer
#define SPI_PHASE_2EDGE
CLK toggles in middle of first data bit.
#define SPI_PHASE_1EDGE
CLK toggles at start of first data bit
#define SPI_POLARITY_LOW
Inactive state of CLK is low
#define SPI_DIRECTION_READ_EEPROM
Read EEPROM
#define SPI_TIMODE_ENABLE
SPI TI mode enable
#define SPI_TIMODE_DISABLE
SPI TI mode disable.
#define SPI_DATASIZE_4BIT
4-bit serial data transfer
#define SPI_SLAVE_SELECT_0
SPIM Select Slave 0
#define SPI_DIRECTION_SIMPLEX_RX
Simplex Rx: Receive only