MAX32665 SDK Documentation
0.2
Software Development Kit Overview and API Documentation
Macros
PT_RATE_LENGTH
Pulse Train Engine (PT)
»
PT_Registers
Pulse Train Configuration.
More...
Macros
#define
MXC_F_PT_RATE_LENGTH_RATE_CONTROL_POS
0
RATE_LENGTH_RATE_CONTROL 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_MODE_POS
27
RATE_LENGTH_MODE Position.
#define
MXC_F_PT_RATE_LENGTH_MODE
((uint32_t)(0x1FUL << MXC_F_PT_RATE_LENGTH_MODE_POS))
RATE_LENGTH_MODE Mask.
#define
MXC_V_PT_RATE_LENGTH_MODE_32_BIT
((uint32_t)0x0UL)
RATE_LENGTH_MODE_32_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_SQUARE_WAVE
((uint32_t)0x1UL)
RATE_LENGTH_MODE_SQUARE_WAVE Value.
#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_2_BIT
((uint32_t)0x2UL)
RATE_LENGTH_MODE_2_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_3_BIT
((uint32_t)0x3UL)
RATE_LENGTH_MODE_3_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_4_BIT
((uint32_t)0x4UL)
RATE_LENGTH_MODE_4_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_5_BIT
((uint32_t)0x5UL)
RATE_LENGTH_MODE_5_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_6_BIT
((uint32_t)0x6UL)
RATE_LENGTH_MODE_6_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_7_BIT
((uint32_t)0x7UL)
RATE_LENGTH_MODE_7_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_8_BIT
((uint32_t)0x8UL)
RATE_LENGTH_MODE_8_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_9_BIT
((uint32_t)0x9UL)
RATE_LENGTH_MODE_9_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_10_BIT
((uint32_t)0xAUL)
RATE_LENGTH_MODE_10_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_11_BIT
((uint32_t)0xBUL)
RATE_LENGTH_MODE_11_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_12_BIT
((uint32_t)0xCUL)
RATE_LENGTH_MODE_12_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_13_BIT
((uint32_t)0xDUL)
RATE_LENGTH_MODE_13_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_14_BIT
((uint32_t)0xEUL)
RATE_LENGTH_MODE_14_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_15_BIT
((uint32_t)0xFUL)
RATE_LENGTH_MODE_15_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_16_BIT
((uint32_t)0x10UL)
RATE_LENGTH_MODE_16_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_17_BIT
((uint32_t)0x11UL)
RATE_LENGTH_MODE_17_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_18_BIT
((uint32_t)0x12UL)
RATE_LENGTH_MODE_18_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_19_BIT
((uint32_t)0x13UL)
RATE_LENGTH_MODE_19_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_20_BIT
((uint32_t)0x14UL)
RATE_LENGTH_MODE_20_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_21_BIT
((uint32_t)0x15UL)
RATE_LENGTH_MODE_21_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_22_BIT
((uint32_t)0x16UL)
RATE_LENGTH_MODE_22_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_23_BIT
((uint32_t)0x17UL)
RATE_LENGTH_MODE_23_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_24_BIT
((uint32_t)0x18UL)
RATE_LENGTH_MODE_24_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_25_BIT
((uint32_t)0x19UL)
RATE_LENGTH_MODE_25_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_26_BIT
((uint32_t)0x1AUL)
RATE_LENGTH_MODE_26_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_27_BIT
((uint32_t)0x1BUL)
RATE_LENGTH_MODE_27_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_28_BIT
((uint32_t)0x1CUL)
RATE_LENGTH_MODE_28_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_29_BIT
((uint32_t)0x1DUL)
RATE_LENGTH_MODE_29_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_30_BIT
((uint32_t)0x1EUL)
RATE_LENGTH_MODE_30_BIT Value.
#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_V_PT_RATE_LENGTH_MODE_31_BIT
((uint32_t)0x1FUL)
RATE_LENGTH_MODE_31_BIT Value.
#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.
Detailed Description
0.2