STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
TIM Private Macros
Collaboration diagram for TIM Private Macros:

Macros

#define IS_TIM_CLEARINPUT_SOURCE(__MODE__)
 
#define IS_TIM_DMA_BASE(__BASE__)
 
#define IS_TIM_EVENT_SOURCE(__SOURCE__)
 
#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__)
 
#define IS_TIM_CHANNELS(__CHANNEL__)
 
#define IS_TIM_OPM_CHANNELS(__CHANNEL__)
 
#define IS_TIM_PERIOD(__HANDLE__, __PERIOD__)
 
#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__)
 
#define IS_TIM_CLEARINPUT_POLARITY(__POLARITY__)
 
#define IS_TIM_CLEARINPUT_PRESCALER(__PRESCALER__)
 
#define IS_TIM_CLEARINPUT_FILTER(__ICFILTER__)
 
#define IS_TIM_OSSR_STATE(__STATE__)
 
#define IS_TIM_OSSI_STATE(__STATE__)
 
#define IS_TIM_LOCK_LEVEL(__LEVEL__)
 
#define IS_TIM_BREAK_FILTER(__BRKFILTER__)
 
#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__)
 
#define IS_TIM_TI1SELECTION(__TI1SELECTION__)
 
#define IS_TIM_DMA_LENGTH(__LENGTH__)
 
#define IS_TIM_DMA_DATA_LENGTH(LENGTH)
 
#define IS_TIM_IC_FILTER(__ICFILTER__)
 
#define IS_TIM_DEADTIME(__DEADTIME__)
 
#define IS_TIM_SLAVEMODE_TRIGGER_ENABLED(__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_CLEARINPUT_SOURCE

#define IS_TIM_CLEARINPUT_SOURCE ( __MODE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1570 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigOCrefClear().

◆ IS_TIM_DMA_BASE

#define IS_TIM_DMA_BASE ( __BASE__)

#include <stm32f4xx_hal_tim.h>

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))
#define TIM_DMABASE_CCR2
#define TIM_DMABASE_DIER
#define TIM_DMABASE_SMCR
#define TIM_DMABASE_CCR1
#define TIM_DMABASE_ARR
#define TIM_DMABASE_CR2
#define TIM_DMABASE_CCER
#define TIM_DMABASE_BDTR
#define TIM_DMABASE_CCMR2
#define TIM_DMABASE_CR1
#define TIM_DMABASE_RCR
#define TIM_DMABASE_CCMR1
#define TIM_DMABASE_PSC
#define TIM_DMABASE_CCR3
#define TIM_DMABASE_CNT
#define TIM_DMABASE_CCR4
#define TIM_DMABASE_SR
#define TIM_DMABASE_EGR

Definition at line 1573 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_DMABurst_MultiReadStart(), and HAL_TIM_DMABurst_MultiWriteStart().

◆ IS_TIM_EVENT_SOURCE

#define IS_TIM_EVENT_SOURCE ( __SOURCE__)

#include <stm32f4xx_hal_tim.h>

Value:
((((__SOURCE__) & 0xFFFFFF00U) == 0x00000000U) && ((__SOURCE__) != 0x00000000U))

Definition at line 1592 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_GenerateEvent().

◆ IS_TIM_COUNTER_MODE

#define IS_TIM_COUNTER_MODE ( __MODE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1594 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Base_Init(), HAL_TIM_Encoder_Init(), HAL_TIM_IC_Init(), HAL_TIM_OC_Init(), HAL_TIM_OnePulse_Init(), HAL_TIM_PWM_Init(), and HAL_TIMEx_HallSensor_Init().

◆ IS_TIM_CLOCKDIVISION_DIV

#define IS_TIM_CLOCKDIVISION_DIV ( __DIV__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1600 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Base_Init(), HAL_TIM_Encoder_Init(), HAL_TIM_IC_Init(), HAL_TIM_OC_Init(), HAL_TIM_OnePulse_Init(), HAL_TIM_PWM_Init(), and HAL_TIMEx_HallSensor_Init().

◆ IS_TIM_AUTORELOAD_PRELOAD

#define IS_TIM_AUTORELOAD_PRELOAD ( PRELOAD)

◆ IS_TIM_FAST_STATE

#define IS_TIM_FAST_STATE ( __STATE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1607 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_PWM_ConfigChannel().

◆ IS_TIM_OC_POLARITY

#define IS_TIM_OC_POLARITY ( __POLARITY__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1610 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_OC_ConfigChannel(), and HAL_TIM_PWM_ConfigChannel().

◆ IS_TIM_OCN_POLARITY

#define IS_TIM_OCN_POLARITY ( __POLARITY__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1613 of file stm32f4xx_hal_tim.h.

Referenced by TIM_OC1_SetConfig(), TIM_OC2_SetConfig(), and TIM_OC3_SetConfig().

◆ IS_TIM_OCIDLE_STATE

#define IS_TIM_OCIDLE_STATE ( __STATE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1616 of file stm32f4xx_hal_tim.h.

Referenced by TIM_OC1_SetConfig(), TIM_OC2_SetConfig(), TIM_OC3_SetConfig(), and TIM_OC4_SetConfig().

◆ IS_TIM_OCNIDLE_STATE

#define IS_TIM_OCNIDLE_STATE ( __STATE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1619 of file stm32f4xx_hal_tim.h.

Referenced by TIM_OC1_SetConfig(), TIM_OC2_SetConfig(), and TIM_OC3_SetConfig().

◆ IS_TIM_ENCODERINPUT_POLARITY

#define IS_TIM_ENCODERINPUT_POLARITY ( __POLARITY__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1622 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Encoder_Init().

◆ IS_TIM_IC_POLARITY

#define IS_TIM_IC_POLARITY ( __POLARITY__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1625 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_IC_ConfigChannel(), and HAL_TIMEx_HallSensor_Init().

◆ IS_TIM_IC_SELECTION

#define IS_TIM_IC_SELECTION ( __SELECTION__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1629 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Encoder_Init(), and HAL_TIM_IC_ConfigChannel().

◆ IS_TIM_IC_PRESCALER

#define IS_TIM_IC_PRESCALER ( __PRESCALER__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1633 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Encoder_Init(), HAL_TIM_IC_ConfigChannel(), and HAL_TIMEx_HallSensor_Init().

◆ IS_TIM_OPM_MODE

#define IS_TIM_OPM_MODE ( __MODE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1638 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_OnePulse_Init().

◆ IS_TIM_ENCODER_MODE

#define IS_TIM_ENCODER_MODE ( __MODE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1641 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Encoder_Init().

◆ IS_TIM_DMA_SOURCE

#define IS_TIM_DMA_SOURCE ( __SOURCE__)

#include <stm32f4xx_hal_tim.h>

Value:
((((__SOURCE__) & 0xFFFF80FFU) == 0x00000000U) && ((__SOURCE__) != 0x00000000U))

Definition at line 1645 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), HAL_TIM_DMABurst_ReadStop(), and HAL_TIM_DMABurst_WriteStop().

◆ IS_TIM_CHANNELS

#define IS_TIM_CHANNELS ( __CHANNEL__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1647 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_OC_ConfigChannel(), HAL_TIM_PWM_ConfigChannel(), and TIM_CCxChannelCmd().

◆ IS_TIM_OPM_CHANNELS

#define IS_TIM_OPM_CHANNELS ( __CHANNEL__)

#include <stm32f4xx_hal_tim.h>

Value:
(((__CHANNEL__) == TIM_CHANNEL_1) || \
((__CHANNEL__) == TIM_CHANNEL_2))

Definition at line 1653 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_OnePulse_ConfigChannel().

◆ IS_TIM_PERIOD

#define IS_TIM_PERIOD ( __HANDLE__,
__PERIOD__ )

#include <stm32f4xx_hal_tim.h>

Value:
((IS_TIM_32B_COUNTER_INSTANCE(((__HANDLE__)->Instance)) == 0U) ? \
(((__PERIOD__) > 0U) && ((__PERIOD__) <= 0x0000FFFFU)) : \
((__PERIOD__) > 0U))

Definition at line 1656 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Base_Init(), HAL_TIM_Encoder_Init(), HAL_TIM_IC_Init(), HAL_TIM_OC_Init(), HAL_TIM_OnePulse_Init(), HAL_TIM_PWM_Init(), and HAL_TIMEx_HallSensor_Init().

◆ IS_TIM_COMPLEMENTARY_CHANNELS

#define IS_TIM_COMPLEMENTARY_CHANNELS ( __CHANNEL__)

#include <stm32f4xx_hal_tim.h>

Value:
(((__CHANNEL__) == TIM_CHANNEL_1) || \
((__CHANNEL__) == TIM_CHANNEL_2) || \
((__CHANNEL__) == TIM_CHANNEL_3))

Definition at line 1660 of file stm32f4xx_hal_tim.h.

◆ IS_TIM_CLOCKSOURCE

#define IS_TIM_CLOCKSOURCE ( __CLOCK__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1664 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigClockSource().

◆ IS_TIM_CLOCKPOLARITY

#define IS_TIM_CLOCKPOLARITY ( __POLARITY__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1675 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigClockSource().

◆ IS_TIM_CLOCKPRESCALER

#define IS_TIM_CLOCKPRESCALER ( __PRESCALER__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1681 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigClockSource().

◆ IS_TIM_CLOCKFILTER

#define IS_TIM_CLOCKFILTER ( __ICFILTER__)

#include <stm32f4xx_hal_tim.h>

Value:
((__ICFILTER__) <= 0xFU)

Definition at line 1686 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigClockSource().

◆ IS_TIM_CLEARINPUT_POLARITY

#define IS_TIM_CLEARINPUT_POLARITY ( __POLARITY__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1688 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigOCrefClear().

◆ IS_TIM_CLEARINPUT_PRESCALER

#define IS_TIM_CLEARINPUT_PRESCALER ( __PRESCALER__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1691 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigOCrefClear().

◆ IS_TIM_CLEARINPUT_FILTER

#define IS_TIM_CLEARINPUT_FILTER ( __ICFILTER__)

#include <stm32f4xx_hal_tim.h>

Value:
((__ICFILTER__) <= 0xFU)

Definition at line 1696 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigOCrefClear().

◆ IS_TIM_OSSR_STATE

#define IS_TIM_OSSR_STATE ( __STATE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1698 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_ConfigBreakDeadTime().

◆ IS_TIM_OSSI_STATE

#define IS_TIM_OSSI_STATE ( __STATE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1701 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_ConfigBreakDeadTime().

◆ IS_TIM_LOCK_LEVEL

#define IS_TIM_LOCK_LEVEL ( __LEVEL__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1704 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_ConfigBreakDeadTime().

◆ IS_TIM_BREAK_FILTER

#define IS_TIM_BREAK_FILTER ( __BRKFILTER__)

#include <stm32f4xx_hal_tim.h>

Value:
((__BRKFILTER__) <= 0xFUL)

Definition at line 1709 of file stm32f4xx_hal_tim.h.

◆ IS_TIM_BREAK_STATE

#define IS_TIM_BREAK_STATE ( __STATE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1711 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_ConfigBreakDeadTime().

◆ IS_TIM_BREAK_POLARITY

#define IS_TIM_BREAK_POLARITY ( __POLARITY__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1714 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_ConfigBreakDeadTime().

◆ IS_TIM_AUTOMATIC_OUTPUT_STATE

#define IS_TIM_AUTOMATIC_OUTPUT_STATE ( __STATE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1717 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_ConfigBreakDeadTime().

◆ IS_TIM_TRGO_SOURCE

#define IS_TIM_TRGO_SOURCE ( __SOURCE__)

#include <stm32f4xx_hal_tim.h>

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))
#define TIM_TRGO_UPDATE
#define TIM_TRGO_RESET
#define TIM_TRGO_ENABLE
#define TIM_TRGO_OC3REF
#define TIM_TRGO_OC4REF
#define TIM_TRGO_OC1
#define TIM_TRGO_OC2REF
#define TIM_TRGO_OC1REF

Definition at line 1720 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_MasterConfigSynchronization().

◆ IS_TIM_MSM_STATE

#define IS_TIM_MSM_STATE ( __STATE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1729 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_MasterConfigSynchronization().

◆ IS_TIM_SLAVE_MODE

#define IS_TIM_SLAVE_MODE ( __MODE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1732 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_SlaveConfigSynchro(), and HAL_TIM_SlaveConfigSynchro_IT().

◆ IS_TIM_PWM_MODE

#define IS_TIM_PWM_MODE ( __MODE__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1738 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_PWM_ConfigChannel().

◆ IS_TIM_OC_MODE

#define IS_TIM_OC_MODE ( __MODE__)

#include <stm32f4xx_hal_tim.h>

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))
#define TIM_OCMODE_FORCED_ACTIVE
#define TIM_OCMODE_ACTIVE
#define TIM_OCMODE_TOGGLE
#define TIM_OCMODE_FORCED_INACTIVE
#define TIM_OCMODE_INACTIVE
#define TIM_OCMODE_TIMING

Definition at line 1741 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_OC_ConfigChannel().

◆ IS_TIM_TRIGGER_SELECTION

#define IS_TIM_TRIGGER_SELECTION ( __SELECTION__)

#include <stm32f4xx_hal_tim.h>

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))
#define TIM_TS_TI2FP2
#define TIM_TS_TI1FP1
#define TIM_TS_ITR3
#define TIM_TS_ITR2
#define TIM_TS_TI1F_ED
#define TIM_TS_ITR0
#define TIM_TS_ITR1
#define TIM_TS_ETRF

Definition at line 1748 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_SlaveConfigSynchro(), and HAL_TIM_SlaveConfigSynchro_IT().

◆ IS_TIM_INTERNAL_TRIGGEREVENT_SELECTION

#define IS_TIM_INTERNAL_TRIGGEREVENT_SELECTION ( __SELECTION__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1757 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_ConfigCommutEvent(), HAL_TIMEx_ConfigCommutEvent_DMA(), and HAL_TIMEx_ConfigCommutEvent_IT().

◆ IS_TIM_TRIGGERPOLARITY

#define IS_TIM_TRIGGERPOLARITY ( __POLARITY__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1763 of file stm32f4xx_hal_tim.h.

Referenced by TIM_SlaveTimer_SetConfig().

◆ IS_TIM_TRIGGERPRESCALER

#define IS_TIM_TRIGGERPRESCALER ( __PRESCALER__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1769 of file stm32f4xx_hal_tim.h.

Referenced by TIM_SlaveTimer_SetConfig().

◆ IS_TIM_TRIGGERFILTER

#define IS_TIM_TRIGGERFILTER ( __ICFILTER__)

#include <stm32f4xx_hal_tim.h>

Value:
((__ICFILTER__) <= 0xFU)

Definition at line 1774 of file stm32f4xx_hal_tim.h.

Referenced by TIM_SlaveTimer_SetConfig().

◆ IS_TIM_TI1SELECTION

#define IS_TIM_TI1SELECTION ( __TI1SELECTION__)

#include <stm32f4xx_hal_tim.h>

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

Definition at line 1776 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_ConfigTI1Input().

◆ IS_TIM_DMA_LENGTH

#define IS_TIM_DMA_LENGTH ( __LENGTH__)

#include <stm32f4xx_hal_tim.h>

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))
#define TIM_DMABURSTLENGTH_13TRANSFERS
#define TIM_DMABURSTLENGTH_14TRANSFERS
#define TIM_DMABURSTLENGTH_9TRANSFERS
#define TIM_DMABURSTLENGTH_5TRANSFERS
#define TIM_DMABURSTLENGTH_1TRANSFER
#define TIM_DMABURSTLENGTH_10TRANSFERS
#define TIM_DMABURSTLENGTH_11TRANSFERS
#define TIM_DMABURSTLENGTH_6TRANSFERS
#define TIM_DMABURSTLENGTH_15TRANSFERS
#define TIM_DMABURSTLENGTH_4TRANSFERS
#define TIM_DMABURSTLENGTH_2TRANSFERS
#define TIM_DMABURSTLENGTH_18TRANSFERS
#define TIM_DMABURSTLENGTH_8TRANSFERS
#define TIM_DMABURSTLENGTH_17TRANSFERS
#define TIM_DMABURSTLENGTH_3TRANSFERS
#define TIM_DMABURSTLENGTH_7TRANSFERS
#define TIM_DMABURSTLENGTH_16TRANSFERS
#define TIM_DMABURSTLENGTH_12TRANSFERS

Definition at line 1779 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_DMABurst_MultiReadStart(), and HAL_TIM_DMABurst_MultiWriteStart().

◆ IS_TIM_DMA_DATA_LENGTH

#define IS_TIM_DMA_DATA_LENGTH ( LENGTH)

#include <stm32f4xx_hal_tim.h>

Value:
(((LENGTH) >= 0x1U) && ((LENGTH) < 0x10000U))

Definition at line 1798 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_DMABurst_MultiReadStart(), and HAL_TIM_DMABurst_MultiWriteStart().

◆ IS_TIM_IC_FILTER

#define IS_TIM_IC_FILTER ( __ICFILTER__)

#include <stm32f4xx_hal_tim.h>

Value:
((__ICFILTER__) <= 0xFU)

Definition at line 1800 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Encoder_Init(), HAL_TIM_IC_ConfigChannel(), and HAL_TIMEx_HallSensor_Init().

◆ IS_TIM_DEADTIME

#define IS_TIM_DEADTIME ( __DEADTIME__)

#include <stm32f4xx_hal_tim.h>

Value:
((__DEADTIME__) <= 0xFFU)

Definition at line 1802 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIMEx_ConfigBreakDeadTime().

◆ IS_TIM_SLAVEMODE_TRIGGER_ENABLED

◆ TIM_SET_ICPRESCALERVALUE

#define TIM_SET_ICPRESCALERVALUE ( __HANDLE__,
__CHANNEL__,
__ICPSC__ )

#include <stm32f4xx_hal_tim.h>

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 1806 of file stm32f4xx_hal_tim.h.

◆ TIM_RESET_ICPRESCALERVALUE

#define TIM_RESET_ICPRESCALERVALUE ( __HANDLE__,
__CHANNEL__ )

#include <stm32f4xx_hal_tim.h>

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 1812 of file stm32f4xx_hal_tim.h.

◆ TIM_SET_CAPTUREPOLARITY

#define TIM_SET_CAPTUREPOLARITY ( __HANDLE__,
__CHANNEL__,
__POLARITY__ )

#include <stm32f4xx_hal_tim.h>

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 1818 of file stm32f4xx_hal_tim.h.

◆ TIM_RESET_CAPTUREPOLARITY

#define TIM_RESET_CAPTUREPOLARITY ( __HANDLE__,
__CHANNEL__ )

#include <stm32f4xx_hal_tim.h>

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 | TIM_CCER_CC3NP)) :\
((__HANDLE__)->Instance->CCER &= ~(TIM_CCER_CC4P | TIM_CCER_CC4NP)))

Definition at line 1824 of file stm32f4xx_hal_tim.h.

◆ TIM_CHANNEL_STATE_GET

◆ TIM_CHANNEL_STATE_SET

#define TIM_CHANNEL_STATE_SET ( __HANDLE__,
__CHANNEL__,
__CHANNEL_STATE__ )

#include <stm32f4xx_hal_tim.h>

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 1836 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Encoder_DeInit(), HAL_TIM_Encoder_Init(), HAL_TIM_Encoder_Start(), HAL_TIM_Encoder_Start_DMA(), HAL_TIM_Encoder_Start_IT(), HAL_TIM_Encoder_Stop(), HAL_TIM_Encoder_Stop_DMA(), HAL_TIM_Encoder_Stop_IT(), HAL_TIM_IC_Start(), HAL_TIM_IC_Start_DMA(), HAL_TIM_IC_Start_IT(), HAL_TIM_IC_Stop(), HAL_TIM_IC_Stop_DMA(), HAL_TIM_IC_Stop_IT(), HAL_TIM_OC_Start(), HAL_TIM_OC_Start_DMA(), HAL_TIM_OC_Start_IT(), HAL_TIM_OC_Stop(), HAL_TIM_OC_Stop_DMA(), HAL_TIM_OC_Stop_IT(), HAL_TIM_OnePulse_DeInit(), HAL_TIM_OnePulse_Init(), HAL_TIM_OnePulse_Start(), HAL_TIM_OnePulse_Start_IT(), HAL_TIM_OnePulse_Stop(), HAL_TIM_OnePulse_Stop_IT(), HAL_TIM_PWM_Start(), HAL_TIM_PWM_Start_DMA(), HAL_TIM_PWM_Start_IT(), HAL_TIM_PWM_Stop(), HAL_TIM_PWM_Stop_DMA(), HAL_TIM_PWM_Stop_IT(), HAL_TIMEx_HallSensor_DeInit(), HAL_TIMEx_HallSensor_Init(), HAL_TIMEx_HallSensor_Start(), HAL_TIMEx_HallSensor_Start_DMA(), HAL_TIMEx_HallSensor_Start_IT(), HAL_TIMEx_HallSensor_Stop(), HAL_TIMEx_HallSensor_Stop_DMA(), HAL_TIMEx_HallSensor_Stop_IT(), HAL_TIMEx_OnePulseN_Start(), HAL_TIMEx_OnePulseN_Start_IT(), HAL_TIMEx_OnePulseN_Stop(), HAL_TIMEx_OnePulseN_Stop_IT(), TIM_DMACaptureCplt(), TIM_DMADelayPulseCplt(), and TIM_DMAError().

◆ TIM_CHANNEL_STATE_SET_ALL

#define TIM_CHANNEL_STATE_SET_ALL ( __HANDLE__,
__CHANNEL_STATE__ )

#include <stm32f4xx_hal_tim.h>

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 1842 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Base_DeInit(), HAL_TIM_Base_Init(), HAL_TIM_IC_DeInit(), HAL_TIM_IC_Init(), HAL_TIM_OC_DeInit(), HAL_TIM_OC_Init(), HAL_TIM_PWM_DeInit(), and HAL_TIM_PWM_Init().

◆ TIM_CHANNEL_N_STATE_GET

◆ TIM_CHANNEL_N_STATE_SET

#define TIM_CHANNEL_N_STATE_SET ( __HANDLE__,
__CHANNEL__,
__CHANNEL_STATE__ )

#include <stm32f4xx_hal_tim.h>

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 1855 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Encoder_DeInit(), HAL_TIM_Encoder_Init(), HAL_TIM_Encoder_Start(), HAL_TIM_Encoder_Start_DMA(), HAL_TIM_Encoder_Start_IT(), HAL_TIM_Encoder_Stop(), HAL_TIM_Encoder_Stop_DMA(), HAL_TIM_Encoder_Stop_IT(), HAL_TIM_IC_Start(), HAL_TIM_IC_Start_DMA(), HAL_TIM_IC_Start_IT(), HAL_TIM_IC_Stop(), HAL_TIM_IC_Stop_DMA(), HAL_TIM_IC_Stop_IT(), HAL_TIM_OnePulse_DeInit(), HAL_TIM_OnePulse_Init(), HAL_TIM_OnePulse_Start(), HAL_TIM_OnePulse_Start_IT(), HAL_TIM_OnePulse_Stop(), HAL_TIM_OnePulse_Stop_IT(), HAL_TIMEx_HallSensor_DeInit(), HAL_TIMEx_HallSensor_Init(), HAL_TIMEx_HallSensor_Start(), HAL_TIMEx_HallSensor_Start_DMA(), HAL_TIMEx_HallSensor_Start_IT(), HAL_TIMEx_HallSensor_Stop(), HAL_TIMEx_HallSensor_Stop_DMA(), HAL_TIMEx_HallSensor_Stop_IT(), HAL_TIMEx_OCN_Start(), HAL_TIMEx_OCN_Start_DMA(), HAL_TIMEx_OCN_Start_IT(), HAL_TIMEx_OCN_Stop(), HAL_TIMEx_OCN_Stop_DMA(), HAL_TIMEx_OCN_Stop_IT(), HAL_TIMEx_OnePulseN_Start(), HAL_TIMEx_OnePulseN_Start_IT(), HAL_TIMEx_OnePulseN_Stop(), HAL_TIMEx_OnePulseN_Stop_IT(), HAL_TIMEx_PWMN_Start(), HAL_TIMEx_PWMN_Start_DMA(), HAL_TIMEx_PWMN_Start_IT(), HAL_TIMEx_PWMN_Stop(), HAL_TIMEx_PWMN_Stop_DMA(), HAL_TIMEx_PWMN_Stop_IT(), TIM_DMACaptureCplt(), TIM_DMADelayPulseNCplt(), and TIM_DMAErrorCCxN().

◆ TIM_CHANNEL_N_STATE_SET_ALL

#define TIM_CHANNEL_N_STATE_SET_ALL ( __HANDLE__,
__CHANNEL_STATE__ )

#include <stm32f4xx_hal_tim.h>

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 1861 of file stm32f4xx_hal_tim.h.

Referenced by HAL_TIM_Base_DeInit(), HAL_TIM_Base_Init(), HAL_TIM_IC_DeInit(), HAL_TIM_IC_Init(), HAL_TIM_OC_DeInit(), HAL_TIM_OC_Init(), HAL_TIM_PWM_DeInit(), and HAL_TIM_PWM_Init().