![]() |
MAX32650 Peripheral Driver API
Peripheral Driver API for the MAX32650
|
SPIX Configuration Register.
#define MXC_F_SPIXF_CFG_HICLK ((uint32_t)(0xFUL << MXC_F_SPIXF_CFG_HICLK_POS)) |
CFG_HICLK Mask
#define MXC_F_SPIXF_CFG_HICLK_POS 12 |
CFG_HICLK Position
#define MXC_F_SPIXF_CFG_LOCLK ((uint32_t)(0xFUL << MXC_F_SPIXF_CFG_LOCLK_POS)) |
CFG_LOCLK Mask
#define MXC_F_SPIXF_CFG_LOCLK_POS 8 |
CFG_LOCLK Position
#define MXC_F_SPIXF_CFG_MODE ((uint32_t)(0x3UL << MXC_F_SPIXF_CFG_MODE_POS)) |
CFG_MODE Mask
#define MXC_F_SPIXF_CFG_MODE_POS 0 |
CFG_MODE Position
#define MXC_F_SPIXF_CFG_SSACT ((uint32_t)(0x3UL << MXC_F_SPIXF_CFG_SSACT_POS)) |
CFG_SSACT Mask
#define MXC_F_SPIXF_CFG_SSACT_POS 16 |
CFG_SSACT Position
#define MXC_F_SPIXF_CFG_SSEL ((uint32_t)(0x7UL << MXC_F_SPIXF_CFG_SSEL_POS)) |
CFG_SSEL Mask
#define MXC_F_SPIXF_CFG_SSEL_POS 4 |
CFG_SSEL Position
#define MXC_F_SPIXF_CFG_SSIACT ((uint32_t)(0x3UL << MXC_F_SPIXF_CFG_SSIACT_POS)) |
CFG_SSIACT Mask
#define MXC_F_SPIXF_CFG_SSIACT_POS 18 |
CFG_SSIACT Position
#define MXC_F_SPIXF_CFG_SSPOL ((uint32_t)(0x1UL << MXC_F_SPIXF_CFG_SSPOL_POS)) |
CFG_SSPOL Mask
#define MXC_F_SPIXF_CFG_SSPOL_POS 2 |
CFG_SSPOL Position
#define MXC_S_SPIXF_CFG_MODE_MODE0 (MXC_V_SPIXF_CFG_MODE_MODE0 << MXC_F_SPIXF_CFG_MODE_POS) |
CFG_MODE_MODE0 Setting
#define MXC_S_SPIXF_CFG_MODE_MODE3 (MXC_V_SPIXF_CFG_MODE_MODE3 << MXC_F_SPIXF_CFG_MODE_POS) |
CFG_MODE_MODE3 Setting
#define MXC_S_SPIXF_CFG_SSACT_2CLK (MXC_V_SPIXF_CFG_SSACT_2CLK << MXC_F_SPIXF_CFG_SSACT_POS) |
CFG_SSACT_2CLK Setting
#define MXC_S_SPIXF_CFG_SSACT_4CLK (MXC_V_SPIXF_CFG_SSACT_4CLK << MXC_F_SPIXF_CFG_SSACT_POS) |
CFG_SSACT_4CLK Setting
#define MXC_S_SPIXF_CFG_SSACT_8CLK (MXC_V_SPIXF_CFG_SSACT_8CLK << MXC_F_SPIXF_CFG_SSACT_POS) |
CFG_SSACT_8CLK Setting
#define MXC_S_SPIXF_CFG_SSACT_OFF (MXC_V_SPIXF_CFG_SSACT_OFF << MXC_F_SPIXF_CFG_SSACT_POS) |
CFG_SSACT_OFF Setting
#define MXC_S_SPIXF_CFG_SSEL_SLAVE0 (MXC_V_SPIXF_CFG_SSEL_SLAVE0 << MXC_F_SPIXF_CFG_SSEL_POS) |
CFG_SSEL_SLAVE0 Setting
#define MXC_S_SPIXF_CFG_SSIACT_1CLK (MXC_V_SPIXF_CFG_SSIACT_1CLK << MXC_F_SPIXF_CFG_SSIACT_POS) |
CFG_SSIACT_1CLK Setting
#define MXC_S_SPIXF_CFG_SSIACT_3CLK (MXC_V_SPIXF_CFG_SSIACT_3CLK << MXC_F_SPIXF_CFG_SSIACT_POS) |
CFG_SSIACT_3CLK Setting
#define MXC_S_SPIXF_CFG_SSIACT_5CLK (MXC_V_SPIXF_CFG_SSIACT_5CLK << MXC_F_SPIXF_CFG_SSIACT_POS) |
CFG_SSIACT_5CLK Setting
#define MXC_S_SPIXF_CFG_SSIACT_9CLK (MXC_V_SPIXF_CFG_SSIACT_9CLK << MXC_F_SPIXF_CFG_SSIACT_POS) |
CFG_SSIACT_9CLK Setting
#define MXC_S_SPIXF_CFG_SSPOL_ACTIVEHI (MXC_V_SPIXF_CFG_SSPOL_ACTIVEHI << MXC_F_SPIXF_CFG_SSPOL_POS) |
CFG_SSPOL_ACTIVEHI Setting
#define MXC_S_SPIXF_CFG_SSPOL_ACTIVELO (MXC_V_SPIXF_CFG_SSPOL_ACTIVELO << MXC_F_SPIXF_CFG_SSPOL_POS) |
CFG_SSPOL_ACTIVELO Setting
#define MXC_V_SPIXF_CFG_MODE_MODE0 ((uint32_t)0x0UL) |
CFG_MODE_MODE0 Value
#define MXC_V_SPIXF_CFG_MODE_MODE3 ((uint32_t)0x3UL) |
CFG_MODE_MODE3 Value
#define MXC_V_SPIXF_CFG_SSACT_2CLK ((uint32_t)0x1UL) |
CFG_SSACT_2CLK Value
#define MXC_V_SPIXF_CFG_SSACT_4CLK ((uint32_t)0x2UL) |
CFG_SSACT_4CLK Value
#define MXC_V_SPIXF_CFG_SSACT_8CLK ((uint32_t)0x3UL) |
CFG_SSACT_8CLK Value
#define MXC_V_SPIXF_CFG_SSACT_OFF ((uint32_t)0x0UL) |
CFG_SSACT_OFF Value
#define MXC_V_SPIXF_CFG_SSEL_SLAVE0 ((uint32_t)0x0UL) |
CFG_SSEL_SLAVE0 Value
#define MXC_V_SPIXF_CFG_SSIACT_1CLK ((uint32_t)0x0UL) |
CFG_SSIACT_1CLK Value
#define MXC_V_SPIXF_CFG_SSIACT_3CLK ((uint32_t)0x1UL) |
CFG_SSIACT_3CLK Value
#define MXC_V_SPIXF_CFG_SSIACT_5CLK ((uint32_t)0x2UL) |
CFG_SSIACT_5CLK Value
#define MXC_V_SPIXF_CFG_SSIACT_9CLK ((uint32_t)0x3UL) |
CFG_SSIACT_9CLK Value
#define MXC_V_SPIXF_CFG_SSPOL_ACTIVEHI ((uint32_t)0x0UL) |
CFG_SSPOL_ACTIVEHI Value
#define MXC_V_SPIXF_CFG_SSPOL_ACTIVELO ((uint32_t)0x1UL) |
CFG_SSPOL_ACTIVELO Value