![]() |
MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
|
Pulse Train Configuration.
#define MXC_F_PT_RATE_LENGTH_MODE ((uint32_t)(0x1FUL << MXC_F_PT_RATE_LENGTH_MODE_POS)) |
RATE_LENGTH_MODE Mask
#define MXC_F_PT_RATE_LENGTH_MODE_POS 27 |
RATE_LENGTH_MODE Position
#define MXC_F_PT_RATE_LENGTH_RATE_CONTROL ((uint32_t)(0x7FFFFFFUL << MXC_F_PT_RATE_LENGTH_RATE_CONTROL_POS)) |
RATE_LENGTH_RATE_CONTROL Mask
#define MXC_F_PT_RATE_LENGTH_RATE_CONTROL_POS 0 |
RATE_LENGTH_RATE_CONTROL Position
#define MXC_S_PT_RATE_LENGTH_MODE_10_BIT (MXC_V_PT_RATE_LENGTH_MODE_10_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_10_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_11_BIT (MXC_V_PT_RATE_LENGTH_MODE_11_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_11_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_12_BIT (MXC_V_PT_RATE_LENGTH_MODE_12_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_12_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_13_BIT (MXC_V_PT_RATE_LENGTH_MODE_13_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_13_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_14_BIT (MXC_V_PT_RATE_LENGTH_MODE_14_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_14_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_15_BIT (MXC_V_PT_RATE_LENGTH_MODE_15_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_15_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_16_BIT (MXC_V_PT_RATE_LENGTH_MODE_16_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_16_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_17_BIT (MXC_V_PT_RATE_LENGTH_MODE_17_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_17_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_18_BIT (MXC_V_PT_RATE_LENGTH_MODE_18_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_18_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_19_BIT (MXC_V_PT_RATE_LENGTH_MODE_19_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_19_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_20_BIT (MXC_V_PT_RATE_LENGTH_MODE_20_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_20_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_21_BIT (MXC_V_PT_RATE_LENGTH_MODE_21_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_21_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_22_BIT (MXC_V_PT_RATE_LENGTH_MODE_22_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_22_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_23_BIT (MXC_V_PT_RATE_LENGTH_MODE_23_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_23_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_24_BIT (MXC_V_PT_RATE_LENGTH_MODE_24_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_24_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_25_BIT (MXC_V_PT_RATE_LENGTH_MODE_25_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_25_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_26_BIT (MXC_V_PT_RATE_LENGTH_MODE_26_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_26_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_27_BIT (MXC_V_PT_RATE_LENGTH_MODE_27_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_27_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_28_BIT (MXC_V_PT_RATE_LENGTH_MODE_28_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_28_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_29_BIT (MXC_V_PT_RATE_LENGTH_MODE_29_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_29_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_2_BIT (MXC_V_PT_RATE_LENGTH_MODE_2_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_2_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_30_BIT (MXC_V_PT_RATE_LENGTH_MODE_30_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_30_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_31_BIT (MXC_V_PT_RATE_LENGTH_MODE_31_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_31_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_32_BIT (MXC_V_PT_RATE_LENGTH_MODE_32_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_32_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_3_BIT (MXC_V_PT_RATE_LENGTH_MODE_3_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_3_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_4_BIT (MXC_V_PT_RATE_LENGTH_MODE_4_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_4_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_5_BIT (MXC_V_PT_RATE_LENGTH_MODE_5_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_5_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_6_BIT (MXC_V_PT_RATE_LENGTH_MODE_6_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_6_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_7_BIT (MXC_V_PT_RATE_LENGTH_MODE_7_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_7_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_8_BIT (MXC_V_PT_RATE_LENGTH_MODE_8_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_8_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_9_BIT (MXC_V_PT_RATE_LENGTH_MODE_9_BIT << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_9_BIT Setting
#define MXC_S_PT_RATE_LENGTH_MODE_SQUARE_WAVE (MXC_V_PT_RATE_LENGTH_MODE_SQUARE_WAVE << MXC_F_PT_RATE_LENGTH_MODE_POS) |
RATE_LENGTH_MODE_SQUARE_WAVE Setting
#define MXC_V_PT_RATE_LENGTH_MODE_10_BIT ((uint32_t)0xAUL) |
RATE_LENGTH_MODE_10_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_11_BIT ((uint32_t)0xBUL) |
RATE_LENGTH_MODE_11_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_12_BIT ((uint32_t)0xCUL) |
RATE_LENGTH_MODE_12_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_13_BIT ((uint32_t)0xDUL) |
RATE_LENGTH_MODE_13_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_14_BIT ((uint32_t)0xEUL) |
RATE_LENGTH_MODE_14_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_15_BIT ((uint32_t)0xFUL) |
RATE_LENGTH_MODE_15_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_16_BIT ((uint32_t)0x10UL) |
RATE_LENGTH_MODE_16_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_17_BIT ((uint32_t)0x11UL) |
RATE_LENGTH_MODE_17_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_18_BIT ((uint32_t)0x12UL) |
RATE_LENGTH_MODE_18_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_19_BIT ((uint32_t)0x13UL) |
RATE_LENGTH_MODE_19_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_20_BIT ((uint32_t)0x14UL) |
RATE_LENGTH_MODE_20_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_21_BIT ((uint32_t)0x15UL) |
RATE_LENGTH_MODE_21_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_22_BIT ((uint32_t)0x16UL) |
RATE_LENGTH_MODE_22_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_23_BIT ((uint32_t)0x17UL) |
RATE_LENGTH_MODE_23_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_24_BIT ((uint32_t)0x18UL) |
RATE_LENGTH_MODE_24_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_25_BIT ((uint32_t)0x19UL) |
RATE_LENGTH_MODE_25_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_26_BIT ((uint32_t)0x1AUL) |
RATE_LENGTH_MODE_26_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_27_BIT ((uint32_t)0x1BUL) |
RATE_LENGTH_MODE_27_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_28_BIT ((uint32_t)0x1CUL) |
RATE_LENGTH_MODE_28_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_29_BIT ((uint32_t)0x1DUL) |
RATE_LENGTH_MODE_29_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_2_BIT ((uint32_t)0x2UL) |
RATE_LENGTH_MODE_2_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_30_BIT ((uint32_t)0x1EUL) |
RATE_LENGTH_MODE_30_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_31_BIT ((uint32_t)0x1FUL) |
RATE_LENGTH_MODE_31_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_32_BIT ((uint32_t)0x0UL) |
RATE_LENGTH_MODE_32_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_3_BIT ((uint32_t)0x3UL) |
RATE_LENGTH_MODE_3_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_4_BIT ((uint32_t)0x4UL) |
RATE_LENGTH_MODE_4_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_5_BIT ((uint32_t)0x5UL) |
RATE_LENGTH_MODE_5_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_6_BIT ((uint32_t)0x6UL) |
RATE_LENGTH_MODE_6_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_7_BIT ((uint32_t)0x7UL) |
RATE_LENGTH_MODE_7_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_8_BIT ((uint32_t)0x8UL) |
RATE_LENGTH_MODE_8_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_9_BIT ((uint32_t)0x9UL) |
RATE_LENGTH_MODE_9_BIT Value
#define MXC_V_PT_RATE_LENGTH_MODE_SQUARE_WAVE ((uint32_t)0x1UL) |
RATE_LENGTH_MODE_SQUARE_WAVE Value