![]() |
MAX78002 Peripheral Driver API
Peripheral Driver API for the MAX78002
|
Wakeup Timer Control Register.
#define MXC_F_WUT_CTRL_PRES ((uint32_t)(0x7UL << MXC_F_WUT_CTRL_PRES_POS)) |
CTRL_PRES Mask
#define MXC_F_WUT_CTRL_PRES3 ((uint32_t)(0x1UL << MXC_F_WUT_CTRL_PRES3_POS)) |
CTRL_PRES3 Mask
#define MXC_F_WUT_CTRL_PRES3_POS 8 |
CTRL_PRES3 Position
#define MXC_F_WUT_CTRL_PRES_POS 3 |
CTRL_PRES Position
#define MXC_F_WUT_CTRL_TEN ((uint32_t)(0x1UL << MXC_F_WUT_CTRL_TEN_POS)) |
CTRL_TEN Mask
#define MXC_F_WUT_CTRL_TEN_POS 7 |
CTRL_TEN Position
#define MXC_F_WUT_CTRL_TMODE ((uint32_t)(0x7UL << MXC_F_WUT_CTRL_TMODE_POS)) |
CTRL_TMODE Mask
#define MXC_F_WUT_CTRL_TMODE_POS 0 |
CTRL_TMODE Position
#define MXC_F_WUT_CTRL_TPOL ((uint32_t)(0x1UL << MXC_F_WUT_CTRL_TPOL_POS)) |
CTRL_TPOL Mask
#define MXC_F_WUT_CTRL_TPOL_POS 6 |
CTRL_TPOL Position
#define MXC_S_WUT_CTRL_PRES_DIV1 (MXC_V_WUT_CTRL_PRES_DIV1 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV1 Setting
#define MXC_S_WUT_CTRL_PRES_DIV1024 (MXC_V_WUT_CTRL_PRES_DIV1024 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV1024 Setting
#define MXC_S_WUT_CTRL_PRES_DIV128 (MXC_V_WUT_CTRL_PRES_DIV128 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV128 Setting
#define MXC_S_WUT_CTRL_PRES_DIV16 (MXC_V_WUT_CTRL_PRES_DIV16 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV16 Setting
#define MXC_S_WUT_CTRL_PRES_DIV2 (MXC_V_WUT_CTRL_PRES_DIV2 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV2 Setting
#define MXC_S_WUT_CTRL_PRES_DIV2048 (MXC_V_WUT_CTRL_PRES_DIV2048 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV2048 Setting
#define MXC_S_WUT_CTRL_PRES_DIV256 (MXC_V_WUT_CTRL_PRES_DIV256 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV256 Setting
#define MXC_S_WUT_CTRL_PRES_DIV32 (MXC_V_WUT_CTRL_PRES_DIV32 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV32 Setting
#define MXC_S_WUT_CTRL_PRES_DIV4 (MXC_V_WUT_CTRL_PRES_DIV4 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV4 Setting
#define MXC_S_WUT_CTRL_PRES_DIV4096 (MXC_V_WUT_CTRL_PRES_DIV4096 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV4096 Setting
#define MXC_S_WUT_CTRL_PRES_DIV512 (MXC_V_WUT_CTRL_PRES_DIV512 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV512 Setting
#define MXC_S_WUT_CTRL_PRES_DIV64 (MXC_V_WUT_CTRL_PRES_DIV64 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV64 Setting
#define MXC_S_WUT_CTRL_PRES_DIV8 (MXC_V_WUT_CTRL_PRES_DIV8 << MXC_F_WUT_CTRL_PRES_POS) |
CTRL_PRES_DIV8 Setting
#define MXC_S_WUT_CTRL_TMODE_CAPTURE (MXC_V_WUT_CTRL_TMODE_CAPTURE << MXC_F_WUT_CTRL_TMODE_POS) |
CTRL_TMODE_CAPTURE Setting
#define MXC_S_WUT_CTRL_TMODE_CAPTURECOMPARE (MXC_V_WUT_CTRL_TMODE_CAPTURECOMPARE << MXC_F_WUT_CTRL_TMODE_POS) |
CTRL_TMODE_CAPTURECOMPARE Setting
#define MXC_S_WUT_CTRL_TMODE_COMPARE (MXC_V_WUT_CTRL_TMODE_COMPARE << MXC_F_WUT_CTRL_TMODE_POS) |
CTRL_TMODE_COMPARE Setting
#define MXC_S_WUT_CTRL_TMODE_CONTINUOUS (MXC_V_WUT_CTRL_TMODE_CONTINUOUS << MXC_F_WUT_CTRL_TMODE_POS) |
CTRL_TMODE_CONTINUOUS Setting
#define MXC_S_WUT_CTRL_TMODE_COUNTER (MXC_V_WUT_CTRL_TMODE_COUNTER << MXC_F_WUT_CTRL_TMODE_POS) |
CTRL_TMODE_COUNTER Setting
#define MXC_S_WUT_CTRL_TMODE_GATED (MXC_V_WUT_CTRL_TMODE_GATED << MXC_F_WUT_CTRL_TMODE_POS) |
CTRL_TMODE_GATED Setting
#define MXC_S_WUT_CTRL_TMODE_ONESHOT (MXC_V_WUT_CTRL_TMODE_ONESHOT << MXC_F_WUT_CTRL_TMODE_POS) |
CTRL_TMODE_ONESHOT Setting
#define MXC_S_WUT_CTRL_TMODE_PWM (MXC_V_WUT_CTRL_TMODE_PWM << MXC_F_WUT_CTRL_TMODE_POS) |
CTRL_TMODE_PWM Setting
#define MXC_V_WUT_CTRL_PRES_DIV1 ((uint32_t)0x0UL) |
CTRL_PRES_DIV1 Value
#define MXC_V_WUT_CTRL_PRES_DIV1024 ((uint32_t)0x3UL) |
CTRL_PRES_DIV1024 Value
#define MXC_V_WUT_CTRL_PRES_DIV128 ((uint32_t)0x7UL) |
CTRL_PRES_DIV128 Value
#define MXC_V_WUT_CTRL_PRES_DIV16 ((uint32_t)0x4UL) |
CTRL_PRES_DIV16 Value
#define MXC_V_WUT_CTRL_PRES_DIV2 ((uint32_t)0x1UL) |
CTRL_PRES_DIV2 Value
#define MXC_V_WUT_CTRL_PRES_DIV2048 ((uint32_t)0x4UL) |
CTRL_PRES_DIV2048 Value
#define MXC_V_WUT_CTRL_PRES_DIV256 ((uint32_t)0x0UL) |
CTRL_PRES_DIV256 Value
#define MXC_V_WUT_CTRL_PRES_DIV32 ((uint32_t)0x5UL) |
CTRL_PRES_DIV32 Value
#define MXC_V_WUT_CTRL_PRES_DIV4 ((uint32_t)0x2UL) |
CTRL_PRES_DIV4 Value
#define MXC_V_WUT_CTRL_PRES_DIV4096 ((uint32_t)0x5UL) |
CTRL_PRES_DIV4096 Value
#define MXC_V_WUT_CTRL_PRES_DIV512 ((uint32_t)0x2UL) |
CTRL_PRES_DIV512 Value
#define MXC_V_WUT_CTRL_PRES_DIV64 ((uint32_t)0x6UL) |
CTRL_PRES_DIV64 Value
#define MXC_V_WUT_CTRL_PRES_DIV8 ((uint32_t)0x3UL) |
CTRL_PRES_DIV8 Value
#define MXC_V_WUT_CTRL_TMODE_CAPTURE ((uint32_t)0x4UL) |
CTRL_TMODE_CAPTURE Value
#define MXC_V_WUT_CTRL_TMODE_CAPTURECOMPARE ((uint32_t)0x7UL) |
CTRL_TMODE_CAPTURECOMPARE Value
#define MXC_V_WUT_CTRL_TMODE_COMPARE ((uint32_t)0x5UL) |
CTRL_TMODE_COMPARE Value
#define MXC_V_WUT_CTRL_TMODE_CONTINUOUS ((uint32_t)0x1UL) |
CTRL_TMODE_CONTINUOUS Value
#define MXC_V_WUT_CTRL_TMODE_COUNTER ((uint32_t)0x2UL) |
CTRL_TMODE_COUNTER Value
#define MXC_V_WUT_CTRL_TMODE_GATED ((uint32_t)0x6UL) |
CTRL_TMODE_GATED Value
#define MXC_V_WUT_CTRL_TMODE_ONESHOT ((uint32_t)0x0UL) |
CTRL_TMODE_ONESHOT Value
#define MXC_V_WUT_CTRL_TMODE_PWM ((uint32_t)0x3UL) |
CTRL_TMODE_PWM Value