DIY Logging Volt/Ampmeter
TIM Private Macros

Macros

#define IS_TIM_CLEARINPUT_SOURCE(__MODE__)
 
#define IS_TIM_DMA_BASE(__BASE__)
 
#define IS_TIM_EVENT_SOURCE(__SOURCE__)   ((((__SOURCE__) & 0xFFFFFF00U) == 0x00000000U) && ((__SOURCE__) != 0x00000000U))
 
#define IS_TIM_COUNTER_MODE(__MODE__)
 
#define IS_TIM_CLOCKDIVISION_DIV(__DIV__)
 
#define IS_TIM_AUTORELOAD_PRELOAD(PRELOAD)
 
#define IS_TIM_FAST_STATE(__STATE__)
 
#define IS_TIM_OC_POLARITY(__POLARITY__)
 
#define IS_TIM_OCN_POLARITY(__POLARITY__)
 
#define IS_TIM_OCIDLE_STATE(__STATE__)
 
#define IS_TIM_OCNIDLE_STATE(__STATE__)
 
#define IS_TIM_ENCODERINPUT_POLARITY(__POLARITY__)
 
#define IS_TIM_IC_POLARITY(__POLARITY__)
 
#define IS_TIM_IC_SELECTION(__SELECTION__)
 
#define IS_TIM_IC_PRESCALER(__PRESCALER__)
 
#define IS_TIM_OPM_MODE(__MODE__)
 
#define IS_TIM_ENCODER_MODE(__MODE__)
 
#define IS_TIM_DMA_SOURCE(__SOURCE__)   ((((__SOURCE__) & 0xFFFF80FFU) == 0x00000000U) && ((__SOURCE__) != 0x00000000U))
 
#define IS_TIM_CHANNELS(__CHANNEL__)
 
#define IS_TIM_OPM_CHANNELS(__CHANNEL__)
 
#define IS_TIM_COMPLEMENTARY_CHANNELS(__CHANNEL__)
 
#define IS_TIM_CLOCKSOURCE(__CLOCK__)
 
#define IS_TIM_CLOCKPOLARITY(__POLARITY__)
 
#define IS_TIM_CLOCKPRESCALER(__PRESCALER__)
 
#define IS_TIM_CLOCKFILTER(__ICFILTER__)   ((__ICFILTER__) <= 0xFU)
 
#define IS_TIM_CLEARINPUT_POLARITY(__POLARITY__)
 
#define IS_TIM_CLEARINPUT_PRESCALER(__PRESCALER__)
 
#define IS_TIM_CLEARINPUT_FILTER(__ICFILTER__)   ((__ICFILTER__) <= 0xFU)
 
#define IS_TIM_OSSR_STATE(__STATE__)
 
#define IS_TIM_OSSI_STATE(__STATE__)
 
#define IS_TIM_LOCK_LEVEL(__LEVEL__)
 
#define IS_TIM_BREAK_FILTER(__BRKFILTER__)   ((__BRKFILTER__) <= 0xFUL)
 
#define IS_TIM_BREAK_STATE(__STATE__)
 
#define IS_TIM_BREAK_POLARITY(__POLARITY__)
 
#define IS_TIM_AUTOMATIC_OUTPUT_STATE(__STATE__)
 
#define IS_TIM_TRGO_SOURCE(__SOURCE__)
 
#define IS_TIM_MSM_STATE(__STATE__)
 
#define IS_TIM_SLAVE_MODE(__MODE__)
 
#define IS_TIM_PWM_MODE(__MODE__)
 
#define IS_TIM_OC_MODE(__MODE__)
 
#define IS_TIM_TRIGGER_SELECTION(__SELECTION__)
 
#define IS_TIM_INTERNAL_TRIGGEREVENT_SELECTION(__SELECTION__)
 
#define IS_TIM_TRIGGERPOLARITY(__POLARITY__)
 
#define IS_TIM_TRIGGERPRESCALER(__PRESCALER__)
 
#define IS_TIM_TRIGGERFILTER(__ICFILTER__)   ((__ICFILTER__) <= 0xFU)
 
#define IS_TIM_TI1SELECTION(__TI1SELECTION__)
 
#define IS_TIM_DMA_LENGTH(__LENGTH__)
 
#define IS_TIM_DMA_DATA_LENGTH(LENGTH)   (((LENGTH) >= 0x1U) && ((LENGTH) < 0x10000U))
 
#define IS_TIM_IC_FILTER(__ICFILTER__)   ((__ICFILTER__) <= 0xFU)
 
#define IS_TIM_DEADTIME(__DEADTIME__)   ((__DEADTIME__) <= 0xFFU)
 
#define IS_TIM_SLAVEMODE_TRIGGER_ENABLED(__TRIGGER__)   ((__TRIGGER__) == TIM_SLAVEMODE_TRIGGER)
 
#define TIM_SET_ICPRESCALERVALUE(__HANDLE__, __CHANNEL__, __ICPSC__)
 
#define TIM_RESET_ICPRESCALERVALUE(__HANDLE__, __CHANNEL__)
 
#define TIM_SET_CAPTUREPOLARITY(__HANDLE__, __CHANNEL__, __POLARITY__)
 
#define TIM_RESET_CAPTUREPOLARITY(__HANDLE__, __CHANNEL__)
 
#define TIM_CHANNEL_STATE_GET(__HANDLE__, __CHANNEL__)
 
#define TIM_CHANNEL_STATE_SET(__HANDLE__, __CHANNEL__, __CHANNEL_STATE__)
 
#define TIM_CHANNEL_STATE_SET_ALL(__HANDLE__, __CHANNEL_STATE__)
 
#define TIM_CHANNEL_N_STATE_GET(__HANDLE__, __CHANNEL__)
 
#define TIM_CHANNEL_N_STATE_SET(__HANDLE__, __CHANNEL__, __CHANNEL_STATE__)
 
#define TIM_CHANNEL_N_STATE_SET_ALL(__HANDLE__, __CHANNEL_STATE__)
 

Detailed Description

Macro Definition Documentation

◆ IS_TIM_AUTOMATIC_OUTPUT_STATE

#define IS_TIM_AUTOMATIC_OUTPUT_STATE (   __STATE__)
Value:
(((__STATE__) == TIM_AUTOMATICOUTPUT_ENABLE) || \
((__STATE__) == TIM_AUTOMATICOUTPUT_DISABLE))

Definition at line 1694 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_AUTORELOAD_PRELOAD

#define IS_TIM_AUTORELOAD_PRELOAD (   PRELOAD)
Value:
(((PRELOAD) == TIM_AUTORELOAD_PRELOAD_DISABLE) || \

Definition at line 1584 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_BREAK_FILTER

#define IS_TIM_BREAK_FILTER (   __BRKFILTER__)    ((__BRKFILTER__) <= 0xFUL)

Definition at line 1685 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_BREAK_POLARITY

#define IS_TIM_BREAK_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == TIM_BREAKPOLARITY_LOW) || \
((__POLARITY__) == TIM_BREAKPOLARITY_HIGH))

Definition at line 1691 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_BREAK_STATE

#define IS_TIM_BREAK_STATE (   __STATE__)
Value:
(((__STATE__) == TIM_BREAK_ENABLE) || \
((__STATE__) == TIM_BREAK_DISABLE))

Definition at line 1688 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CHANNELS

#define IS_TIM_CHANNELS (   __CHANNEL__)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) || \
((__CHANNEL__) == TIM_CHANNEL_2) || \
((__CHANNEL__) == TIM_CHANNEL_3) || \
((__CHANNEL__) == TIM_CHANNEL_4) || \
((__CHANNEL__) == TIM_CHANNEL_ALL))

Definition at line 1627 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLEARINPUT_FILTER

#define IS_TIM_CLEARINPUT_FILTER (   __ICFILTER__)    ((__ICFILTER__) <= 0xFU)

Definition at line 1672 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLEARINPUT_POLARITY

#define IS_TIM_CLEARINPUT_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == TIM_CLEARINPUTPOLARITY_INVERTED) || \

Definition at line 1664 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLEARINPUT_PRESCALER

#define IS_TIM_CLEARINPUT_PRESCALER (   __PRESCALER__)
Value:
(((__PRESCALER__) == TIM_CLEARINPUTPRESCALER_DIV1) || \
((__PRESCALER__) == TIM_CLEARINPUTPRESCALER_DIV2) || \
((__PRESCALER__) == TIM_CLEARINPUTPRESCALER_DIV4) || \
((__PRESCALER__) == TIM_CLEARINPUTPRESCALER_DIV8))

Definition at line 1667 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLEARINPUT_SOURCE

#define IS_TIM_CLEARINPUT_SOURCE (   __MODE__)
Value:
(((__MODE__) == TIM_CLEARINPUTSOURCE_NONE) || \
((__MODE__) == TIM_CLEARINPUTSOURCE_ETR))

Definition at line 1550 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLOCKDIVISION_DIV

#define IS_TIM_CLOCKDIVISION_DIV (   __DIV__)
Value:
(((__DIV__) == TIM_CLOCKDIVISION_DIV1) || \
((__DIV__) == TIM_CLOCKDIVISION_DIV2) || \
((__DIV__) == TIM_CLOCKDIVISION_DIV4))

Definition at line 1580 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLOCKFILTER

#define IS_TIM_CLOCKFILTER (   __ICFILTER__)    ((__ICFILTER__) <= 0xFU)

Definition at line 1662 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLOCKPOLARITY

#define IS_TIM_CLOCKPOLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == TIM_CLOCKPOLARITY_INVERTED) || \
((__POLARITY__) == TIM_CLOCKPOLARITY_NONINVERTED) || \
((__POLARITY__) == TIM_CLOCKPOLARITY_RISING) || \
((__POLARITY__) == TIM_CLOCKPOLARITY_FALLING) || \
((__POLARITY__) == TIM_CLOCKPOLARITY_BOTHEDGE))

Definition at line 1651 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLOCKPRESCALER

#define IS_TIM_CLOCKPRESCALER (   __PRESCALER__)
Value:
(((__PRESCALER__) == TIM_CLOCKPRESCALER_DIV1) || \
((__PRESCALER__) == TIM_CLOCKPRESCALER_DIV2) || \
((__PRESCALER__) == TIM_CLOCKPRESCALER_DIV4) || \
((__PRESCALER__) == TIM_CLOCKPRESCALER_DIV8))

Definition at line 1657 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_CLOCKSOURCE

#define IS_TIM_CLOCKSOURCE (   __CLOCK__)
Value:
(((__CLOCK__) == TIM_CLOCKSOURCE_INTERNAL) || \
((__CLOCK__) == TIM_CLOCKSOURCE_ETRMODE2) || \
((__CLOCK__) == TIM_CLOCKSOURCE_ITR0) || \
((__CLOCK__) == TIM_CLOCKSOURCE_ITR1) || \
((__CLOCK__) == TIM_CLOCKSOURCE_ITR2) || \
((__CLOCK__) == TIM_CLOCKSOURCE_ITR3) || \
((__CLOCK__) == TIM_CLOCKSOURCE_TI1ED) || \
((__CLOCK__) == TIM_CLOCKSOURCE_TI1) || \
((__CLOCK__) == TIM_CLOCKSOURCE_TI2) || \
((__CLOCK__) == TIM_CLOCKSOURCE_ETRMODE1))

Definition at line 1640 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_COMPLEMENTARY_CHANNELS

#define IS_TIM_COMPLEMENTARY_CHANNELS (   __CHANNEL__)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) || \
((__CHANNEL__) == TIM_CHANNEL_2) || \
((__CHANNEL__) == TIM_CHANNEL_3))

Definition at line 1636 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_COUNTER_MODE

#define IS_TIM_COUNTER_MODE (   __MODE__)
Value:
(((__MODE__) == TIM_COUNTERMODE_UP) || \
((__MODE__) == TIM_COUNTERMODE_DOWN) || \
((__MODE__) == TIM_COUNTERMODE_CENTERALIGNED1) || \
((__MODE__) == TIM_COUNTERMODE_CENTERALIGNED2) || \

Definition at line 1574 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_DEADTIME

#define IS_TIM_DEADTIME (   __DEADTIME__)    ((__DEADTIME__) <= 0xFFU)

Definition at line 1779 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_DMA_BASE

#define IS_TIM_DMA_BASE (   __BASE__)
Value:
(((__BASE__) == TIM_DMABASE_CR1) || \
((__BASE__) == TIM_DMABASE_CR2) || \
((__BASE__) == TIM_DMABASE_SMCR) || \
((__BASE__) == TIM_DMABASE_DIER) || \
((__BASE__) == TIM_DMABASE_SR) || \
((__BASE__) == TIM_DMABASE_EGR) || \
((__BASE__) == TIM_DMABASE_CCMR1) || \
((__BASE__) == TIM_DMABASE_CCMR2) || \
((__BASE__) == TIM_DMABASE_CCER) || \
((__BASE__) == TIM_DMABASE_CNT) || \
((__BASE__) == TIM_DMABASE_PSC) || \
((__BASE__) == TIM_DMABASE_ARR) || \
((__BASE__) == TIM_DMABASE_RCR) || \
((__BASE__) == TIM_DMABASE_CCR1) || \
((__BASE__) == TIM_DMABASE_CCR2) || \
((__BASE__) == TIM_DMABASE_CCR3) || \
((__BASE__) == TIM_DMABASE_CCR4) || \
((__BASE__) == TIM_DMABASE_BDTR))

Definition at line 1553 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_DMA_DATA_LENGTH

#define IS_TIM_DMA_DATA_LENGTH (   LENGTH)    (((LENGTH) >= 0x1U) && ((LENGTH) < 0x10000U))

Definition at line 1775 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_DMA_LENGTH

#define IS_TIM_DMA_LENGTH (   __LENGTH__)
Value:
(((__LENGTH__) == TIM_DMABURSTLENGTH_1TRANSFER) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_2TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_3TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_4TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_5TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_6TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_7TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_8TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_9TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_10TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_11TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_12TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_13TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_14TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_15TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_16TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_17TRANSFERS) || \
((__LENGTH__) == TIM_DMABURSTLENGTH_18TRANSFERS))

Definition at line 1756 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_DMA_SOURCE

#define IS_TIM_DMA_SOURCE (   __SOURCE__)    ((((__SOURCE__) & 0xFFFF80FFU) == 0x00000000U) && ((__SOURCE__) != 0x00000000U))

Definition at line 1625 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_ENCODER_MODE

#define IS_TIM_ENCODER_MODE (   __MODE__)
Value:
(((__MODE__) == TIM_ENCODERMODE_TI1) || \
((__MODE__) == TIM_ENCODERMODE_TI2) || \
((__MODE__) == TIM_ENCODERMODE_TI12))

Definition at line 1621 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_ENCODERINPUT_POLARITY

#define IS_TIM_ENCODERINPUT_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == TIM_ENCODERINPUTPOLARITY_RISING) || \
((__POLARITY__) == TIM_ENCODERINPUTPOLARITY_FALLING))

Definition at line 1602 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_EVENT_SOURCE

#define IS_TIM_EVENT_SOURCE (   __SOURCE__)    ((((__SOURCE__) & 0xFFFFFF00U) == 0x00000000U) && ((__SOURCE__) != 0x00000000U))

Definition at line 1572 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_FAST_STATE

#define IS_TIM_FAST_STATE (   __STATE__)
Value:
(((__STATE__) == TIM_OCFAST_DISABLE) || \
((__STATE__) == TIM_OCFAST_ENABLE))

Definition at line 1587 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_IC_FILTER

#define IS_TIM_IC_FILTER (   __ICFILTER__)    ((__ICFILTER__) <= 0xFU)

Definition at line 1777 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_IC_POLARITY

#define IS_TIM_IC_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == TIM_ICPOLARITY_RISING) || \
((__POLARITY__) == TIM_ICPOLARITY_FALLING) || \
((__POLARITY__) == TIM_ICPOLARITY_BOTHEDGE))

Definition at line 1605 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_IC_PRESCALER

#define IS_TIM_IC_PRESCALER (   __PRESCALER__)
Value:
(((__PRESCALER__) == TIM_ICPSC_DIV1) || \
((__PRESCALER__) == TIM_ICPSC_DIV2) || \
((__PRESCALER__) == TIM_ICPSC_DIV4) || \
((__PRESCALER__) == TIM_ICPSC_DIV8))

Definition at line 1613 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_IC_SELECTION

#define IS_TIM_IC_SELECTION (   __SELECTION__)
Value:
(((__SELECTION__) == TIM_ICSELECTION_DIRECTTI) || \
((__SELECTION__) == TIM_ICSELECTION_INDIRECTTI) || \
((__SELECTION__) == TIM_ICSELECTION_TRC))

Definition at line 1609 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_INTERNAL_TRIGGEREVENT_SELECTION

#define IS_TIM_INTERNAL_TRIGGEREVENT_SELECTION (   __SELECTION__)
Value:
(((__SELECTION__) == TIM_TS_ITR0) || \
((__SELECTION__) == TIM_TS_ITR1) || \
((__SELECTION__) == TIM_TS_ITR2) || \
((__SELECTION__) == TIM_TS_ITR3) || \
((__SELECTION__) == TIM_TS_NONE))

Definition at line 1734 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_LOCK_LEVEL

#define IS_TIM_LOCK_LEVEL (   __LEVEL__)
Value:
(((__LEVEL__) == TIM_LOCKLEVEL_OFF) || \
((__LEVEL__) == TIM_LOCKLEVEL_1) || \
((__LEVEL__) == TIM_LOCKLEVEL_2) || \
((__LEVEL__) == TIM_LOCKLEVEL_3))

Definition at line 1680 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_MSM_STATE

#define IS_TIM_MSM_STATE (   __STATE__)
Value:
(((__STATE__) == TIM_MASTERSLAVEMODE_ENABLE) || \
((__STATE__) == TIM_MASTERSLAVEMODE_DISABLE))

Definition at line 1706 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OC_MODE

#define IS_TIM_OC_MODE (   __MODE__)
Value:
(((__MODE__) == TIM_OCMODE_TIMING) || \
((__MODE__) == TIM_OCMODE_ACTIVE) || \
((__MODE__) == TIM_OCMODE_INACTIVE) || \
((__MODE__) == TIM_OCMODE_TOGGLE) || \
((__MODE__) == TIM_OCMODE_FORCED_ACTIVE) || \
((__MODE__) == TIM_OCMODE_FORCED_INACTIVE))

Definition at line 1718 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OC_POLARITY

#define IS_TIM_OC_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == TIM_OCPOLARITY_HIGH) || \
((__POLARITY__) == TIM_OCPOLARITY_LOW))

Definition at line 1590 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OCIDLE_STATE

#define IS_TIM_OCIDLE_STATE (   __STATE__)
Value:
(((__STATE__) == TIM_OCIDLESTATE_SET) || \
((__STATE__) == TIM_OCIDLESTATE_RESET))

Definition at line 1596 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OCN_POLARITY

#define IS_TIM_OCN_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == TIM_OCNPOLARITY_HIGH) || \
((__POLARITY__) == TIM_OCNPOLARITY_LOW))

Definition at line 1593 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OCNIDLE_STATE

#define IS_TIM_OCNIDLE_STATE (   __STATE__)
Value:
(((__STATE__) == TIM_OCNIDLESTATE_SET) || \
((__STATE__) == TIM_OCNIDLESTATE_RESET))

Definition at line 1599 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OPM_CHANNELS

#define IS_TIM_OPM_CHANNELS (   __CHANNEL__)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) || \
((__CHANNEL__) == TIM_CHANNEL_2))

Definition at line 1633 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OPM_MODE

#define IS_TIM_OPM_MODE (   __MODE__)
Value:
(((__MODE__) == TIM_OPMODE_SINGLE) || \
((__MODE__) == TIM_OPMODE_REPETITIVE))

Definition at line 1618 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OSSI_STATE

#define IS_TIM_OSSI_STATE (   __STATE__)
Value:
(((__STATE__) == TIM_OSSI_ENABLE) || \
((__STATE__) == TIM_OSSI_DISABLE))

Definition at line 1677 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_OSSR_STATE

#define IS_TIM_OSSR_STATE (   __STATE__)
Value:
(((__STATE__) == TIM_OSSR_ENABLE) || \
((__STATE__) == TIM_OSSR_DISABLE))

Definition at line 1674 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_PWM_MODE

#define IS_TIM_PWM_MODE (   __MODE__)
Value:
(((__MODE__) == TIM_OCMODE_PWM1) || \
((__MODE__) == TIM_OCMODE_PWM2))

Definition at line 1715 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_SLAVE_MODE

#define IS_TIM_SLAVE_MODE (   __MODE__)
Value:
(((__MODE__) == TIM_SLAVEMODE_DISABLE) || \
((__MODE__) == TIM_SLAVEMODE_RESET) || \
((__MODE__) == TIM_SLAVEMODE_GATED) || \
((__MODE__) == TIM_SLAVEMODE_TRIGGER) || \
((__MODE__) == TIM_SLAVEMODE_EXTERNAL1))

Definition at line 1709 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_SLAVEMODE_TRIGGER_ENABLED

#define IS_TIM_SLAVEMODE_TRIGGER_ENABLED (   __TRIGGER__)    ((__TRIGGER__) == TIM_SLAVEMODE_TRIGGER)

Definition at line 1781 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_TI1SELECTION

#define IS_TIM_TI1SELECTION (   __TI1SELECTION__)
Value:
(((__TI1SELECTION__) == TIM_TI1SELECTION_CH1) || \
((__TI1SELECTION__) == TIM_TI1SELECTION_XORCOMBINATION))

Definition at line 1753 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_TRGO_SOURCE

#define IS_TIM_TRGO_SOURCE (   __SOURCE__)
Value:
(((__SOURCE__) == TIM_TRGO_RESET) || \
((__SOURCE__) == TIM_TRGO_ENABLE) || \
((__SOURCE__) == TIM_TRGO_UPDATE) || \
((__SOURCE__) == TIM_TRGO_OC1) || \
((__SOURCE__) == TIM_TRGO_OC1REF) || \
((__SOURCE__) == TIM_TRGO_OC2REF) || \
((__SOURCE__) == TIM_TRGO_OC3REF) || \
((__SOURCE__) == TIM_TRGO_OC4REF))

Definition at line 1697 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_TRIGGER_SELECTION

#define IS_TIM_TRIGGER_SELECTION (   __SELECTION__)
Value:
(((__SELECTION__) == TIM_TS_ITR0) || \
((__SELECTION__) == TIM_TS_ITR1) || \
((__SELECTION__) == TIM_TS_ITR2) || \
((__SELECTION__) == TIM_TS_ITR3) || \
((__SELECTION__) == TIM_TS_TI1F_ED) || \
((__SELECTION__) == TIM_TS_TI1FP1) || \
((__SELECTION__) == TIM_TS_TI2FP2) || \
((__SELECTION__) == TIM_TS_ETRF))

Definition at line 1725 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_TRIGGERFILTER

#define IS_TIM_TRIGGERFILTER (   __ICFILTER__)    ((__ICFILTER__) <= 0xFU)

Definition at line 1751 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_TRIGGERPOLARITY

#define IS_TIM_TRIGGERPOLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == TIM_TRIGGERPOLARITY_INVERTED ) || \
((__POLARITY__) == TIM_TRIGGERPOLARITY_NONINVERTED) || \
((__POLARITY__) == TIM_TRIGGERPOLARITY_RISING ) || \
((__POLARITY__) == TIM_TRIGGERPOLARITY_FALLING ) || \
((__POLARITY__) == TIM_TRIGGERPOLARITY_BOTHEDGE ))

Definition at line 1740 of file stm32f1xx_hal_tim.h.

◆ IS_TIM_TRIGGERPRESCALER

#define IS_TIM_TRIGGERPRESCALER (   __PRESCALER__)
Value:
(((__PRESCALER__) == TIM_TRIGGERPRESCALER_DIV1) || \
((__PRESCALER__) == TIM_TRIGGERPRESCALER_DIV2) || \
((__PRESCALER__) == TIM_TRIGGERPRESCALER_DIV4) || \
((__PRESCALER__) == TIM_TRIGGERPRESCALER_DIV8))

Definition at line 1746 of file stm32f1xx_hal_tim.h.

◆ TIM_CHANNEL_N_STATE_GET

#define TIM_CHANNEL_N_STATE_GET (   __HANDLE__,
  __CHANNEL__ 
)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) ? (__HANDLE__)->ChannelNState[0] :\
((__CHANNEL__) == TIM_CHANNEL_2) ? (__HANDLE__)->ChannelNState[1] :\
((__CHANNEL__) == TIM_CHANNEL_3) ? (__HANDLE__)->ChannelNState[2] :\
(__HANDLE__)->ChannelNState[3])

Definition at line 1826 of file stm32f1xx_hal_tim.h.

◆ TIM_CHANNEL_N_STATE_SET

#define TIM_CHANNEL_N_STATE_SET (   __HANDLE__,
  __CHANNEL__,
  __CHANNEL_STATE__ 
)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) ? ((__HANDLE__)->ChannelNState[0] = (__CHANNEL_STATE__)) :\
((__CHANNEL__) == TIM_CHANNEL_2) ? ((__HANDLE__)->ChannelNState[1] = (__CHANNEL_STATE__)) :\
((__CHANNEL__) == TIM_CHANNEL_3) ? ((__HANDLE__)->ChannelNState[2] = (__CHANNEL_STATE__)) :\
((__HANDLE__)->ChannelNState[3] = (__CHANNEL_STATE__)))

Definition at line 1832 of file stm32f1xx_hal_tim.h.

◆ TIM_CHANNEL_N_STATE_SET_ALL

#define TIM_CHANNEL_N_STATE_SET_ALL (   __HANDLE__,
  __CHANNEL_STATE__ 
)
Value:
do { \
(__HANDLE__)->ChannelNState[0] = (__CHANNEL_STATE__); \
(__HANDLE__)->ChannelNState[1] = (__CHANNEL_STATE__); \
(__HANDLE__)->ChannelNState[2] = (__CHANNEL_STATE__); \
(__HANDLE__)->ChannelNState[3] = (__CHANNEL_STATE__); \
} while(0)

Definition at line 1838 of file stm32f1xx_hal_tim.h.

◆ TIM_CHANNEL_STATE_GET

#define TIM_CHANNEL_STATE_GET (   __HANDLE__,
  __CHANNEL__ 
)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) ? (__HANDLE__)->ChannelState[0] :\
((__CHANNEL__) == TIM_CHANNEL_2) ? (__HANDLE__)->ChannelState[1] :\
((__CHANNEL__) == TIM_CHANNEL_3) ? (__HANDLE__)->ChannelState[2] :\
(__HANDLE__)->ChannelState[3])

Definition at line 1807 of file stm32f1xx_hal_tim.h.

◆ TIM_CHANNEL_STATE_SET

#define TIM_CHANNEL_STATE_SET (   __HANDLE__,
  __CHANNEL__,
  __CHANNEL_STATE__ 
)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) ? ((__HANDLE__)->ChannelState[0] = (__CHANNEL_STATE__)) :\
((__CHANNEL__) == TIM_CHANNEL_2) ? ((__HANDLE__)->ChannelState[1] = (__CHANNEL_STATE__)) :\
((__CHANNEL__) == TIM_CHANNEL_3) ? ((__HANDLE__)->ChannelState[2] = (__CHANNEL_STATE__)) :\
((__HANDLE__)->ChannelState[3] = (__CHANNEL_STATE__)))

Definition at line 1813 of file stm32f1xx_hal_tim.h.

◆ TIM_CHANNEL_STATE_SET_ALL

#define TIM_CHANNEL_STATE_SET_ALL (   __HANDLE__,
  __CHANNEL_STATE__ 
)
Value:
do { \
(__HANDLE__)->ChannelState[0] = (__CHANNEL_STATE__); \
(__HANDLE__)->ChannelState[1] = (__CHANNEL_STATE__); \
(__HANDLE__)->ChannelState[2] = (__CHANNEL_STATE__); \
(__HANDLE__)->ChannelState[3] = (__CHANNEL_STATE__); \
} while(0)

Definition at line 1819 of file stm32f1xx_hal_tim.h.

◆ TIM_RESET_CAPTUREPOLARITY

#define TIM_RESET_CAPTUREPOLARITY (   __HANDLE__,
  __CHANNEL__ 
)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) ? ((__HANDLE__)->Instance->CCER &= ~(TIM_CCER_CC1P | TIM_CCER_CC1NP)) :\
((__CHANNEL__) == TIM_CHANNEL_2) ? ((__HANDLE__)->Instance->CCER &= ~(TIM_CCER_CC2P | TIM_CCER_CC2NP)) :\
((__CHANNEL__) == TIM_CHANNEL_3) ? ((__HANDLE__)->Instance->CCER &= ~(TIM_CCER_CC3P)) :\
((__HANDLE__)->Instance->CCER &= ~(TIM_CCER_CC4P)))

Definition at line 1801 of file stm32f1xx_hal_tim.h.

◆ TIM_RESET_ICPRESCALERVALUE

#define TIM_RESET_ICPRESCALERVALUE (   __HANDLE__,
  __CHANNEL__ 
)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) ? ((__HANDLE__)->Instance->CCMR1 &= ~TIM_CCMR1_IC1PSC) :\
((__CHANNEL__) == TIM_CHANNEL_2) ? ((__HANDLE__)->Instance->CCMR1 &= ~TIM_CCMR1_IC2PSC) :\
((__CHANNEL__) == TIM_CHANNEL_3) ? ((__HANDLE__)->Instance->CCMR2 &= ~TIM_CCMR2_IC3PSC) :\
((__HANDLE__)->Instance->CCMR2 &= ~TIM_CCMR2_IC4PSC))

Definition at line 1789 of file stm32f1xx_hal_tim.h.

◆ TIM_SET_CAPTUREPOLARITY

#define TIM_SET_CAPTUREPOLARITY (   __HANDLE__,
  __CHANNEL__,
  __POLARITY__ 
)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) ? ((__HANDLE__)->Instance->CCER |= (__POLARITY__)) :\
((__CHANNEL__) == TIM_CHANNEL_2) ? ((__HANDLE__)->Instance->CCER |= ((__POLARITY__) << 4U)) :\
((__CHANNEL__) == TIM_CHANNEL_3) ? ((__HANDLE__)->Instance->CCER |= ((__POLARITY__) << 8U)) :\
((__HANDLE__)->Instance->CCER |= (((__POLARITY__) << 12U))))

Definition at line 1795 of file stm32f1xx_hal_tim.h.

◆ TIM_SET_ICPRESCALERVALUE

#define TIM_SET_ICPRESCALERVALUE (   __HANDLE__,
  __CHANNEL__,
  __ICPSC__ 
)
Value:
(((__CHANNEL__) == TIM_CHANNEL_1) ? ((__HANDLE__)->Instance->CCMR1 |= (__ICPSC__)) :\
((__CHANNEL__) == TIM_CHANNEL_2) ? ((__HANDLE__)->Instance->CCMR1 |= ((__ICPSC__) << 8U)) :\
((__CHANNEL__) == TIM_CHANNEL_3) ? ((__HANDLE__)->Instance->CCMR2 |= (__ICPSC__)) :\
((__HANDLE__)->Instance->CCMR2 |= ((__ICPSC__) << 8U)))

Definition at line 1783 of file stm32f1xx_hal_tim.h.

TIM_CCER_CC1P
#define TIM_CCER_CC1P
Definition: stm32f103xb.h:4195
TIM_DMABASE_DIER
#define TIM_DMABASE_DIER
Definition: stm32f1xx_hal_tim.h:448
TIM_OSSI_ENABLE
#define TIM_OSSI_ENABLE
Definition: stm32f1xx_hal_tim.h:811
TIM_CLEARINPUTPOLARITY_NONINVERTED
#define TIM_CLEARINPUTPOLARITY_NONINVERTED
Definition: stm32f1xx_hal_tim.h:783
TIM_ENCODERMODE_TI2
#define TIM_ENCODERMODE_TI2
Definition: stm32f1xx_hal_tim.h:664
TIM_DMABURSTLENGTH_7TRANSFERS
#define TIM_DMABURSTLENGTH_7TRANSFERS
Definition: stm32f1xx_hal_tim.h:963
TIM_DMABASE_RCR
#define TIM_DMABASE_RCR
Definition: stm32f1xx_hal_tim.h:457
TIM_TRIGGERPOLARITY_RISING
#define TIM_TRIGGERPOLARITY_RISING
Definition: stm32f1xx_hal_tim.h:927
TIM_CLEARINPUTPRESCALER_DIV4
#define TIM_CLEARINPUTPRESCALER_DIV4
Definition: stm32f1xx_hal_tim.h:793
TIM_OCPOLARITY_HIGH
#define TIM_OCPOLARITY_HIGH
Definition: stm32f1xx_hal_tim.h:576
TIM_ICPSC_DIV2
#define TIM_ICPSC_DIV2
Definition: stm32f1xx_hal_tim.h:644
TIM_CLEARINPUTSOURCE_NONE
#define TIM_CLEARINPUTSOURCE_NONE
Definition: stm32f1xx_hal_tim.h:436
TIM_OSSR_DISABLE
#define TIM_OSSR_DISABLE
Definition: stm32f1xx_hal_tim.h:803
TIM_CLOCKDIVISION_DIV1
#define TIM_CLOCKDIVISION_DIV1
Definition: stm32f1xx_hal_tim.h:529
TIM_DMABURSTLENGTH_9TRANSFERS
#define TIM_DMABURSTLENGTH_9TRANSFERS
Definition: stm32f1xx_hal_tim.h:965
TIM_CLOCKSOURCE_INTERNAL
#define TIM_CLOCKSOURCE_INTERNAL
Definition: stm32f1xx_hal_tim.h:743
TIM_OCNIDLESTATE_SET
#define TIM_OCNIDLESTATE_SET
Definition: stm32f1xx_hal_tim.h:603
TIM_DMABASE_CR1
#define TIM_DMABASE_CR1
Definition: stm32f1xx_hal_tim.h:445
TIM_CLOCKSOURCE_TI1ED
#define TIM_CLOCKSOURCE_TI1ED
Definition: stm32f1xx_hal_tim.h:748
TIM_CLOCKPOLARITY_FALLING
#define TIM_CLOCKPOLARITY_FALLING
Definition: stm32f1xx_hal_tim.h:762
TIM_LOCKLEVEL_2
#define TIM_LOCKLEVEL_2
Definition: stm32f1xx_hal_tim.h:821
TIM_OCFAST_ENABLE
#define TIM_OCFAST_ENABLE
Definition: stm32f1xx_hal_tim.h:559
TIM_DMABASE_SR
#define TIM_DMABASE_SR
Definition: stm32f1xx_hal_tim.h:449
TIM_CHANNEL_1
#define TIM_CHANNEL_1
Definition: stm32f1xx_hal_tim.h:730
TIM_ICPSC_DIV8
#define TIM_ICPSC_DIV8
Definition: stm32f1xx_hal_tim.h:646
TIM_COUNTERMODE_UP
#define TIM_COUNTERMODE_UP
Definition: stm32f1xx_hal_tim.h:517
TIM_TS_ITR1
#define TIM_TS_ITR1
Definition: stm32f1xx_hal_tim.h:910
TIM_CHANNEL_2
#define TIM_CHANNEL_2
Definition: stm32f1xx_hal_tim.h:731
TIM_DMABURSTLENGTH_3TRANSFERS
#define TIM_DMABURSTLENGTH_3TRANSFERS
Definition: stm32f1xx_hal_tim.h:959
TIM_CLOCKPOLARITY_NONINVERTED
#define TIM_CLOCKPOLARITY_NONINVERTED
Definition: stm32f1xx_hal_tim.h:760
TIM_OCMODE_TIMING
#define TIM_OCMODE_TIMING
Definition: stm32f1xx_hal_tim.h:894
TIM_OCIDLESTATE_SET
#define TIM_OCIDLESTATE_SET
Definition: stm32f1xx_hal_tim.h:594
TIM_DMABASE_CCR1
#define TIM_DMABASE_CCR1
Definition: stm32f1xx_hal_tim.h:458
TIM_OCNPOLARITY_HIGH
#define TIM_OCNPOLARITY_HIGH
Definition: stm32f1xx_hal_tim.h:585
TIM_OCNPOLARITY_LOW
#define TIM_OCNPOLARITY_LOW
Definition: stm32f1xx_hal_tim.h:586
TIM_CLOCKSOURCE_ETRMODE2
#define TIM_CLOCKSOURCE_ETRMODE2
Definition: stm32f1xx_hal_tim.h:742
TIM_CLOCKPRESCALER_DIV1
#define TIM_CLOCKPRESCALER_DIV1
Definition: stm32f1xx_hal_tim.h:771
TIM_TRIGGERPOLARITY_BOTHEDGE
#define TIM_TRIGGERPOLARITY_BOTHEDGE
Definition: stm32f1xx_hal_tim.h:929
TIM_TRIGGERPRESCALER_DIV4
#define TIM_TRIGGERPRESCALER_DIV4
Definition: stm32f1xx_hal_tim.h:939
TIM_TRIGGERPRESCALER_DIV2
#define TIM_TRIGGERPRESCALER_DIV2
Definition: stm32f1xx_hal_tim.h:938
TIM_DMABURSTLENGTH_17TRANSFERS
#define TIM_DMABURSTLENGTH_17TRANSFERS
Definition: stm32f1xx_hal_tim.h:973
TIM_AUTORELOAD_PRELOAD_DISABLE
#define TIM_AUTORELOAD_PRELOAD_DISABLE
Definition: stm32f1xx_hal_tim.h:548
TIM_ICSELECTION_TRC
#define TIM_ICSELECTION_TRC
Definition: stm32f1xx_hal_tim.h:635
TIM_DMABASE_PSC
#define TIM_DMABASE_PSC
Definition: stm32f1xx_hal_tim.h:455
TIM_OPMODE_REPETITIVE
#define TIM_OPMODE_REPETITIVE
Definition: stm32f1xx_hal_tim.h:655
TIM_CHANNEL_3
#define TIM_CHANNEL_3
Definition: stm32f1xx_hal_tim.h:732
TIM_CLOCKPRESCALER_DIV4
#define TIM_CLOCKPRESCALER_DIV4
Definition: stm32f1xx_hal_tim.h:773
TIM_DMABURSTLENGTH_6TRANSFERS
#define TIM_DMABURSTLENGTH_6TRANSFERS
Definition: stm32f1xx_hal_tim.h:962
TIM_OCIDLESTATE_RESET
#define TIM_OCIDLESTATE_RESET
Definition: stm32f1xx_hal_tim.h:595
TIM_DMABASE_EGR
#define TIM_DMABASE_EGR
Definition: stm32f1xx_hal_tim.h:450
TIM_DMABURSTLENGTH_13TRANSFERS
#define TIM_DMABURSTLENGTH_13TRANSFERS
Definition: stm32f1xx_hal_tim.h:969
TIM_AUTORELOAD_PRELOAD_ENABLE
#define TIM_AUTORELOAD_PRELOAD_ENABLE
Definition: stm32f1xx_hal_tim.h:549
TIM_CLOCKSOURCE_ITR1
#define TIM_CLOCKSOURCE_ITR1
Definition: stm32f1xx_hal_tim.h:745
TIM_ENCODERMODE_TI1
#define TIM_ENCODERMODE_TI1
Definition: stm32f1xx_hal_tim.h:663
TIM_DMABURSTLENGTH_15TRANSFERS
#define TIM_DMABURSTLENGTH_15TRANSFERS
Definition: stm32f1xx_hal_tim.h:971
TIM_DMABURSTLENGTH_4TRANSFERS
#define TIM_DMABURSTLENGTH_4TRANSFERS
Definition: stm32f1xx_hal_tim.h:960
TIM_LOCKLEVEL_1
#define TIM_LOCKLEVEL_1
Definition: stm32f1xx_hal_tim.h:820
TIM_CCER_CC4P
#define TIM_CCER_CC4P
Definition: stm32f103xb.h:4231
TIM_OCFAST_DISABLE
#define TIM_OCFAST_DISABLE
Definition: stm32f1xx_hal_tim.h:558
TIM_CLOCKSOURCE_TI1
#define TIM_CLOCKSOURCE_TI1
Definition: stm32f1xx_hal_tim.h:749
TIM_TS_TI2FP2
#define TIM_TS_TI2FP2
Definition: stm32f1xx_hal_tim.h:915
TIM_CCMR2_IC3PSC
#define TIM_CCMR2_IC3PSC
Definition: stm32f103xb.h:4163
TIM_CLEARINPUTSOURCE_ETR
#define TIM_CLEARINPUTSOURCE_ETR
Definition: stm32f1xx_hal_tim.h:437
TIM_OCMODE_PWM1
#define TIM_OCMODE_PWM1
Definition: stm32f1xx_hal_tim.h:898
TIM_SLAVEMODE_DISABLE
#define TIM_SLAVEMODE_DISABLE
Definition: stm32f1xx_hal_tim.h:882
TIM_CLEARINPUTPRESCALER_DIV2
#define TIM_CLEARINPUTPRESCALER_DIV2
Definition: stm32f1xx_hal_tim.h:792
TIM_DMABASE_CCR4
#define TIM_DMABASE_CCR4
Definition: stm32f1xx_hal_tim.h:461
TIM_CLOCKSOURCE_ITR2
#define TIM_CLOCKSOURCE_ITR2
Definition: stm32f1xx_hal_tim.h:746
TIM_DMABASE_SMCR
#define TIM_DMABASE_SMCR
Definition: stm32f1xx_hal_tim.h:447
TIM_DMABASE_CCR3
#define TIM_DMABASE_CCR3
Definition: stm32f1xx_hal_tim.h:460
TIM_CHANNEL_ALL
#define TIM_CHANNEL_ALL
Definition: stm32f1xx_hal_tim.h:734
TIM_SLAVEMODE_TRIGGER
#define TIM_SLAVEMODE_TRIGGER
Definition: stm32f1xx_hal_tim.h:885
TIM_ICPOLARITY_FALLING
#define TIM_ICPOLARITY_FALLING
Definition: stm32f1xx_hal_tim.h:613
TIM_COUNTERMODE_CENTERALIGNED3
#define TIM_COUNTERMODE_CENTERALIGNED3
Definition: stm32f1xx_hal_tim.h:521
TIM_TRGO_OC3REF
#define TIM_TRGO_OC3REF
Definition: stm32f1xx_hal_tim.h:864
TIM_CLEARINPUTPOLARITY_INVERTED
#define TIM_CLEARINPUTPOLARITY_INVERTED
Definition: stm32f1xx_hal_tim.h:782
TIM_COUNTERMODE_CENTERALIGNED2
#define TIM_COUNTERMODE_CENTERALIGNED2
Definition: stm32f1xx_hal_tim.h:520
TIM_CLOCKSOURCE_ETRMODE1
#define TIM_CLOCKSOURCE_ETRMODE1
Definition: stm32f1xx_hal_tim.h:751
TIM_DMABURSTLENGTH_2TRANSFERS
#define TIM_DMABURSTLENGTH_2TRANSFERS
Definition: stm32f1xx_hal_tim.h:958
TIM_CCER_CC2NP
#define TIM_CCER_CC2NP
Definition: stm32f103xb.h:4213
TIM_CLOCKPOLARITY_INVERTED
#define TIM_CLOCKPOLARITY_INVERTED
Definition: stm32f1xx_hal_tim.h:759
TIM_OCMODE_TOGGLE
#define TIM_OCMODE_TOGGLE
Definition: stm32f1xx_hal_tim.h:897
TIM_CLOCKPRESCALER_DIV2
#define TIM_CLOCKPRESCALER_DIV2
Definition: stm32f1xx_hal_tim.h:772
TIM_LOCKLEVEL_OFF
#define TIM_LOCKLEVEL_OFF
Definition: stm32f1xx_hal_tim.h:819
TIM_OSSR_ENABLE
#define TIM_OSSR_ENABLE
Definition: stm32f1xx_hal_tim.h:802
TIM_CLOCKSOURCE_TI2
#define TIM_CLOCKSOURCE_TI2
Definition: stm32f1xx_hal_tim.h:750
TIM_CLOCKDIVISION_DIV4
#define TIM_CLOCKDIVISION_DIV4
Definition: stm32f1xx_hal_tim.h:531
TIM_DMABASE_CNT
#define TIM_DMABASE_CNT
Definition: stm32f1xx_hal_tim.h:454
TIM_ICPSC_DIV4
#define TIM_ICPSC_DIV4
Definition: stm32f1xx_hal_tim.h:645
TIM_CLOCKPOLARITY_BOTHEDGE
#define TIM_CLOCKPOLARITY_BOTHEDGE
Definition: stm32f1xx_hal_tim.h:763
TIM_CCMR2_IC4PSC
#define TIM_CCMR2_IC4PSC
Definition: stm32f103xb.h:4177
TIM_DMABURSTLENGTH_18TRANSFERS
#define TIM_DMABURSTLENGTH_18TRANSFERS
Definition: stm32f1xx_hal_tim.h:974
TIM_TRGO_OC1REF
#define TIM_TRGO_OC1REF
Definition: stm32f1xx_hal_tim.h:862
TIM_DMABURSTLENGTH_16TRANSFERS
#define TIM_DMABURSTLENGTH_16TRANSFERS
Definition: stm32f1xx_hal_tim.h:972
TIM_CLOCKDIVISION_DIV2
#define TIM_CLOCKDIVISION_DIV2
Definition: stm32f1xx_hal_tim.h:530
TIM_TRGO_RESET
#define TIM_TRGO_RESET
Definition: stm32f1xx_hal_tim.h:858
TIM_TRIGGERPRESCALER_DIV8
#define TIM_TRIGGERPRESCALER_DIV8
Definition: stm32f1xx_hal_tim.h:940
TIM_TRIGGERPOLARITY_FALLING
#define TIM_TRIGGERPOLARITY_FALLING
Definition: stm32f1xx_hal_tim.h:928
TIM_MASTERSLAVEMODE_DISABLE
#define TIM_MASTERSLAVEMODE_DISABLE
Definition: stm32f1xx_hal_tim.h:874
TIM_DMABURSTLENGTH_10TRANSFERS
#define TIM_DMABURSTLENGTH_10TRANSFERS
Definition: stm32f1xx_hal_tim.h:966
TIM_CLEARINPUTPRESCALER_DIV8
#define TIM_CLEARINPUTPRESCALER_DIV8
Definition: stm32f1xx_hal_tim.h:794
TIM_DMABURSTLENGTH_12TRANSFERS
#define TIM_DMABURSTLENGTH_12TRANSFERS
Definition: stm32f1xx_hal_tim.h:968
TIM_DMABURSTLENGTH_11TRANSFERS
#define TIM_DMABURSTLENGTH_11TRANSFERS
Definition: stm32f1xx_hal_tim.h:967
TIM_ICPOLARITY_RISING
#define TIM_ICPOLARITY_RISING
Definition: stm32f1xx_hal_tim.h:612
TIM_TS_ETRF
#define TIM_TS_ETRF
Definition: stm32f1xx_hal_tim.h:916
TIM_BREAK_DISABLE
#define TIM_BREAK_DISABLE
Definition: stm32f1xx_hal_tim.h:831
TIM_BREAK_ENABLE
#define TIM_BREAK_ENABLE
Definition: stm32f1xx_hal_tim.h:830
TIM_MASTERSLAVEMODE_ENABLE
#define TIM_MASTERSLAVEMODE_ENABLE
Definition: stm32f1xx_hal_tim.h:873
TIM_DMABASE_CCMR1
#define TIM_DMABASE_CCMR1
Definition: stm32f1xx_hal_tim.h:451
TIM_TRGO_OC2REF
#define TIM_TRGO_OC2REF
Definition: stm32f1xx_hal_tim.h:863
TIM_CHANNEL_4
#define TIM_CHANNEL_4
Definition: stm32f1xx_hal_tim.h:733
TIM_COUNTERMODE_CENTERALIGNED1
#define TIM_COUNTERMODE_CENTERALIGNED1
Definition: stm32f1xx_hal_tim.h:519
TIM_TRGO_OC1
#define TIM_TRGO_OC1
Definition: stm32f1xx_hal_tim.h:861
TIM_SLAVEMODE_EXTERNAL1
#define TIM_SLAVEMODE_EXTERNAL1
Definition: stm32f1xx_hal_tim.h:886
TIM_ENCODERINPUTPOLARITY_RISING
#define TIM_ENCODERINPUTPOLARITY_RISING
Definition: stm32f1xx_hal_tim.h:622
TIM_TS_NONE
#define TIM_TS_NONE
Definition: stm32f1xx_hal_tim.h:917
TIM_DMABURSTLENGTH_14TRANSFERS
#define TIM_DMABURSTLENGTH_14TRANSFERS
Definition: stm32f1xx_hal_tim.h:970
TIM_DMABASE_BDTR
#define TIM_DMABASE_BDTR
Definition: stm32f1xx_hal_tim.h:462
TIM_ICSELECTION_DIRECTTI
#define TIM_ICSELECTION_DIRECTTI
Definition: stm32f1xx_hal_tim.h:631
TIM_CLOCKSOURCE_ITR3
#define TIM_CLOCKSOURCE_ITR3
Definition: stm32f1xx_hal_tim.h:747
TIM_OCMODE_INACTIVE
#define TIM_OCMODE_INACTIVE
Definition: stm32f1xx_hal_tim.h:896
TIM_OCMODE_ACTIVE
#define TIM_OCMODE_ACTIVE
Definition: stm32f1xx_hal_tim.h:895
TIM_TS_ITR3
#define TIM_TS_ITR3
Definition: stm32f1xx_hal_tim.h:912
TIM_TS_ITR2
#define TIM_TS_ITR2
Definition: stm32f1xx_hal_tim.h:911
TIM_ICSELECTION_INDIRECTTI
#define TIM_ICSELECTION_INDIRECTTI
Definition: stm32f1xx_hal_tim.h:633
TIM_ENCODERINPUTPOLARITY_FALLING
#define TIM_ENCODERINPUTPOLARITY_FALLING
Definition: stm32f1xx_hal_tim.h:623
TIM_AUTOMATICOUTPUT_DISABLE
#define TIM_AUTOMATICOUTPUT_DISABLE
Definition: stm32f1xx_hal_tim.h:848
TIM_TRIGGERPRESCALER_DIV1
#define TIM_TRIGGERPRESCALER_DIV1
Definition: stm32f1xx_hal_tim.h:937
TIM_TI1SELECTION_CH1
#define TIM_TI1SELECTION_CH1
Definition: stm32f1xx_hal_tim.h:948
TIM_DMABASE_CCMR2
#define TIM_DMABASE_CCMR2
Definition: stm32f1xx_hal_tim.h:452
TIM_OCMODE_FORCED_INACTIVE
#define TIM_OCMODE_FORCED_INACTIVE
Definition: stm32f1xx_hal_tim.h:901
TIM_DMABURSTLENGTH_8TRANSFERS
#define TIM_DMABURSTLENGTH_8TRANSFERS
Definition: stm32f1xx_hal_tim.h:964
TIM_DMABURSTLENGTH_1TRANSFER
#define TIM_DMABURSTLENGTH_1TRANSFER
Definition: stm32f1xx_hal_tim.h:957
TIM_TRGO_OC4REF
#define TIM_TRGO_OC4REF
Definition: stm32f1xx_hal_tim.h:865
TIM_AUTOMATICOUTPUT_ENABLE
#define TIM_AUTOMATICOUTPUT_ENABLE
Definition: stm32f1xx_hal_tim.h:849
TIM_DMABASE_CCER
#define TIM_DMABASE_CCER
Definition: stm32f1xx_hal_tim.h:453
TIM_CLOCKSOURCE_ITR0
#define TIM_CLOCKSOURCE_ITR0
Definition: stm32f1xx_hal_tim.h:744
TIM_TRIGGERPOLARITY_NONINVERTED
#define TIM_TRIGGERPOLARITY_NONINVERTED
Definition: stm32f1xx_hal_tim.h:926
TIM_OCMODE_FORCED_ACTIVE
#define TIM_OCMODE_FORCED_ACTIVE
Definition: stm32f1xx_hal_tim.h:900
TIM_TS_TI1FP1
#define TIM_TS_TI1FP1
Definition: stm32f1xx_hal_tim.h:914
TIM_ENCODERMODE_TI12
#define TIM_ENCODERMODE_TI12
Definition: stm32f1xx_hal_tim.h:665
TIM_DMABURSTLENGTH_5TRANSFERS
#define TIM_DMABURSTLENGTH_5TRANSFERS
Definition: stm32f1xx_hal_tim.h:961
TIM_CCMR1_IC1PSC
#define TIM_CCMR1_IC1PSC
Definition: stm32f103xb.h:4084
TIM_CCER_CC2P
#define TIM_CCER_CC2P
Definition: stm32f103xb.h:4207
TIM_DMABASE_CR2
#define TIM_DMABASE_CR2
Definition: stm32f1xx_hal_tim.h:446
TIM_SLAVEMODE_RESET
#define TIM_SLAVEMODE_RESET
Definition: stm32f1xx_hal_tim.h:883
TIM_OCMODE_PWM2
#define TIM_OCMODE_PWM2
Definition: stm32f1xx_hal_tim.h:899
TIM_DMABASE_CCR2
#define TIM_DMABASE_CCR2
Definition: stm32f1xx_hal_tim.h:459
TIM_DMABASE_ARR
#define TIM_DMABASE_ARR
Definition: stm32f1xx_hal_tim.h:456
TIM_CLEARINPUTPRESCALER_DIV1
#define TIM_CLEARINPUTPRESCALER_DIV1
Definition: stm32f1xx_hal_tim.h:791
TIM_BREAKPOLARITY_LOW
#define TIM_BREAKPOLARITY_LOW
Definition: stm32f1xx_hal_tim.h:839
TIM_OPMODE_SINGLE
#define TIM_OPMODE_SINGLE
Definition: stm32f1xx_hal_tim.h:654
TIM_CCER_CC1NP
#define TIM_CCER_CC1NP
Definition: stm32f103xb.h:4201
TIM_ICPSC_DIV1
#define TIM_ICPSC_DIV1
Definition: stm32f1xx_hal_tim.h:643
TIM_TI1SELECTION_XORCOMBINATION
#define TIM_TI1SELECTION_XORCOMBINATION
Definition: stm32f1xx_hal_tim.h:949
TIM_OCNIDLESTATE_RESET
#define TIM_OCNIDLESTATE_RESET
Definition: stm32f1xx_hal_tim.h:604
TIM_CCER_CC3P
#define TIM_CCER_CC3P
Definition: stm32f103xb.h:4219
TIM_TS_TI1F_ED
#define TIM_TS_TI1F_ED
Definition: stm32f1xx_hal_tim.h:913
TIM_TRIGGERPOLARITY_INVERTED
#define TIM_TRIGGERPOLARITY_INVERTED
Definition: stm32f1xx_hal_tim.h:925
TIM_TRGO_ENABLE
#define TIM_TRGO_ENABLE
Definition: stm32f1xx_hal_tim.h:859
TIM_TRGO_UPDATE
#define TIM_TRGO_UPDATE
Definition: stm32f1xx_hal_tim.h:860
TIM_LOCKLEVEL_3
#define TIM_LOCKLEVEL_3
Definition: stm32f1xx_hal_tim.h:822
TIM_CCMR1_IC2PSC
#define TIM_CCMR1_IC2PSC
Definition: stm32f103xb.h:4098
TIM_CLOCKPRESCALER_DIV8
#define TIM_CLOCKPRESCALER_DIV8
Definition: stm32f1xx_hal_tim.h:774
TIM_COUNTERMODE_DOWN
#define TIM_COUNTERMODE_DOWN
Definition: stm32f1xx_hal_tim.h:518
TIM_OCPOLARITY_LOW
#define TIM_OCPOLARITY_LOW
Definition: stm32f1xx_hal_tim.h:577
TIM_OSSI_DISABLE
#define TIM_OSSI_DISABLE
Definition: stm32f1xx_hal_tim.h:812
TIM_BREAKPOLARITY_HIGH
#define TIM_BREAKPOLARITY_HIGH
Definition: stm32f1xx_hal_tim.h:840
TIM_ICPOLARITY_BOTHEDGE
#define TIM_ICPOLARITY_BOTHEDGE
Definition: stm32f1xx_hal_tim.h:614
TIM_SLAVEMODE_GATED
#define TIM_SLAVEMODE_GATED
Definition: stm32f1xx_hal_tim.h:884
TIM_CLOCKPOLARITY_RISING
#define TIM_CLOCKPOLARITY_RISING
Definition: stm32f1xx_hal_tim.h:761
TIM_TS_ITR0
#define TIM_TS_ITR0
Definition: stm32f1xx_hal_tim.h:909