HAL TIM Constants ¶
HAL TIM Constants ¶
- group TIM_Exported_Constants
-
Defines
-
HAL_TIM_GROUP_NONE
(
LL_TIM_GROUPCH5_NONE
)
¶
-
HAL TIM Group Channel 5 and Channel 1, 2 or 3.
No effect of channel 5 on channels 1, 2 and 3
-
HAL_TIM_GROUP_AND_OC1REFC
(
LL_TIM_GROUPCH5_AND_OC1REFC
)
¶
-
Group channel 5 and channel 1 (ANDed)
-
HAL_TIM_GROUP_AND_OC2REFC
(
LL_TIM_GROUPCH5_AND_OC2REFC
)
¶
-
Group channel 5 and channel 2 (ANDed)
-
HAL_TIM_GROUP_AND_OC3REFC
(
LL_TIM_GROUPCH5_AND_OC3REFC
)
¶
-
Group channel 5 and channel 3 (ANDed)
-
HAL_TIM_BREAK_INPUT_GPIO
(
LL_TIM_BKIN_SOURCE_GPIO
)
¶
-
HAL TIM Break Input Source.
BKIN input from AF controller
-
HAL_TIM_BREAK_INPUT_COMP1
(
LL_TIM_BKIN_SOURCE_COMP1
)
¶
-
Internal signal: COMP1 output
-
HAL_TIM_BREAK_INPUT_COMP2
(
LL_TIM_BKIN_SOURCE_COMP2
)
¶
-
Internal signal: COMP2 output
-
HAL_TIM_BREAK_INPUT_MDF1
(
LL_TIM_BKIN_SOURCE_MDF1
)
¶
-
Internal signal: Digital filter break output
-
HAL_TIM_GROUP_NONE
(
LL_TIM_GROUPCH5_NONE
)
¶
- group TIM_Exported_Constants
-
Defines
-
HAL_TIM_GROUP_NONE
(
LL_TIM_GROUPCH5_NONE
)
-
HAL TIM Group Channel 5 and Channel 1, 2 or 3.
No effect of channel 5 on channels 1, 2 and 3
-
HAL_TIM_GROUP_AND_OC1REFC
(
LL_TIM_GROUPCH5_AND_OC1REFC
)
-
Group channel 5 and channel 1 (ANDed)
-
HAL_TIM_GROUP_AND_OC2REFC
(
LL_TIM_GROUPCH5_AND_OC2REFC
)
-
Group channel 5 and channel 2 (ANDed)
-
HAL_TIM_GROUP_AND_OC3REFC
(
LL_TIM_GROUPCH5_AND_OC3REFC
)
-
Group channel 5 and channel 3 (ANDed)
-
HAL_TIM_BREAK_INPUT_GPIO
(
LL_TIM_BKIN_SOURCE_GPIO
)
-
HAL TIM Break Input Source.
BKIN input from AF controller
-
HAL_TIM_BREAK_INPUT_COMP1
(
LL_TIM_BKIN_SOURCE_COMP1
)
-
Internal signal: COMP1 output
-
HAL_TIM_BREAK_INPUT_COMP2
(
LL_TIM_BKIN_SOURCE_COMP2
)
-
Internal signal: COMP2 output
-
HAL_TIM_BREAK_INPUT_MDF1
(
LL_TIM_BKIN_SOURCE_MDF1
)
-
Internal signal: Digital filter break output
-
HAL_TIM_GROUP_NONE
(
LL_TIM_GROUPCH5_NONE
)
- group TIM_Exported_Constants
-
Defines
-
HAL_TIM_GROUP_NONE
(
LL_TIM_GROUPCH5_NONE
)
-
HAL TIM Group Channel 5 and Channel 1, 2 or 3.
No effect of channel 5 on channels 1, 2 and 3
-
HAL_TIM_GROUP_AND_OC1REFC
(
LL_TIM_GROUPCH5_AND_OC1REFC
)
-
Group channel 5 and channel 1 (ANDed)
-
HAL_TIM_GROUP_AND_OC2REFC
(
LL_TIM_GROUPCH5_AND_OC2REFC
)
-
Group channel 5 and channel 2 (ANDed)
-
HAL_TIM_GROUP_AND_OC3REFC
(
LL_TIM_GROUPCH5_AND_OC3REFC
)
-
Group channel 5 and channel 3 (ANDed)
-
HAL_TIM_BREAK_INPUT_GPIO
(
LL_TIM_BKIN_SOURCE_GPIO
)
-
HAL TIM Break Input Source.
BKIN input from AF controller
-
HAL_TIM_BREAK_INPUT_COMP1
(
LL_TIM_BKIN_SOURCE_COMP1
)
-
Internal signal: COMP1 output
-
HAL_TIM_BREAK_INPUT_MDF1
(
LL_TIM_BKIN_SOURCE_MDF1
)
-
Internal signal: Digital filter break output
-
HAL_TIM_GROUP_NONE
(
LL_TIM_GROUPCH5_NONE
)
Error Code definition reflecting the processes asynchronous errors ¶
- group TIM_Error_Code
- group TIM_Error_Code
-
Defines
-
HAL_TIM_ERROR_NONE
(0U)
-
No error
-
HAL_TIM_ERROR_DMA
(1U)
-
DMA transfer error
-
HAL_TIM_ERROR_NONE
(0U)
- group TIM_Error_Code
-
Defines
-
HAL_TIM_ERROR_NONE
(0U)
-
No error
-
HAL_TIM_ERROR_DMA
(1U)
-
DMA transfer error
-
HAL_TIM_ERROR_NONE
(0U)
Optional interruptions ¶
- group TIM_optional_interruptions
-
Note
To be used as parameters of functions HAL_TIM_Start_IT_Opt() , HAL_TIM_Start_DMA_Opt()
Defines
-
HAL_TIM_OPT_IT_UPDATE
(
LL_TIM_DIER_UIE
)
¶
-
HAL TIM interrupts. The interrupts are grouped in the following categories:
-
Update: Update interrupt
-
Commutation: Commutation interrupt
-
Trigger: Trigger interrupt
-
Break: Break interrupt
-
Encoder: Encoder interrupts
Note
These interrupts are used in HAL_TIM_Start_IT_Opt() . TIM optional update interrupt
-
-
HAL_TIM_OPT_IT_COMMUTATION
(
LL_TIM_DIER_COMIE
)
¶
-
TIM optional commutation interrupt
-
HAL_TIM_OPT_IT_TRIGGER_INPUT
(
LL_TIM_DIER_TIE
)
¶
-
TIM optional trigger interrupt
-
HAL_TIM_OPT_IT_BREAK
(
LL_TIM_DIER_BIE
)
¶
-
TIM optional break interrupt
-
HAL_TIM_OPT_IT_ENCODER_INDEX
(
LL_TIM_DIER_IDXIE
)
¶
-
TIM optional encoder index interrupt
-
HAL_TIM_OPT_IT_ENCODER_DIRECTION
(
LL_TIM_DIER_DIRIE
)
¶
-
TIM optional encoder direction interrupt
-
HAL_TIM_OPT_IT_ENCODER_INDEX_ERROR
(
LL_TIM_DIER_IERRIE
)
¶
-
TIM optional encoder index error interrupt
-
HAL_TIM_OPT_IT_ENCODER_TRANSITION_ERROR
(
LL_TIM_DIER_TERRIE
)
¶
-
TIM optional encoder transition error interrupt
-
HAL_TIM_OPT_DMA_IT_NONE
(
HAL_DMA_OPT_IT_NONE
)
¶
-
HAL TIM Filters for the DMA interrupts. By default the half transfer complete callbacks are disabled.
Note
These interrupts are used in HAL_TIM_Start_DMA_Opt() . Disable DMA half transfer complete callbacks
-
HAL_TIM_OPT_DMA_IT_HT
(
HAL_DMA_OPT_IT_HT
)
¶
-
Enable the half-transfer callbacks
-
HAL_TIM_OPT_DMA_IT_DEFAULT
(
HAL_DMA_OPT_IT_DEFAULT
)
¶
-
HAL_TIM_OPT_DMA_IT_SILENT
(
HAL_DMA_OPT_IT_SILENT
)
¶
-
All interrupts are filtered
-
HAL_TIM_OPT_IT_UPDATE
(
LL_TIM_DIER_UIE
)
¶
- group TIM_optional_interruptions
-
Note
To be used as parameters of functions HAL_TIM_Start_IT_Opt() , HAL_TIM_Start_DMA_Opt()
Defines
-
HAL_TIM_OPT_IT_UPDATE
(
LL_TIM_DIER_UIE
)
-
HAL TIM interrupts. The interrupts are grouped in the following categories:
-
Update: Update interrupt
-
Commutation: Commutation interrupt
-
Trigger: Trigger interrupt
-
Break: Break interrupt
-
Encoder: Encoder interrupts
Note
These interrupts are used in HAL_TIM_Start_IT_Opt() . TIM optional update interrupt
-
-
HAL_TIM_OPT_IT_COMMUTATION
(
LL_TIM_DIER_COMIE
)
-
TIM optional commutation interrupt
-
HAL_TIM_OPT_IT_TRIGGER_INPUT
(
LL_TIM_DIER_TIE
)
-
TIM optional trigger interrupt
-
HAL_TIM_OPT_IT_BREAK
(
LL_TIM_DIER_BIE
)
-
TIM optional break interrupt
-
HAL_TIM_OPT_IT_ENCODER_INDEX
(
LL_TIM_DIER_IDXIE
)
-
TIM optional encoder index interrupt
-
HAL_TIM_OPT_IT_ENCODER_DIRECTION
(
LL_TIM_DIER_DIRIE
)
-
TIM optional encoder direction interrupt
-
HAL_TIM_OPT_IT_ENCODER_INDEX_ERROR
(
LL_TIM_DIER_IERRIE
)
-
TIM optional encoder index error interrupt
-
HAL_TIM_OPT_IT_ENCODER_TRANSITION_ERROR
(
LL_TIM_DIER_TERRIE
)
-
TIM optional encoder transition error interrupt
-
HAL_TIM_OPT_DMA_IT_NONE
(
HAL_DMA_OPT_IT_NONE
)
-
HAL TIM Filters for the DMA interrupts. By default the half transfer complete callbacks are disabled.
Note
These interrupts are used in HAL_TIM_Start_DMA_Opt() . Disable DMA half transfer complete callbacks
-
HAL_TIM_OPT_DMA_IT_HT
(
HAL_DMA_OPT_IT_HT
)
-
Enable the half-transfer callbacks
-
HAL_TIM_OPT_DMA_IT_DEFAULT
(
HAL_DMA_OPT_IT_DEFAULT
)
-
HAL_TIM_OPT_DMA_IT_SILENT
(
HAL_DMA_OPT_IT_SILENT
)
-
All interrupts are filtered
-
HAL_TIM_OPT_IT_UPDATE
(
LL_TIM_DIER_UIE
)
- group TIM_optional_interruptions
-
Note
To be used as parameters of functions HAL_TIM_Start_IT_Opt() , HAL_TIM_Start_DMA_Opt()
Defines
-
HAL_TIM_OPT_IT_UPDATE
(
LL_TIM_DIER_UIE
)
-
HAL TIM interrupts. The interrupts are grouped in the following categories:
-
Update: Update interrupt
-
Commutation: Commutation interrupt
-
Trigger: Trigger interrupt
-
Break: Break interrupt
-
Encoder: Encoder interrupts
Note
These interrupts are used in HAL_TIM_Start_IT_Opt() . TIM optional update interrupt
-
-
HAL_TIM_OPT_IT_COMMUTATION
(
LL_TIM_DIER_COMIE
)
-
TIM optional commutation interrupt
-
HAL_TIM_OPT_IT_TRIGGER_INPUT
(
LL_TIM_DIER_TIE
)
-
TIM optional trigger interrupt
-
HAL_TIM_OPT_IT_BREAK
(
LL_TIM_DIER_BIE
)
-
TIM optional break interrupt
-
HAL_TIM_OPT_IT_ENCODER_INDEX
(
LL_TIM_DIER_IDXIE
)
-
TIM optional encoder index interrupt
-
HAL_TIM_OPT_IT_ENCODER_DIRECTION
(
LL_TIM_DIER_DIRIE
)
-
TIM optional encoder direction interrupt
-
HAL_TIM_OPT_IT_ENCODER_INDEX_ERROR
(
LL_TIM_DIER_IERRIE
)
-
TIM optional encoder index error interrupt
-
HAL_TIM_OPT_IT_ENCODER_TRANSITION_ERROR
(
LL_TIM_DIER_TERRIE
)
-
TIM optional encoder transition error interrupt
-
HAL_TIM_OPT_DMA_IT_NONE
(
HAL_DMA_OPT_IT_NONE
)
-
HAL TIM Filters for the DMA interrupts. By default the half transfer complete callbacks are disabled.
Note
These interrupts are used in HAL_TIM_Start_DMA_Opt() . Disable DMA half transfer complete callbacks
-
HAL_TIM_OPT_DMA_IT_HT
(
HAL_DMA_OPT_IT_HT
)
-
Enable the half-transfer callbacks
-
HAL_TIM_OPT_DMA_IT_DEFAULT
(
HAL_DMA_OPT_IT_DEFAULT
)
-
HAL_TIM_OPT_DMA_IT_SILENT
(
HAL_DMA_OPT_IT_SILENT
)
-
All interrupts are filtered
-
HAL_TIM_OPT_IT_UPDATE
(
LL_TIM_DIER_UIE
)