MAX32665 SDK Documentation  0.2
Software Development Kit Overview and API Documentation

SPIX Configuration Register. More...

Macros

#define MXC_F_SPIXF_CFG_MODE_POS   0
 CFG_MODE Position.
 
#define MXC_F_SPIXF_CFG_MODE   ((uint32_t)(0x3UL << MXC_F_SPIXF_CFG_MODE_POS))
 CFG_MODE Mask.
 
#define MXC_V_SPIXF_CFG_MODE_SCLK_HI_SAMPLE_RISING   ((uint32_t)0x0UL)
 CFG_MODE_SCLK_HI_SAMPLE_RISING Value.
 
#define MXC_S_SPIXF_CFG_MODE_SCLK_HI_SAMPLE_RISING   (MXC_V_SPIXF_CFG_MODE_SCLK_HI_SAMPLE_RISING << MXC_F_SPIXF_CFG_MODE_POS)
 CFG_MODE_SCLK_HI_SAMPLE_RISING Setting.
 
#define MXC_V_SPIXF_CFG_MODE_SCLK_LO_SAMPLE_FAILLING   ((uint32_t)0x3UL)
 CFG_MODE_SCLK_LO_SAMPLE_FAILLING Value.
 
#define MXC_S_SPIXF_CFG_MODE_SCLK_LO_SAMPLE_FAILLING   (MXC_V_SPIXF_CFG_MODE_SCLK_LO_SAMPLE_FAILLING << MXC_F_SPIXF_CFG_MODE_POS)
 CFG_MODE_SCLK_LO_SAMPLE_FAILLING Setting.
 
#define MXC_F_SPIXF_CFG_SSPOL_POS   2
 CFG_SSPOL Position.
 
#define MXC_F_SPIXF_CFG_SSPOL   ((uint32_t)(0x1UL << MXC_F_SPIXF_CFG_SSPOL_POS))
 CFG_SSPOL Mask.
 
#define MXC_F_SPIXF_CFG_SSEL_POS   4
 CFG_SSEL Position.
 
#define MXC_F_SPIXF_CFG_SSEL   ((uint32_t)(0x7UL << MXC_F_SPIXF_CFG_SSEL_POS))
 CFG_SSEL Mask.
 
#define MXC_F_SPIXF_CFG_LO_CLK_POS   8
 CFG_LO_CLK Position.
 
#define MXC_F_SPIXF_CFG_LO_CLK   ((uint32_t)(0xFUL << MXC_F_SPIXF_CFG_LO_CLK_POS))
 CFG_LO_CLK Mask.
 
#define MXC_F_SPIXF_CFG_HI_CLK_POS   12
 CFG_HI_CLK Position.
 
#define MXC_F_SPIXF_CFG_HI_CLK   ((uint32_t)(0xFUL << MXC_F_SPIXF_CFG_HI_CLK_POS))
 CFG_HI_CLK Mask.
 
#define MXC_F_SPIXF_CFG_SSACT_POS   16
 CFG_SSACT Position.
 
#define MXC_F_SPIXF_CFG_SSACT   ((uint32_t)(0x3UL << MXC_F_SPIXF_CFG_SSACT_POS))
 CFG_SSACT Mask.
 
#define MXC_V_SPIXF_CFG_SSACT_OFF   ((uint32_t)0x0UL)
 CFG_SSACT_OFF Value.
 
#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_V_SPIXF_CFG_SSACT_FOR_2_MOD_CLK   ((uint32_t)0x1UL)
 CFG_SSACT_FOR_2_MOD_CLK Value.
 
#define MXC_S_SPIXF_CFG_SSACT_FOR_2_MOD_CLK   (MXC_V_SPIXF_CFG_SSACT_FOR_2_MOD_CLK << MXC_F_SPIXF_CFG_SSACT_POS)
 CFG_SSACT_FOR_2_MOD_CLK Setting.
 
#define MXC_V_SPIXF_CFG_SSACT_FOR_4_MOD_CLK   ((uint32_t)0x2UL)
 CFG_SSACT_FOR_4_MOD_CLK Value.
 
#define MXC_S_SPIXF_CFG_SSACT_FOR_4_MOD_CLK   (MXC_V_SPIXF_CFG_SSACT_FOR_4_MOD_CLK << MXC_F_SPIXF_CFG_SSACT_POS)
 CFG_SSACT_FOR_4_MOD_CLK Setting.
 
#define MXC_V_SPIXF_CFG_SSACT_FOR_8_MOD_CLK   ((uint32_t)0x3UL)
 CFG_SSACT_FOR_8_MOD_CLK Value.
 
#define MXC_S_SPIXF_CFG_SSACT_FOR_8_MOD_CLK   (MXC_V_SPIXF_CFG_SSACT_FOR_8_MOD_CLK << MXC_F_SPIXF_CFG_SSACT_POS)
 CFG_SSACT_FOR_8_MOD_CLK Setting.
 
#define MXC_F_SPIXF_CFG_SSIACT_POS   18
 CFG_SSIACT Position.
 
#define MXC_F_SPIXF_CFG_SSIACT   ((uint32_t)(0x3UL << MXC_F_SPIXF_CFG_SSIACT_POS))
 CFG_SSIACT Mask.
 
#define MXC_V_SPIXF_CFG_SSIACT_FOR_1_MOD_CLK   ((uint32_t)0x0UL)
 CFG_SSIACT_FOR_1_MOD_CLK Value.
 
#define MXC_S_SPIXF_CFG_SSIACT_FOR_1_MOD_CLK   (MXC_V_SPIXF_CFG_SSIACT_FOR_1_MOD_CLK << MXC_F_SPIXF_CFG_SSIACT_POS)
 CFG_SSIACT_FOR_1_MOD_CLK Setting.
 
#define MXC_V_SPIXF_CFG_SSIACT_FOR_3_MOD_CLK   ((uint32_t)0x1UL)
 CFG_SSIACT_FOR_3_MOD_CLK Value.
 
#define MXC_S_SPIXF_CFG_SSIACT_FOR_3_MOD_CLK   (MXC_V_SPIXF_CFG_SSIACT_FOR_3_MOD_CLK << MXC_F_SPIXF_CFG_SSIACT_POS)
 CFG_SSIACT_FOR_3_MOD_CLK Setting.
 
#define MXC_V_SPIXF_CFG_SSIACT_FOR_5_MOD_CLK   ((uint32_t)0x2UL)
 CFG_SSIACT_FOR_5_MOD_CLK Value.
 
#define MXC_S_SPIXF_CFG_SSIACT_FOR_5_MOD_CLK   (MXC_V_SPIXF_CFG_SSIACT_FOR_5_MOD_CLK << MXC_F_SPIXF_CFG_SSIACT_POS)
 CFG_SSIACT_FOR_5_MOD_CLK Setting.
 
#define MXC_V_SPIXF_CFG_SSIACT_FOR_9_MOD_CLK   ((uint32_t)0x3UL)
 CFG_SSIACT_FOR_9_MOD_CLK Value.
 
#define MXC_S_SPIXF_CFG_SSIACT_FOR_9_MOD_CLK   (MXC_V_SPIXF_CFG_SSIACT_FOR_9_MOD_CLK << MXC_F_SPIXF_CFG_SSIACT_POS)
 CFG_SSIACT_FOR_9_MOD_CLK Setting.
 

Detailed Description