G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
Slave Select Pin Mode

Macros

#define DDL_SPI_NSS_SOFT   (SPI_CTRL1_SSEN)
#define DDL_SPI_NSS_HARD_INPUT   0x00000000U
#define DDL_SPI_NSS_HARD_OUTPUT   (((uint32_t)SPI_CTRL2_SSOEN << 16U))

Detailed Description

Macro Definition Documentation

◆ DDL_SPI_NSS_HARD_INPUT

#define DDL_SPI_NSS_HARD_INPUT   0x00000000U

NSS pin used in Input. Only used in Master mode

Definition at line 243 of file g32r4xx_ddl_spi.h.

◆ DDL_SPI_NSS_HARD_OUTPUT

#define DDL_SPI_NSS_HARD_OUTPUT   (((uint32_t)SPI_CTRL2_SSOEN << 16U))

NSS pin used in Output. Only used in Slave mode as chip select

Definition at line 244 of file g32r4xx_ddl_spi.h.

◆ DDL_SPI_NSS_SOFT

#define DDL_SPI_NSS_SOFT   (SPI_CTRL1_SSEN)

NSS managed internally. NSS pin not used and free

Definition at line 242 of file g32r4xx_ddl_spi.h.