![]() |
MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
|
SPIX Configuration Register.
#define MXC_F_SPIXFM_CFG_HI_CLK ((uint32_t)(0xFUL << MXC_F_SPIXFM_CFG_HI_CLK_POS)) |
CFG_HI_CLK Mask
#define MXC_F_SPIXFM_CFG_HI_CLK_POS 12 |
CFG_HI_CLK Position
#define MXC_F_SPIXFM_CFG_LO_CLK ((uint32_t)(0xFUL << MXC_F_SPIXFM_CFG_LO_CLK_POS)) |
CFG_LO_CLK Mask
#define MXC_F_SPIXFM_CFG_LO_CLK_POS 8 |
CFG_LO_CLK Position
#define MXC_F_SPIXFM_CFG_MODE ((uint32_t)(0x3UL << MXC_F_SPIXFM_CFG_MODE_POS)) |
CFG_MODE Mask
#define MXC_F_SPIXFM_CFG_MODE_POS 0 |
CFG_MODE Position
#define MXC_F_SPIXFM_CFG_SSACT ((uint32_t)(0x3UL << MXC_F_SPIXFM_CFG_SSACT_POS)) |
CFG_SSACT Mask
#define MXC_F_SPIXFM_CFG_SSACT_POS 16 |
CFG_SSACT Position
#define MXC_F_SPIXFM_CFG_SSEL ((uint32_t)(0x7UL << MXC_F_SPIXFM_CFG_SSEL_POS)) |
CFG_SSEL Mask
#define MXC_F_SPIXFM_CFG_SSEL_POS 4 |
CFG_SSEL Position
#define MXC_F_SPIXFM_CFG_SSIACT ((uint32_t)(0x3UL << MXC_F_SPIXFM_CFG_SSIACT_POS)) |
CFG_SSIACT Mask
#define MXC_F_SPIXFM_CFG_SSIACT_POS 18 |
CFG_SSIACT Position
#define MXC_F_SPIXFM_CFG_SSPOL ((uint32_t)(0x1UL << MXC_F_SPIXFM_CFG_SSPOL_POS)) |
CFG_SSPOL Mask
#define MXC_F_SPIXFM_CFG_SSPOL_POS 2 |
CFG_SSPOL Position
#define MXC_S_SPIXFM_CFG_MODE_SCLK_HI_SAMPLE_RISING (MXC_V_SPIXFM_CFG_MODE_SCLK_HI_SAMPLE_RISING << MXC_F_SPIXFM_CFG_MODE_POS) |
CFG_MODE_SCLK_HI_SAMPLE_RISING Setting
#define MXC_S_SPIXFM_CFG_MODE_SCLK_LO_SAMPLE_FAILLING (MXC_V_SPIXFM_CFG_MODE_SCLK_LO_SAMPLE_FAILLING << MXC_F_SPIXFM_CFG_MODE_POS) |
CFG_MODE_SCLK_LO_SAMPLE_FAILLING Setting
#define MXC_S_SPIXFM_CFG_SSACT_FOR_2_MOD_CLK (MXC_V_SPIXFM_CFG_SSACT_FOR_2_MOD_CLK << MXC_F_SPIXFM_CFG_SSACT_POS) |
CFG_SSACT_FOR_2_MOD_CLK Setting
#define MXC_S_SPIXFM_CFG_SSACT_FOR_4_MOD_CLK (MXC_V_SPIXFM_CFG_SSACT_FOR_4_MOD_CLK << MXC_F_SPIXFM_CFG_SSACT_POS) |
CFG_SSACT_FOR_4_MOD_CLK Setting
#define MXC_S_SPIXFM_CFG_SSACT_FOR_8_MOD_CLK (MXC_V_SPIXFM_CFG_SSACT_FOR_8_MOD_CLK << MXC_F_SPIXFM_CFG_SSACT_POS) |
CFG_SSACT_FOR_8_MOD_CLK Setting
#define MXC_S_SPIXFM_CFG_SSACT_OFF (MXC_V_SPIXFM_CFG_SSACT_OFF << MXC_F_SPIXFM_CFG_SSACT_POS) |
CFG_SSACT_OFF Setting
#define MXC_S_SPIXFM_CFG_SSIACT_FOR_1_MOD_CLK (MXC_V_SPIXFM_CFG_SSIACT_FOR_1_MOD_CLK << MXC_F_SPIXFM_CFG_SSIACT_POS) |
CFG_SSIACT_FOR_1_MOD_CLK Setting
#define MXC_S_SPIXFM_CFG_SSIACT_FOR_3_MOD_CLK (MXC_V_SPIXFM_CFG_SSIACT_FOR_3_MOD_CLK << MXC_F_SPIXFM_CFG_SSIACT_POS) |
CFG_SSIACT_FOR_3_MOD_CLK Setting
#define MXC_S_SPIXFM_CFG_SSIACT_FOR_5_MOD_CLK (MXC_V_SPIXFM_CFG_SSIACT_FOR_5_MOD_CLK << MXC_F_SPIXFM_CFG_SSIACT_POS) |
CFG_SSIACT_FOR_5_MOD_CLK Setting
#define MXC_S_SPIXFM_CFG_SSIACT_FOR_9_MOD_CLK (MXC_V_SPIXFM_CFG_SSIACT_FOR_9_MOD_CLK << MXC_F_SPIXFM_CFG_SSIACT_POS) |
CFG_SSIACT_FOR_9_MOD_CLK Setting
#define MXC_V_SPIXFM_CFG_MODE_SCLK_HI_SAMPLE_RISING ((uint32_t)0x0UL) |
CFG_MODE_SCLK_HI_SAMPLE_RISING Value
#define MXC_V_SPIXFM_CFG_MODE_SCLK_LO_SAMPLE_FAILLING ((uint32_t)0x3UL) |
CFG_MODE_SCLK_LO_SAMPLE_FAILLING Value
#define MXC_V_SPIXFM_CFG_SSACT_FOR_2_MOD_CLK ((uint32_t)0x1UL) |
CFG_SSACT_FOR_2_MOD_CLK Value
#define MXC_V_SPIXFM_CFG_SSACT_FOR_4_MOD_CLK ((uint32_t)0x2UL) |
CFG_SSACT_FOR_4_MOD_CLK Value
#define MXC_V_SPIXFM_CFG_SSACT_FOR_8_MOD_CLK ((uint32_t)0x3UL) |
CFG_SSACT_FOR_8_MOD_CLK Value
#define MXC_V_SPIXFM_CFG_SSACT_OFF ((uint32_t)0x0UL) |
CFG_SSACT_OFF Value
#define MXC_V_SPIXFM_CFG_SSIACT_FOR_1_MOD_CLK ((uint32_t)0x0UL) |
CFG_SSIACT_FOR_1_MOD_CLK Value
#define MXC_V_SPIXFM_CFG_SSIACT_FOR_3_MOD_CLK ((uint32_t)0x1UL) |
CFG_SSIACT_FOR_3_MOD_CLK Value
#define MXC_V_SPIXFM_CFG_SSIACT_FOR_5_MOD_CLK ((uint32_t)0x2UL) |
CFG_SSIACT_FOR_5_MOD_CLK Value
#define MXC_V_SPIXFM_CFG_SSIACT_FOR_9_MOD_CLK ((uint32_t)0x3UL) |
CFG_SSIACT_FOR_9_MOD_CLK Value