G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference

Macros

#define DDL_SPI_FULL_DUPLEX   0x00000000U
#define DDL_SPI_SIMPLEX_RX   (SPI_CTRL1_RXOMEN)
#define DDL_SPI_HALF_DUPLEX_RX   (SPI_CTRL1_BMEN)
#define DDL_SPI_HALF_DUPLEX_TX   (SPI_CTRL1_BMEN | SPI_CTRL1_BMOEN)

Detailed Description

Macro Definition Documentation

◆ DDL_SPI_FULL_DUPLEX

#define DDL_SPI_FULL_DUPLEX   0x00000000U

Full-Duplex mode. Rx and Tx transfer on 2 lines

Definition at line 231 of file g32r4xx_ddl_spi.h.

◆ DDL_SPI_HALF_DUPLEX_RX

#define DDL_SPI_HALF_DUPLEX_RX   (SPI_CTRL1_BMEN)

Half-Duplex Rx mode. Rx transfer on 1 line

Definition at line 233 of file g32r4xx_ddl_spi.h.

◆ DDL_SPI_HALF_DUPLEX_TX

#define DDL_SPI_HALF_DUPLEX_TX   (SPI_CTRL1_BMEN | SPI_CTRL1_BMOEN)

Half-Duplex Tx mode. Tx transfer on 1 line

Definition at line 234 of file g32r4xx_ddl_spi.h.

◆ DDL_SPI_SIMPLEX_RX

#define DDL_SPI_SIMPLEX_RX   (SPI_CTRL1_RXOMEN)

Simplex Rx mode. Rx transfer only on 1 line

Definition at line 232 of file g32r4xx_ddl_spi.h.