Macros | |
#define | __HAL_TIM_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag. More... | |
#define | __HAL_TIM_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag. More... | |
#define | __HAL_TIM_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag. More... | |
#define | __HAL_TIM_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag. More... | |
#define | __HAL_TIM_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag. More... | |
#define | __HAL_TIM_CLEAR_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits. More... | |
#define | __HAL_TIM_CLEAR_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits. More... | |
#define | __HAL_TIM_CLEAR_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits. More... | |
#define | __HAL_TIM_CLEAR_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits. More... | |
#define | __HAL_TIM_CLEAR_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits. More... | |
#define | __HAL_TIM_DISABLE(__HANDLE__) |
Disable the TIM peripheral. More... | |
#define | __HAL_TIM_DISABLE(__HANDLE__) |
Disable the TIM peripheral. More... | |
#define | __HAL_TIM_DISABLE(__HANDLE__) |
Disable the TIM peripheral. More... | |
#define | __HAL_TIM_DISABLE(__HANDLE__) |
Disable the TIM peripheral. More... | |
#define | __HAL_TIM_DISABLE(__HANDLE__) |
Disable the TIM peripheral. More... | |
#define | __HAL_TIM_DISABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request. More... | |
#define | __HAL_TIM_DISABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request. More... | |
#define | __HAL_TIM_DISABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request. More... | |
#define | __HAL_TIM_DISABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request. More... | |
#define | __HAL_TIM_DISABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request. More... | |
#define | __HAL_TIM_DISABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt. More... | |
#define | __HAL_TIM_DISABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt. More... | |
#define | __HAL_TIM_DISABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt. More... | |
#define | __HAL_TIM_DISABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt. More... | |
#define | __HAL_TIM_DISABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt. More... | |
#define | __HAL_TIM_DISABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Disable fast mode for a given channel. More... | |
#define | __HAL_TIM_DISABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Disable fast mode for a given channel. More... | |
#define | __HAL_TIM_DISABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Disable fast mode for a given channel. More... | |
#define | __HAL_TIM_DISABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Disable fast mode for a given channel. More... | |
#define | __HAL_TIM_DISABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Disable fast mode for a given channel. More... | |
#define | __HAL_TIM_DISABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Reset the TIM Output compare preload. More... | |
#define | __HAL_TIM_DISABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Reset the TIM Output compare preload. More... | |
#define | __HAL_TIM_DISABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Reset the TIM Output compare preload. More... | |
#define | __HAL_TIM_DISABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Reset the TIM Output compare preload. More... | |
#define | __HAL_TIM_DISABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Reset the TIM Output compare preload. More... | |
#define | __HAL_TIM_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral. More... | |
#define | __HAL_TIM_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral. More... | |
#define | __HAL_TIM_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral. More... | |
#define | __HAL_TIM_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral. More... | |
#define | __HAL_TIM_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral. More... | |
#define | __HAL_TIM_ENABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request. More... | |
#define | __HAL_TIM_ENABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request. More... | |
#define | __HAL_TIM_ENABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request. More... | |
#define | __HAL_TIM_ENABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request. More... | |
#define | __HAL_TIM_ENABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request. More... | |
#define | __HAL_TIM_ENABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt. More... | |
#define | __HAL_TIM_ENABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt. More... | |
#define | __HAL_TIM_ENABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt. More... | |
#define | __HAL_TIM_ENABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt. More... | |
#define | __HAL_TIM_ENABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt. More... | |
#define | __HAL_TIM_ENABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Enable fast mode for a given channel. More... | |
#define | __HAL_TIM_ENABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Enable fast mode for a given channel. More... | |
#define | __HAL_TIM_ENABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Enable fast mode for a given channel. More... | |
#define | __HAL_TIM_ENABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Enable fast mode for a given channel. More... | |
#define | __HAL_TIM_ENABLE_OCxFAST(__HANDLE__, __CHANNEL__) |
Enable fast mode for a given channel. More... | |
#define | __HAL_TIM_ENABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Set the TIM Output compare preload. More... | |
#define | __HAL_TIM_ENABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Set the TIM Output compare preload. More... | |
#define | __HAL_TIM_ENABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Set the TIM Output compare preload. More... | |
#define | __HAL_TIM_ENABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Set the TIM Output compare preload. More... | |
#define | __HAL_TIM_ENABLE_OCxPRELOAD(__HANDLE__, __CHANNEL__) |
Set the TIM Output compare preload. More... | |
#define | __HAL_TIM_GET_AUTORELOAD(__HANDLE__) ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime. More... | |
#define | __HAL_TIM_GET_AUTORELOAD(__HANDLE__) ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime. More... | |
#define | __HAL_TIM_GET_AUTORELOAD(__HANDLE__) ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime. More... | |
#define | __HAL_TIM_GET_AUTORELOAD(__HANDLE__) ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime. More... | |
#define | __HAL_TIM_GET_AUTORELOAD(__HANDLE__) ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime. More... | |
#define | __HAL_TIM_GET_CLOCKDIVISION(__HANDLE__) ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime. More... | |
#define | __HAL_TIM_GET_CLOCKDIVISION(__HANDLE__) ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime. More... | |
#define | __HAL_TIM_GET_CLOCKDIVISION(__HANDLE__) ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime. More... | |
#define | __HAL_TIM_GET_CLOCKDIVISION(__HANDLE__) ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime. More... | |
#define | __HAL_TIM_GET_CLOCKDIVISION(__HANDLE__) ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime. More... | |
#define | __HAL_TIM_GET_COMPARE(__HANDLE__, __CHANNEL__) |
Get the TIM Capture Compare Register value on runtime. More... | |
#define | __HAL_TIM_GET_COMPARE(__HANDLE__, __CHANNEL__) |
Get the TIM Capture Compare Register value on runtime. More... | |
#define | __HAL_TIM_GET_COMPARE(__HANDLE__, __CHANNEL__) |
Get the TIM Capture Compare Register value on runtime. More... | |
#define | __HAL_TIM_GET_COMPARE(__HANDLE__, __CHANNEL__) |
Get the TIM Capture Compare Register value on runtime. More... | |
#define | __HAL_TIM_GET_COMPARE(__HANDLE__, __CHANNEL__) |
Get the TIM Capture Compare Register value on runtime. More... | |
#define | __HAL_TIM_GET_COUNTER(__HANDLE__) ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime. More... | |
#define | __HAL_TIM_GET_COUNTER(__HANDLE__) ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime. More... | |
#define | __HAL_TIM_GET_COUNTER(__HANDLE__) ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime. More... | |
#define | __HAL_TIM_GET_COUNTER(__HANDLE__) ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime. More... | |
#define | __HAL_TIM_GET_COUNTER(__HANDLE__) ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime. More... | |
#define | __HAL_TIM_GET_FLAG(__HANDLE__, __FLAG__) (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not. More... | |
#define | __HAL_TIM_GET_FLAG(__HANDLE__, __FLAG__) (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not. More... | |
#define | __HAL_TIM_GET_FLAG(__HANDLE__, __FLAG__) (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not. More... | |
#define | __HAL_TIM_GET_FLAG(__HANDLE__, __FLAG__) (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not. More... | |
#define | __HAL_TIM_GET_FLAG(__HANDLE__, __FLAG__) (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not. More... | |
#define | __HAL_TIM_GET_ICPRESCALER(__HANDLE__, __CHANNEL__) |
Get the TIM Input Capture prescaler on runtime. More... | |
#define | __HAL_TIM_GET_ICPRESCALER(__HANDLE__, __CHANNEL__) |
Get the TIM Input Capture prescaler on runtime. More... | |
#define | __HAL_TIM_GET_ICPRESCALER(__HANDLE__, __CHANNEL__) |
Get the TIM Input Capture prescaler on runtime. More... | |
#define | __HAL_TIM_GET_ICPRESCALER(__HANDLE__, __CHANNEL__) |
Get the TIM Input Capture prescaler on runtime. More... | |
#define | __HAL_TIM_GET_ICPRESCALER(__HANDLE__, __CHANNEL__) |
Get the TIM Input Capture prescaler on runtime. More... | |
#define | __HAL_TIM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
Check whether the specified TIM interrupt source is enabled or not. More... | |
#define | __HAL_TIM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
Check whether the specified TIM interrupt source is enabled or not. More... | |
#define | __HAL_TIM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
Check whether the specified TIM interrupt source is enabled or not. More... | |
#define | __HAL_TIM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
Check whether the specified TIM interrupt source is enabled or not. More... | |
#define | __HAL_TIM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
Check whether the specified TIM interrupt source is enabled or not. More... | |
#define | __HAL_TIM_GET_UIFCPY(__COUNTER__) (((__COUNTER__) & (TIM_CNT_UIFCPY)) == (TIM_CNT_UIFCPY)) |
#define | __HAL_TIM_GET_UIFCPY(__COUNTER__) (((__COUNTER__) & (TIM_CNT_UIFCPY)) == (TIM_CNT_UIFCPY)) |
#define | __HAL_TIM_GET_UIFCPY(__COUNTER__) (((__COUNTER__) & (TIM_CNT_UIFCPY)) == (TIM_CNT_UIFCPY)) |
#define | __HAL_TIM_IS_TIM_COUNTING_DOWN(__HANDLE__) (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
#define | __HAL_TIM_IS_TIM_COUNTING_DOWN(__HANDLE__) (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
#define | __HAL_TIM_IS_TIM_COUNTING_DOWN(__HANDLE__) (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
#define | __HAL_TIM_IS_TIM_COUNTING_DOWN(__HANDLE__) (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
#define | __HAL_TIM_IS_TIM_COUNTING_DOWN(__HANDLE__) (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
#define | __HAL_TIM_MOE_DISABLE(__HANDLE__) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE(__HANDLE__) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE(__HANDLE__) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE(__HANDLE__) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE(__HANDLE__) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY(__HANDLE__) (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY(__HANDLE__) (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY(__HANDLE__) (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY(__HANDLE__) (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY(__HANDLE__) (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output. More... | |
#define | __HAL_TIM_MOE_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output. More... | |
#define | __HAL_TIM_RESET_HANDLE_STATE(__HANDLE__) ((__HANDLE__)->State = HAL_TIM_STATE_RESET) |
Reset TIM handle state. More... | |
#define | __HAL_TIM_RESET_HANDLE_STATE(__HANDLE__) ((__HANDLE__)->State = HAL_TIM_STATE_RESET) |
Reset TIM handle state. More... | |
#define | __HAL_TIM_RESET_HANDLE_STATE(__HANDLE__) ((__HANDLE__)->State = HAL_TIM_STATE_RESET) |
Reset TIM handle state. More... | |
#define | __HAL_TIM_RESET_HANDLE_STATE(__HANDLE__) |
Reset TIM handle state. More... | |
#define | __HAL_TIM_RESET_HANDLE_STATE(__HANDLE__) |
Reset TIM handle state. More... | |
#define | __HAL_TIM_SET_AUTORELOAD(__HANDLE__, __AUTORELOAD__) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_AUTORELOAD(__HANDLE__, __AUTORELOAD__) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_AUTORELOAD(__HANDLE__, __AUTORELOAD__) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_AUTORELOAD(__HANDLE__, __AUTORELOAD__) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_AUTORELOAD(__HANDLE__, __AUTORELOAD__) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_CAPTUREPOLARITY(__HANDLE__, __CHANNEL__, __POLARITY__) |
Set the TIM Capture x input polarity on runtime. More... | |
#define | __HAL_TIM_SET_CAPTUREPOLARITY(__HANDLE__, __CHANNEL__, __POLARITY__) |
Set the TIM Capture x input polarity on runtime. More... | |
#define | __HAL_TIM_SET_CAPTUREPOLARITY(__HANDLE__, __CHANNEL__, __POLARITY__) |
Set the TIM Capture x input polarity on runtime. More... | |
#define | __HAL_TIM_SET_CAPTUREPOLARITY(__HANDLE__, __CHANNEL__, __POLARITY__) |
Set the TIM Capture x input polarity on runtime. More... | |
#define | __HAL_TIM_SET_CAPTUREPOLARITY(__HANDLE__, __CHANNEL__, __POLARITY__) |
Set the TIM Capture x input polarity on runtime. More... | |
#define | __HAL_TIM_SET_CLOCKDIVISION(__HANDLE__, __CKD__) |
Set the TIM Clock Division value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_CLOCKDIVISION(__HANDLE__, __CKD__) |
Set the TIM Clock Division value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_CLOCKDIVISION(__HANDLE__, __CKD__) |
Set the TIM Clock Division value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_CLOCKDIVISION(__HANDLE__, __CKD__) |
Set the TIM Clock Division value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_CLOCKDIVISION(__HANDLE__, __CKD__) |
Set the TIM Clock Division value on runtime without calling another time any Init function. More... | |
#define | __HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function. More... | |
#define | __HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function. More... | |
#define | __HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function. More... | |
#define | __HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function. More... | |
#define | __HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function. More... | |
#define | __HAL_TIM_SET_COUNTER(__HANDLE__, __COUNTER__) ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime. More... | |
#define | __HAL_TIM_SET_COUNTER(__HANDLE__, __COUNTER__) ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime. More... | |
#define | __HAL_TIM_SET_COUNTER(__HANDLE__, __COUNTER__) ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime. Note Please check if the bit 31 of CNT register is used as UIF copy or not, this may affect the counter range in case of 32 bits counter TIM instance. Bit 31 of CNT can be enabled/disabled using __HAL_TIM_UIFREMAP_ENABLE()/__HAL_TIM_UIFREMAP_DISABLE() macros. More... | |
#define | __HAL_TIM_SET_COUNTER(__HANDLE__, __COUNTER__) ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime. Note Please check if the bit 31 of CNT register is used as UIF copy or not, this may affect the counter range in case of 32 bits counter TIM instance. Bit 31 of CNT can be enabled/disabled using __HAL_TIM_UIFREMAP_ENABLE()/__HAL_TIM_UIFREMAP_DISABLE() macros. More... | |
#define | __HAL_TIM_SET_COUNTER(__HANDLE__, __COUNTER__) ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime. Note Please check if the bit 31 of CNT register is used as UIF copy or not, this may affect the counter range in case of 32 bits counter TIM instance. Bit 31 of CNT can be enabled/disabled using __HAL_TIM_UIFREMAP_ENABLE()/__HAL_TIM_UIFREMAP_DISABLE() macros. More... | |
#define | __HAL_TIM_SET_ICPRESCALER(__HANDLE__, __CHANNEL__, __ICPSC__) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function. More... | |
#define | __HAL_TIM_SET_ICPRESCALER(__HANDLE__, __CHANNEL__, __ICPSC__) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function. More... | |
#define | __HAL_TIM_SET_ICPRESCALER(__HANDLE__, __CHANNEL__, __ICPSC__) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function. More... | |
#define | __HAL_TIM_SET_ICPRESCALER(__HANDLE__, __CHANNEL__, __ICPSC__) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function. More... | |
#define | __HAL_TIM_SET_ICPRESCALER(__HANDLE__, __CHANNEL__, __ICPSC__) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function. More... | |
#define | __HAL_TIM_SET_PRESCALER(__HANDLE__, __PRESC__) ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime. More... | |
#define | __HAL_TIM_SET_PRESCALER(__HANDLE__, __PRESC__) ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime. More... | |
#define | __HAL_TIM_SET_PRESCALER(__HANDLE__, __PRESC__) ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime. More... | |
#define | __HAL_TIM_SET_PRESCALER(__HANDLE__, __PRESC__) ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime. More... | |
#define | __HAL_TIM_SET_PRESCALER(__HANDLE__, __PRESC__) ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime. More... | |
#define | __HAL_TIM_UIFREMAP_DISABLE(__HANDLE__) (((__HANDLE__)->Instance->CR1 &= ~TIM_CR1_UIFREMAP)) |
#define | __HAL_TIM_UIFREMAP_DISABLE(__HANDLE__) (((__HANDLE__)->Instance->CR1 &= ~TIM_CR1_UIFREMAP)) |
#define | __HAL_TIM_UIFREMAP_DISABLE(__HANDLE__) (((__HANDLE__)->Instance->CR1 &= ~TIM_CR1_UIFREMAP)) |
#define | __HAL_TIM_UIFREMAP_ENABLE(__HANDLE__) (((__HANDLE__)->Instance->CR1 |= TIM_CR1_UIFREMAP)) |
#define | __HAL_TIM_UIFREMAP_ENABLE(__HANDLE__) (((__HANDLE__)->Instance->CR1 |= TIM_CR1_UIFREMAP)) |
#define | __HAL_TIM_UIFREMAP_ENABLE(__HANDLE__) (((__HANDLE__)->Instance->CR1 |= TIM_CR1_UIFREMAP)) |
#define | __HAL_TIM_URS_DISABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_DISABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_DISABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_DISABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_DISABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define | __HAL_TIM_URS_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register. More... | |
#define __HAL_TIM_CLEAR_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to clear. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1172 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_CLEAR_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to clear. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1172 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_CLEAR_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to clear. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1288 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_CLEAR_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to clear. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1350 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_CLEAR_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__FLAG__)) |
Clear the specified TIM interrupt flag.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to clear. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1350 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_CLEAR_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the interrupt pending bit to clear. This parameter can be one of the following values:
|
None |
Definition at line 1206 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_CLEAR_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the interrupt pending bit to clear. This parameter can be one of the following values:
|
None |
Definition at line 1206 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_CLEAR_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the interrupt pending bit to clear. This parameter can be one of the following values:
|
None |
Definition at line 1322 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_CLEAR_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the interrupt pending bit to clear. This parameter can be one of the following values:
|
None |
Definition at line 1384 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_CLEAR_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->SR = ~(__INTERRUPT__)) |
Clear the TIM interrupt pending bits.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the interrupt pending bit to clear. This parameter can be one of the following values:
|
None |
Definition at line 1384 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1036 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1036 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1144 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1206 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1206 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to disable. This parameter can be one of the following values:
|
None |
Definition at line 1132 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to disable. This parameter can be one of the following values:
|
None |
Definition at line 1132 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to disable. This parameter can be one of the following values:
|
None |
Definition at line 1240 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to disable. This parameter can be one of the following values:
|
None |
Definition at line 1302 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__DMA__)) |
Disable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to disable. This parameter can be one of the following values:
|
None |
Definition at line 1302 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to disable. This parameter can be one of the following values:
|
None |
Definition at line 1102 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to disable. This parameter can be one of the following values:
|
None |
Definition at line 1102 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to disable. This parameter can be one of the following values:
|
None |
Definition at line 1210 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to disable. This parameter can be one of the following values:
|
None |
Definition at line 1272 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER &= ~(__INTERRUPT__)) |
Disable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to disable. This parameter can be one of the following values:
|
None |
Definition at line 1272 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Disable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1435 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Disable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1435 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Disable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1600 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Disable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1662 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Disable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1662 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Reset the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1393 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Reset the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1393 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Reset the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1550 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Reset the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1612 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_DISABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Reset the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1612 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1022 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1022 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1130 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1192 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|=(TIM_CR1_CEN)) |
Enable the TIM peripheral.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1192 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to enable. This parameter can be one of the following values:
|
None |
Definition at line 1117 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to enable. This parameter can be one of the following values:
|
None |
Definition at line 1117 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to enable. This parameter can be one of the following values:
|
None |
Definition at line 1225 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to enable. This parameter can be one of the following values:
|
None |
Definition at line 1287 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_DMA | ( | __HANDLE__, | |
__DMA__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__DMA__)) |
Enable the specified DMA request.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>DMA</strong> | specifies the TIM DMA request to enable. This parameter can be one of the following values:
|
None |
Definition at line 1287 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to enable. This parameter can be one of the following values:
|
None |
Definition at line 1086 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to enable. This parameter can be one of the following values:
|
None |
Definition at line 1086 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to enable. This parameter can be one of the following values:
|
None |
Definition at line 1194 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to enable. This parameter can be one of the following values:
|
None |
Definition at line 1256 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->DIER |= (__INTERRUPT__)) |
Enable the specified TIM interrupt.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to enable. This parameter can be one of the following values:
|
None |
Definition at line 1256 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Enable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1414 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Enable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1414 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Enable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1575 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Enable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1637 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxFAST | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Enable fast mode for a given channel.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1637 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Set the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1376 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Set the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1376 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Set the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1529 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Set the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1591 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_ENABLE_OCxPRELOAD | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Set the TIM Output compare preload.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
None |
Definition at line 1591 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_AUTORELOAD | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer auto-reload register(TIMx_ARR) |
Definition at line 1257 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_AUTORELOAD | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer auto-reload register(TIMx_ARR) |
Definition at line 1257 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_AUTORELOAD | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer auto-reload register(TIMx_ARR) |
Definition at line 1400 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_GET_AUTORELOAD | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer auto-reload register(TIMx_ARR) |
Definition at line 1462 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_AUTORELOAD | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->ARR) |
Get the TIM Autoreload Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer auto-reload register(TIMx_ARR) |
Definition at line 1462 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_CLOCKDIVISION | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime.
<strong>HANDLE</strong> | TIM handle. |
The | clock division can be one of the following values:
|
Definition at line 1284 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_CLOCKDIVISION | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime.
<strong>HANDLE</strong> | TIM handle. |
The | clock division can be one of the following values:
|
Definition at line 1284 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_CLOCKDIVISION | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime.
<strong>HANDLE</strong> | TIM handle. |
The | clock division can be one of the following values:
|
Definition at line 1427 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_GET_CLOCKDIVISION | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime.
<strong>HANDLE</strong> | TIM handle. |
The | clock division can be one of the following values:
|
Definition at line 1489 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_CLOCKDIVISION | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD) |
Get the TIM Clock Division value on runtime.
<strong>HANDLE</strong> | TIM handle. |
The | clock division can be one of the following values:
|
Definition at line 1489 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Capture Compare Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channel associated with the capture compare register This parameter can be one of the following values:
|
16-bit | or 32-bit value of the capture/compare register (TIMx_CCRy) |
Definition at line 1359 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Capture Compare Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channel associated with the capture compare register This parameter can be one of the following values:
|
16-bit | or 32-bit value of the capture/compare register (TIMx_CCRy) |
Definition at line 1359 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Capture Compare Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channel associated with the capture compare register This parameter can be one of the following values:
|
16-bit | or 32-bit value of the capture/compare register (TIMx_CCRy) |
Definition at line 1508 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_GET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Capture Compare Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channel associated with the capture compare register This parameter can be one of the following values:
|
16-bit | or 32-bit value of the capture/compare register (TIMx_CCRy) |
Definition at line 1570 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Capture Compare Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channel associated with the capture compare register This parameter can be one of the following values:
|
16-bit | or 32-bit value of the capture/compare register (TIMx_CCRy) |
Definition at line 1570 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_COUNTER | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer counter register (TIMx_CNT) |
Definition at line 1238 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_COUNTER | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer counter register (TIMx_CNT) |
Definition at line 1238 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_COUNTER | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer counter register (TIMx_CNT) |
Definition at line 1381 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_GET_COUNTER | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer counter register (TIMx_CNT) |
Definition at line 1443 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_COUNTER | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CNT) |
Get the TIM Counter Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
16-bit | or 32-bit value of the timer counter register (TIMx_CNT) |
Definition at line 1443 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to check. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1152 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to check. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1152 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to check. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1264 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_GET_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to check. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1326 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | (((__HANDLE__)->Instance->SR &(__FLAG__)) == (__FLAG__)) |
Check whether the specified TIM interrupt flag is set or not.
<strong>HANDLE</strong> | specifies the TIM Handle. |
<strong>FLAG</strong> | specifies the TIM interrupt flag to check. This parameter can be one of the following values:
|
The | new state of FLAG (TRUE or FALSE). |
Definition at line 1326 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Input Capture prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
The | input capture prescaler can be one of the following values:
|
Definition at line 1324 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Input Capture prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
The | input capture prescaler can be one of the following values:
|
Definition at line 1324 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Input Capture prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
The | input capture prescaler can be one of the following values:
|
Definition at line 1467 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_GET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Input Capture prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
The | input capture prescaler can be one of the following values:
|
Definition at line 1529 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__ | |||
) |
Get the TIM Input Capture prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
The | input capture prescaler can be one of the following values:
|
Definition at line 1529 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_IT_SOURCE | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) |
Check whether the specified TIM interrupt source is enabled or not.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to check. This parameter can be one of the following values:
|
The | state of TIM_IT (SET or RESET). |
Definition at line 1189 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_IT_SOURCE | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) |
Check whether the specified TIM interrupt source is enabled or not.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to check. This parameter can be one of the following values:
|
The | state of TIM_IT (SET or RESET). |
Definition at line 1189 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_GET_IT_SOURCE | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) |
Check whether the specified TIM interrupt source is enabled or not.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to check. This parameter can be one of the following values:
|
The | state of TIM_IT (SET or RESET). |
Definition at line 1305 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_GET_IT_SOURCE | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) |
Check whether the specified TIM interrupt source is enabled or not.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to check. This parameter can be one of the following values:
|
The | state of TIM_IT (SET or RESET). |
Definition at line 1367 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_IT_SOURCE | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) |
Check whether the specified TIM interrupt source is enabled or not.
<strong>HANDLE</strong> | TIM handle |
<strong>INTERRUPT</strong> | specifies the TIM interrupt source to check. This parameter can be one of the following values:
|
The | state of TIM_IT (SET or RESET). |
Definition at line 1367 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_UIFCPY | ( | __COUNTER__ | ) | (((__COUNTER__) & (TIM_CNT_UIFCPY)) == (TIM_CNT_UIFCPY)) |
@brief Get update interrupt flag (UIF) copy status. @param __COUNTER__ Counter value. @retval The state of UIFCPY (TRUE or FALSE).
mode.
Definition at line 1347 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_GET_UIFCPY | ( | __COUNTER__ | ) | (((__COUNTER__) & (TIM_CNT_UIFCPY)) == (TIM_CNT_UIFCPY)) |
@brief Get update interrupt flag (UIF) copy status. @param __COUNTER__ Counter value. @retval The state of UIFCPY (TRUE or FALSE).
mode.
Definition at line 1409 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_GET_UIFCPY | ( | __COUNTER__ | ) | (((__COUNTER__) & (TIM_CNT_UIFCPY)) == (TIM_CNT_UIFCPY)) |
@brief Get update interrupt flag (UIF) copy status. @param __COUNTER__ Counter value. @retval The state of UIFCPY (TRUE or FALSE).
mode.
Definition at line 1409 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_IS_TIM_COUNTING_DOWN | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
@brief Indicates whether or not the TIM Counter is used as downcounter. @param __HANDLE__ TIM handle. @retval False (Counter used as upcounter) or True (Counter used as downcounter) @note This macro is particularly useful to get the counting mode when the timer operates in Center-aligned mode or Encoder
mode.
Definition at line 1215 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_IS_TIM_COUNTING_DOWN | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
@brief Indicates whether or not the TIM Counter is used as downcounter. @param __HANDLE__ TIM handle. @retval False (Counter used as upcounter) or True (Counter used as downcounter) @note This macro is particularly useful to get the counting mode when the timer operates in Center-aligned mode or Encoder
mode.
Definition at line 1215 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_IS_TIM_COUNTING_DOWN | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
@brief Indicates whether or not the TIM Counter is used as downcounter. @param __HANDLE__ TIM handle. @retval False (Counter used as upcounter) or True (Counter used as downcounter) @note This macro is particularly useful to get the counting mode when the timer operates in Center-aligned mode or Encoder
mode.
Definition at line 1356 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_IS_TIM_COUNTING_DOWN | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
@brief Indicates whether or not the TIM Counter is used as downcounter. @param __HANDLE__ TIM handle. @retval False (Counter used as upcounter) or True (Counter used as downcounter) @note This macro is particularly useful to get the counting mode when the timer operates in Center-aligned mode or Encoder
mode.
Definition at line 1418 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_IS_TIM_COUNTING_DOWN | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR)) |
@brief Indicates whether or not the TIM Counter is used as downcounter. @param __HANDLE__ TIM handle. @retval False (Counter used as upcounter) or True (Counter used as downcounter) @note This macro is particularly useful to get the counting mode when the timer operates in Center-aligned mode or Encoder
mode.
Definition at line 1418 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1053 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1053 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1161 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1223 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE | ( | __HANDLE__ | ) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1223 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY | ( | __HANDLE__ | ) | (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1070 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY | ( | __HANDLE__ | ) | (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1070 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY | ( | __HANDLE__ | ) | (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1178 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY | ( | __HANDLE__ | ) | (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1240 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_MOE_DISABLE_UNCONDITIONALLY | ( | __HANDLE__ | ) | (__HANDLE__)->Instance->BDTR &= ~(TIM_BDTR_MOE) |
Disable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1240 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_MOE_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1029 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_MOE_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1029 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_MOE_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1137 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_MOE_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1199 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_MOE_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->BDTR|=(TIM_BDTR_MOE)) |
Enable the TIM main Output.
<strong>HANDLE</strong> | TIM handle |
None |
Definition at line 1199 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_RESET_HANDLE_STATE | ( | __HANDLE__ | ) | ((__HANDLE__)->State = HAL_TIM_STATE_RESET) |
Reset TIM handle state.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1014 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_RESET_HANDLE_STATE | ( | __HANDLE__ | ) | ((__HANDLE__)->State = HAL_TIM_STATE_RESET) |
Reset TIM handle state.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1014 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_RESET_HANDLE_STATE | ( | __HANDLE__ | ) | ((__HANDLE__)->State = HAL_TIM_STATE_RESET) |
Reset TIM handle state.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1122 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_RESET_HANDLE_STATE | ( | __HANDLE__ | ) |
Reset TIM handle state.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1171 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_RESET_HANDLE_STATE | ( | __HANDLE__ | ) |
Reset TIM handle state.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1171 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_AUTORELOAD | ( | __HANDLE__, | |
__AUTORELOAD__ | |||
) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>AUTORELOAD</strong> | specifies the Counter register new value. |
None |
Definition at line 1246 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_AUTORELOAD | ( | __HANDLE__, | |
__AUTORELOAD__ | |||
) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>AUTORELOAD</strong> | specifies the Counter register new value. |
None |
Definition at line 1246 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_AUTORELOAD | ( | __HANDLE__, | |
__AUTORELOAD__ | |||
) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>AUTORELOAD</strong> | specifies the Counter register new value. |
None |
Definition at line 1389 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_SET_AUTORELOAD | ( | __HANDLE__, | |
__AUTORELOAD__ | |||
) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>AUTORELOAD</strong> | specifies the Counter register new value. |
None |
Definition at line 1451 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_AUTORELOAD | ( | __HANDLE__, | |
__AUTORELOAD__ | |||
) |
Set the TIM Autoreload Register value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>AUTORELOAD</strong> | specifies the Counter register new value. |
None |
Definition at line 1451 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_CAPTUREPOLARITY | ( | __HANDLE__, | |
__CHANNEL__, | |||
__POLARITY__ | |||
) |
Set the TIM Capture x input polarity on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>POLARITY</strong> | Polarity for TIx source
|
None |
Definition at line 1479 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_CAPTUREPOLARITY | ( | __HANDLE__, | |
__CHANNEL__, | |||
__POLARITY__ | |||
) |
Set the TIM Capture x input polarity on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>POLARITY</strong> | Polarity for TIx source
|
None |
Definition at line 1479 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_CAPTUREPOLARITY | ( | __HANDLE__, | |
__CHANNEL__, | |||
__POLARITY__ | |||
) |
Set the TIM Capture x input polarity on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>POLARITY</strong> | Polarity for TIx source
|
None |
Definition at line 1646 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_SET_CAPTUREPOLARITY | ( | __HANDLE__, | |
__CHANNEL__, | |||
__POLARITY__ | |||
) |
Set the TIM Capture x input polarity on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>POLARITY</strong> | Polarity for TIx source
|
None |
Definition at line 1708 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_CAPTUREPOLARITY | ( | __HANDLE__, | |
__CHANNEL__, | |||
__POLARITY__ | |||
) |
Set the TIM Capture x input polarity on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>POLARITY</strong> | Polarity for TIx source
|
None |
Definition at line 1708 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_CLOCKDIVISION | ( | __HANDLE__, | |
__CKD__ | |||
) |
Set the TIM Clock Division value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CKD</strong> | specifies the clock division value. This parameter can be one of the following value:
|
None |
Definition at line 1269 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_CLOCKDIVISION | ( | __HANDLE__, | |
__CKD__ | |||
) |
Set the TIM Clock Division value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CKD</strong> | specifies the clock division value. This parameter can be one of the following value:
|
None |
Definition at line 1269 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_CLOCKDIVISION | ( | __HANDLE__, | |
__CKD__ | |||
) |
Set the TIM Clock Division value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CKD</strong> | specifies the clock division value. This parameter can be one of the following value:
|
None |
Definition at line 1412 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_SET_CLOCKDIVISION | ( | __HANDLE__, | |
__CKD__ | |||
) |
Set the TIM Clock Division value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CKD</strong> | specifies the clock division value. This parameter can be one of the following value:
|
None |
Definition at line 1474 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_CLOCKDIVISION | ( | __HANDLE__, | |
__CKD__ | |||
) |
Set the TIM Clock Division value on runtime without calling another time any Init function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CKD</strong> | specifies the clock division value. This parameter can be one of the following value:
|
None |
Definition at line 1474 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__, | |||
__COMPARE__ | |||
) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>COMPARE</strong> | specifies the Capture Compare register new value. |
None |
Definition at line 1342 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__, | |||
__COMPARE__ | |||
) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>COMPARE</strong> | specifies the Capture Compare register new value. |
None |
Definition at line 1342 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__, | |||
__COMPARE__ | |||
) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>COMPARE</strong> | specifies the Capture Compare register new value. |
None |
Definition at line 1487 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_SET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__, | |||
__COMPARE__ | |||
) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>COMPARE</strong> | specifies the Capture Compare register new value. |
None |
Definition at line 1549 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_COMPARE | ( | __HANDLE__, | |
__CHANNEL__, | |||
__COMPARE__ | |||
) |
Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>COMPARE</strong> | specifies the Capture Compare register new value. |
None |
Definition at line 1549 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_COUNTER | ( | __HANDLE__, | |
__COUNTER__ | |||
) | ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>COUNTER</strong> | specifies the Counter register new value. |
None |
Definition at line 1231 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_COUNTER | ( | __HANDLE__, | |
__COUNTER__ | |||
) | ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>COUNTER</strong> | specifies the Counter register new value. |
None |
Definition at line 1231 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_COUNTER | ( | __HANDLE__, | |
__COUNTER__ | |||
) | ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime. Note Please check if the bit 31 of CNT register is used as UIF copy or not, this may affect the counter range in case of 32 bits counter TIM instance. Bit 31 of CNT can be enabled/disabled using __HAL_TIM_UIFREMAP_ENABLE()/__HAL_TIM_UIFREMAP_DISABLE() macros.
<strong>HANDLE</strong> | TIM handle. |
<strong>COUNTER</strong> | specifies the Counter register new value. |
None |
Definition at line 1374 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_SET_COUNTER | ( | __HANDLE__, | |
__COUNTER__ | |||
) | ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime. Note Please check if the bit 31 of CNT register is used as UIF copy or not, this may affect the counter range in case of 32 bits counter TIM instance. Bit 31 of CNT can be enabled/disabled using __HAL_TIM_UIFREMAP_ENABLE()/__HAL_TIM_UIFREMAP_DISABLE() macros.
<strong>HANDLE</strong> | TIM handle. |
<strong>COUNTER</strong> | specifies the Counter register new value. |
None |
Definition at line 1436 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_COUNTER | ( | __HANDLE__, | |
__COUNTER__ | |||
) | ((__HANDLE__)->Instance->CNT = (__COUNTER__)) |
Set the TIM Counter Register value on runtime. Note Please check if the bit 31 of CNT register is used as UIF copy or not, this may affect the counter range in case of 32 bits counter TIM instance. Bit 31 of CNT can be enabled/disabled using __HAL_TIM_UIFREMAP_ENABLE()/__HAL_TIM_UIFREMAP_DISABLE() macros.
<strong>HANDLE</strong> | TIM handle. |
<strong>COUNTER</strong> | specifies the Counter register new value. |
None |
Definition at line 1436 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__, | |||
__ICPSC__ | |||
) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>ICPSC</strong> | specifies the Input Capture4 prescaler new value. This parameter can be one of the following values:
|
None |
Definition at line 1303 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__, | |||
__ICPSC__ | |||
) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>ICPSC</strong> | specifies the Input Capture4 prescaler new value. This parameter can be one of the following values:
|
None |
Definition at line 1303 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__, | |||
__ICPSC__ | |||
) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>ICPSC</strong> | specifies the Input Capture4 prescaler new value. This parameter can be one of the following values:
|
None |
Definition at line 1446 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_SET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__, | |||
__ICPSC__ | |||
) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>ICPSC</strong> | specifies the Input Capture4 prescaler new value. This parameter can be one of the following values:
|
None |
Definition at line 1508 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_ICPRESCALER | ( | __HANDLE__, | |
__CHANNEL__, | |||
__ICPSC__ | |||
) |
Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function.
<strong>HANDLE</strong> | TIM handle. |
<strong>CHANNEL</strong> | TIM Channels to be configured. This parameter can be one of the following values:
|
<strong>ICPSC</strong> | specifies the Input Capture4 prescaler new value. This parameter can be one of the following values:
|
None |
Definition at line 1508 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_PRESCALER | ( | __HANDLE__, | |
__PRESC__ | |||
) | ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>PRESC</strong> | specifies the Prescaler new value. |
None |
Definition at line 1223 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_PRESCALER | ( | __HANDLE__, | |
__PRESC__ | |||
) | ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>PRESC</strong> | specifies the Prescaler new value. |
None |
Definition at line 1223 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_SET_PRESCALER | ( | __HANDLE__, | |
__PRESC__ | |||
) | ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>PRESC</strong> | specifies the Prescaler new value. |
None |
Definition at line 1364 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_SET_PRESCALER | ( | __HANDLE__, | |
__PRESC__ | |||
) | ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>PRESC</strong> | specifies the Prescaler new value. |
None |
Definition at line 1426 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_SET_PRESCALER | ( | __HANDLE__, | |
__PRESC__ | |||
) | ((__HANDLE__)->Instance->PSC = (__PRESC__)) |
Set the TIM Prescaler on runtime.
<strong>HANDLE</strong> | TIM handle. |
<strong>PRESC</strong> | specifies the Prescaler new value. |
None |
Definition at line 1426 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_UIFREMAP_DISABLE | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 &= ~TIM_CR1_UIFREMAP)) |
@brief Disable update interrupt flag (UIF) remapping. @param __HANDLE__ TIM handle. @retval None
mode.
Definition at line 1339 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_UIFREMAP_DISABLE | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 &= ~TIM_CR1_UIFREMAP)) |
@brief Disable update interrupt flag (UIF) remapping. @param __HANDLE__ TIM handle. @retval None
mode.
Definition at line 1401 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_UIFREMAP_DISABLE | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 &= ~TIM_CR1_UIFREMAP)) |
@brief Disable update interrupt flag (UIF) remapping. @param __HANDLE__ TIM handle. @retval None
mode.
Definition at line 1401 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_UIFREMAP_ENABLE | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 |= TIM_CR1_UIFREMAP)) |
@brief Force a continuous copy of the update interrupt flag (UIF) into the timer counter register (bit 31). @note This allows both the counter value and a potential roll-over condition signalled by the UIFCPY flag to be read in an atomic way. @param __HANDLE__ TIM handle. @retval None
mode.
Definition at line 1331 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_UIFREMAP_ENABLE | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 |= TIM_CR1_UIFREMAP)) |
@brief Force a continuous copy of the update interrupt flag (UIF) into the timer counter register (bit 31). @note This allows both the counter value and a potential roll-over condition signalled by the UIFCPY flag to be read in an atomic way. @param __HANDLE__ TIM handle. @retval None
mode.
Definition at line 1393 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_UIFREMAP_ENABLE | ( | __HANDLE__ | ) | (((__HANDLE__)->Instance->CR1 |= TIM_CR1_UIFREMAP)) |
@brief Force a continuous copy of the update interrupt flag (UIF) into the timer counter register (bit 31). @note This allows both the counter value and a potential roll-over condition signalled by the UIFCPY flag to be read in an atomic way. @param __HANDLE__ TIM handle. @retval None
mode.
Definition at line 1393 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_URS_DISABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1462 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_URS_DISABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1462 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_URS_DISABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1629 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_URS_DISABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1691 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_URS_DISABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1&=~TIM_CR1_URS) |
Reset the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1691 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_URS_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1449 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_URS_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1449 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h.
#define __HAL_TIM_URS_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1616 of file stm32f7xx_hal_tim.h.
#define __HAL_TIM_URS_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1678 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.
#define __HAL_TIM_URS_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR1|= TIM_CR1_URS) |
Set the Update Request Source (URS) bit of the TIMx_CR1 register.
<strong>HANDLE</strong> | TIM handle. |
None |
Definition at line 1678 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_tim.h.