MAX32675 Peripheral Driver API
Peripheral Driver API for the MAX32675
SPI_SSTIME

Macros

#define MXC_F_SPI_SSTIME_PRE_POS   0
 
#define MXC_F_SPI_SSTIME_PRE   ((uint32_t)(0xFFUL << MXC_F_SPI_SSTIME_PRE_POS))
 
#define MXC_V_SPI_SSTIME_PRE_256   ((uint32_t)0x0UL)
 
#define MXC_S_SPI_SSTIME_PRE_256   (MXC_V_SPI_SSTIME_PRE_256 << MXC_F_SPI_SSTIME_PRE_POS)
 
#define MXC_F_SPI_SSTIME_POST_POS   8
 
#define MXC_F_SPI_SSTIME_POST   ((uint32_t)(0xFFUL << MXC_F_SPI_SSTIME_POST_POS))
 
#define MXC_V_SPI_SSTIME_POST_256   ((uint32_t)0x0UL)
 
#define MXC_S_SPI_SSTIME_POST_256   (MXC_V_SPI_SSTIME_POST_256 << MXC_F_SPI_SSTIME_POST_POS)
 
#define MXC_F_SPI_SSTIME_INACT_POS   16
 
#define MXC_F_SPI_SSTIME_INACT   ((uint32_t)(0xFFUL << MXC_F_SPI_SSTIME_INACT_POS))
 
#define MXC_V_SPI_SSTIME_INACT_256   ((uint32_t)0x0UL)
 
#define MXC_S_SPI_SSTIME_INACT_256   (MXC_V_SPI_SSTIME_INACT_256 << MXC_F_SPI_SSTIME_INACT_POS)
 

Detailed Description

Register for controlling SPI peripheral/Slave Select Timing.

Macro Definition Documentation

◆ MXC_F_SPI_SSTIME_INACT

#define MXC_F_SPI_SSTIME_INACT   ((uint32_t)(0xFFUL << MXC_F_SPI_SSTIME_INACT_POS))

SSTIME_INACT Mask

◆ MXC_F_SPI_SSTIME_INACT_POS

#define MXC_F_SPI_SSTIME_INACT_POS   16

SSTIME_INACT Position

◆ MXC_F_SPI_SSTIME_POST

#define MXC_F_SPI_SSTIME_POST   ((uint32_t)(0xFFUL << MXC_F_SPI_SSTIME_POST_POS))

SSTIME_POST Mask

◆ MXC_F_SPI_SSTIME_POST_POS

#define MXC_F_SPI_SSTIME_POST_POS   8

SSTIME_POST Position

◆ MXC_F_SPI_SSTIME_PRE

#define MXC_F_SPI_SSTIME_PRE   ((uint32_t)(0xFFUL << MXC_F_SPI_SSTIME_PRE_POS))

SSTIME_PRE Mask

◆ MXC_F_SPI_SSTIME_PRE_POS

#define MXC_F_SPI_SSTIME_PRE_POS   0

SSTIME_PRE Position

◆ MXC_S_SPI_SSTIME_INACT_256

#define MXC_S_SPI_SSTIME_INACT_256   (MXC_V_SPI_SSTIME_INACT_256 << MXC_F_SPI_SSTIME_INACT_POS)

SSTIME_INACT_256 Setting

◆ MXC_S_SPI_SSTIME_POST_256

#define MXC_S_SPI_SSTIME_POST_256   (MXC_V_SPI_SSTIME_POST_256 << MXC_F_SPI_SSTIME_POST_POS)

SSTIME_POST_256 Setting

◆ MXC_S_SPI_SSTIME_PRE_256

#define MXC_S_SPI_SSTIME_PRE_256   (MXC_V_SPI_SSTIME_PRE_256 << MXC_F_SPI_SSTIME_PRE_POS)

SSTIME_PRE_256 Setting

◆ MXC_V_SPI_SSTIME_INACT_256

#define MXC_V_SPI_SSTIME_INACT_256   ((uint32_t)0x0UL)

SSTIME_INACT_256 Value

◆ MXC_V_SPI_SSTIME_POST_256

#define MXC_V_SPI_SSTIME_POST_256   ((uint32_t)0x0UL)

SSTIME_POST_256 Value

◆ MXC_V_SPI_SSTIME_PRE_256

#define MXC_V_SPI_SSTIME_PRE_256   ((uint32_t)0x0UL)

SSTIME_PRE_256 Value