![]() |
MAX32665 SDK Documentation
0.2
Software Development Kit Overview and API Documentation
|
Register for controlling SPI peripheral. More...
Macros | |
#define | MXC_F_SPIXR_CTRL3_CPHA_POS 0 |
CTRL3_CPHA Position. | |
#define | MXC_F_SPIXR_CTRL3_CPHA ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_CPHA_POS)) |
CTRL3_CPHA Mask. | |
#define | MXC_F_SPIXR_CTRL3_CPOL_POS 1 |
CTRL3_CPOL Position. | |
#define | MXC_F_SPIXR_CTRL3_CPOL ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_CPOL_POS)) |
CTRL3_CPOL Mask. | |
#define | MXC_F_SPIXR_CTRL3_SCLK_FB_INV_POS 4 |
CTRL3_SCLK_FB_INV Position. | |
#define | MXC_F_SPIXR_CTRL3_SCLK_FB_INV ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_SCLK_FB_INV_POS)) |
CTRL3_SCLK_FB_INV Mask. | |
#define | MXC_F_SPIXR_CTRL3_NUMBITS_POS 8 |
CTRL3_NUMBITS Position. | |
#define | MXC_F_SPIXR_CTRL3_NUMBITS ((uint32_t)(0xFUL << MXC_F_SPIXR_CTRL3_NUMBITS_POS)) |
CTRL3_NUMBITS Mask. | |
#define | MXC_V_SPIXR_CTRL3_NUMBITS_0 ((uint32_t)0x0UL) |
CTRL3_NUMBITS_0 Value. | |
#define | MXC_S_SPIXR_CTRL3_NUMBITS_0 (MXC_V_SPIXR_CTRL3_NUMBITS_0 << MXC_F_SPIXR_CTRL3_NUMBITS_POS) |
CTRL3_NUMBITS_0 Setting. | |
#define | MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS 12 |
CTRL3_DATA_WIDTH Position. | |
#define | MXC_F_SPIXR_CTRL3_DATA_WIDTH ((uint32_t)(0x3UL << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS)) |
CTRL3_DATA_WIDTH Mask. | |
#define | MXC_V_SPIXR_CTRL3_DATA_WIDTH_MONO ((uint32_t)0x0UL) |
CTRL3_DATA_WIDTH_MONO Value. | |
#define | MXC_S_SPIXR_CTRL3_DATA_WIDTH_MONO (MXC_V_SPIXR_CTRL3_DATA_WIDTH_MONO << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS) |
CTRL3_DATA_WIDTH_MONO Setting. | |
#define | MXC_V_SPIXR_CTRL3_DATA_WIDTH_DUAL ((uint32_t)0x1UL) |
CTRL3_DATA_WIDTH_DUAL Value. | |
#define | MXC_S_SPIXR_CTRL3_DATA_WIDTH_DUAL (MXC_V_SPIXR_CTRL3_DATA_WIDTH_DUAL << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS) |
CTRL3_DATA_WIDTH_DUAL Setting. | |
#define | MXC_V_SPIXR_CTRL3_DATA_WIDTH_QUAD ((uint32_t)0x2UL) |
CTRL3_DATA_WIDTH_QUAD Value. | |
#define | MXC_S_SPIXR_CTRL3_DATA_WIDTH_QUAD (MXC_V_SPIXR_CTRL3_DATA_WIDTH_QUAD << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS) |
CTRL3_DATA_WIDTH_QUAD Setting. | |
#define | MXC_F_SPIXR_CTRL3_THREE_WIRE_POS 15 |
CTRL3_THREE_WIRE Position. | |
#define | MXC_F_SPIXR_CTRL3_THREE_WIRE ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_THREE_WIRE_POS)) |
CTRL3_THREE_WIRE Mask. | |
#define | MXC_F_SPIXR_CTRL3_SSPOL_POS 16 |
CTRL3_SSPOL Position. | |
#define | MXC_F_SPIXR_CTRL3_SSPOL ((uint32_t)(0xFFUL << MXC_F_SPIXR_CTRL3_SSPOL_POS)) |
CTRL3_SSPOL Mask. | |
#define | MXC_V_SPIXR_CTRL3_SSPOL_SS0_HIGH ((uint32_t)0x1UL) |
CTRL3_SSPOL_SS0_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SSPOL_SS0_HIGH (MXC_V_SPIXR_CTRL3_SSPOL_SS0_HIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS) |
CTRL3_SSPOL_SS0_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SSPOL_SS1_HIGH ((uint32_t)0x2UL) |
CTRL3_SSPOL_SS1_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SSPOL_SS1_HIGH (MXC_V_SPIXR_CTRL3_SSPOL_SS1_HIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS) |
CTRL3_SSPOL_SS1_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SSPOL_SS2_HIGH ((uint32_t)0x4UL) |
CTRL3_SSPOL_SS2_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SSPOL_SS2_HIGH (MXC_V_SPIXR_CTRL3_SSPOL_SS2_HIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS) |
CTRL3_SSPOL_SS2_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SSPOL_SS3_HIGH ((uint32_t)0x8UL) |
CTRL3_SSPOL_SS3_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SSPOL_SS3_HIGH (MXC_V_SPIXR_CTRL3_SSPOL_SS3_HIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS) |
CTRL3_SSPOL_SS3_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SSPOL_SS4_HIGH ((uint32_t)0x10UL) |
CTRL3_SSPOL_SS4_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SSPOL_SS4_HIGH (MXC_V_SPIXR_CTRL3_SSPOL_SS4_HIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS) |
CTRL3_SSPOL_SS4_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SSPOL_SS5_HIGH ((uint32_t)0x20UL) |
CTRL3_SSPOL_SS5_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SSPOL_SS5_HIGH (MXC_V_SPIXR_CTRL3_SSPOL_SS5_HIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS) |
CTRL3_SSPOL_SS5_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SSPOL_SS6_HIGH ((uint32_t)0x40UL) |
CTRL3_SSPOL_SS6_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SSPOL_SS6_HIGH (MXC_V_SPIXR_CTRL3_SSPOL_SS6_HIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS) |
CTRL3_SSPOL_SS6_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SSPOL_SS7_HIGH ((uint32_t)0x80UL) |
CTRL3_SSPOL_SS7_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SSPOL_SS7_HIGH (MXC_V_SPIXR_CTRL3_SSPOL_SS7_HIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS) |
CTRL3_SSPOL_SS7_HIGH Setting. | |
#define | MXC_F_SPIXR_CTRL3_SRPOL_POS 24 |
CTRL3_SRPOL Position. | |
#define | MXC_F_SPIXR_CTRL3_SRPOL ((uint32_t)(0xFFUL << MXC_F_SPIXR_CTRL3_SRPOL_POS)) |
CTRL3_SRPOL Mask. | |
#define | MXC_V_SPIXR_CTRL3_SRPOL_SR0_HIGH ((uint32_t)0x1UL) |
CTRL3_SRPOL_SR0_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SRPOL_SR0_HIGH (MXC_V_SPIXR_CTRL3_SRPOL_SR0_HIGH << MXC_F_SPIXR_CTRL3_SRPOL_POS) |
CTRL3_SRPOL_SR0_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SRPOL_SR1_HIGH ((uint32_t)0x2UL) |
CTRL3_SRPOL_SR1_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SRPOL_SR1_HIGH (MXC_V_SPIXR_CTRL3_SRPOL_SR1_HIGH << MXC_F_SPIXR_CTRL3_SRPOL_POS) |
CTRL3_SRPOL_SR1_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SRPOL_SR2_HIGH ((uint32_t)0x4UL) |
CTRL3_SRPOL_SR2_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SRPOL_SR2_HIGH (MXC_V_SPIXR_CTRL3_SRPOL_SR2_HIGH << MXC_F_SPIXR_CTRL3_SRPOL_POS) |
CTRL3_SRPOL_SR2_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SRPOL_SR3_HIGH ((uint32_t)0x8UL) |
CTRL3_SRPOL_SR3_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SRPOL_SR3_HIGH (MXC_V_SPIXR_CTRL3_SRPOL_SR3_HIGH << MXC_F_SPIXR_CTRL3_SRPOL_POS) |
CTRL3_SRPOL_SR3_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SRPOL_SR4_HIGH ((uint32_t)0x10UL) |
CTRL3_SRPOL_SR4_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SRPOL_SR4_HIGH (MXC_V_SPIXR_CTRL3_SRPOL_SR4_HIGH << MXC_F_SPIXR_CTRL3_SRPOL_POS) |
CTRL3_SRPOL_SR4_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SRPOL_SR5_HIGH ((uint32_t)0x20UL) |
CTRL3_SRPOL_SR5_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SRPOL_SR5_HIGH (MXC_V_SPIXR_CTRL3_SRPOL_SR5_HIGH << MXC_F_SPIXR_CTRL3_SRPOL_POS) |
CTRL3_SRPOL_SR5_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SRPOL_SR6_HIGH ((uint32_t)0x40UL) |
CTRL3_SRPOL_SR6_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SRPOL_SR6_HIGH (MXC_V_SPIXR_CTRL3_SRPOL_SR6_HIGH << MXC_F_SPIXR_CTRL3_SRPOL_POS) |
CTRL3_SRPOL_SR6_HIGH Setting. | |
#define | MXC_V_SPIXR_CTRL3_SRPOL_SR7_HIGH ((uint32_t)0x80UL) |
CTRL3_SRPOL_SR7_HIGH Value. | |
#define | MXC_S_SPIXR_CTRL3_SRPOL_SR7_HIGH (MXC_V_SPIXR_CTRL3_SRPOL_SR7_HIGH << MXC_F_SPIXR_CTRL3_SRPOL_POS) |
CTRL3_SRPOL_SR7_HIGH Setting. | |