Modules | Macros
Defines
Peripheral Driver » HAL Driver » SPI » CS Signal Description

## Modules
| State from Software CS Assert
| SPI Exported Constants
| SPI Exported Macros
| SPI Private Macros

## Macros
#define | CS_END_STATE_POLL_TX 0x81U
| State from Software CS De-Assert. More...
#define | CS_END_STATE_POLL_RX 0x82U
#define | CS_END_STATE_POLL_TX_RX 0x83U
#define | CS_END_STATE_POLL_EEPREAD 0x84U
#define | CS_END_STATE_TX_CPLT 0x90U
#define | CS_END_STATE_RX_CPLT 0x91U
#define | CS_END_STATE_TX_RX_CPLT 0x92U
#define | CS_END_STATE_XFER_ERR 0x93U
#define | CS_END_STATE_TX_ABORT_CPLT 0x94U
#define | CS_END_STATE_RX_ABORT_CPLT 0x95U
#define | CS_END_STATE_ABORT_CPLT 0x96U

## Detailed Description

## Macro Definition Documentation

## ◆ CS_END_STATE_ABORT_CPLT

#define CS_END_STATE_ABORT_CPLT 0x96U

CS DE-ASSERT when abort the tx/rx by IT/DMA

Definition at line 177 of file hal_spi.h.

## ◆ CS_END_STATE_POLL_EEPREAD

#define CS_END_STATE_POLL_EEPREAD 0x84U

CS DE-ASSERT when EEPREAD Ends by Polling

Definition at line 170 of file hal_spi.h.

## ◆ CS_END_STATE_POLL_RX

#define CS_END_STATE_POLL_RX 0x82U

CS DE-ASSERT when Receiving Ends by Polling

Definition at line 168 of file hal_spi.h.

## ◆ CS_END_STATE_POLL_TX

#define CS_END_STATE_POLL_TX 0x81U

State from Software CS De-Assert.

CS DE-ASSERT when Transferring Ends by Polling

Definition at line 167 of file hal_spi.h.

## ◆ CS_END_STATE_POLL_TX_RX

#define CS_END_STATE_POLL_TX_RX 0x83U

CS DE-ASSERT when DUPLEX Ends by Polling

Definition at line 169 of file hal_spi.h.

## ◆ CS_END_STATE_RX_ABORT_CPLT

#define CS_END_STATE_RX_ABORT_CPLT 0x95U

CS DE-ASSERT when abort the receive Ends by IT/DMA

Definition at line 176 of file hal_spi.h.

## ◆ CS_END_STATE_RX_CPLT

#define CS_END_STATE_RX_CPLT 0x91U

CS DE-ASSERT when Receiving Ends by IT/DMA

Definition at line 172 of file hal_spi.h.

## ◆ CS_END_STATE_TX_ABORT_CPLT

#define CS_END_STATE_TX_ABORT_CPLT 0x94U

CS DE-ASSERT when abort The transfer Ends by IT/DMA

Definition at line 175 of file hal_spi.h.

## ◆ CS_END_STATE_TX_CPLT

#define CS_END_STATE_TX_CPLT 0x90U

CS DE-ASSERT when Transferring Ends by IT/DMA

Definition at line 171 of file hal_spi.h.

## ◆ CS_END_STATE_TX_RX_CPLT

#define CS_END_STATE_TX_RX_CPLT 0x92U

CS DE-ASSERT when DUPLEX Ends by IT/DMA

Definition at line 173 of file hal_spi.h.

## ◆ CS_END_STATE_XFER_ERR

#define CS_END_STATE_XFER_ERR 0x93U

CS DE-ASSERT when xfer Error by IT/DMA

Definition at line 174 of file hal_spi.h.