|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for Capture Compare configuration:Functions | |
| __STATIC_INLINE void | LL_TIM_CC_EnablePreload (TIM_TypeDef *TIMx) |
| Enable the capture/compare control bits (CCxE, CCxNE and OCxM) preload. More... | |
| __STATIC_INLINE void | LL_TIM_CC_DisablePreload (TIM_TypeDef *TIMx) |
| Disable the capture/compare control bits (CCxE, CCxNE and OCxM) preload. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_CC_IsEnabledPreload (const TIM_TypeDef *TIMx) |
| Indicates whether the capture/compare control bits (CCxE, CCxNE and OCxM) preload is enabled. @rmtoll CR2 CCPC LL_TIM_CC_IsEnabledPreload. More... | |
| __STATIC_INLINE void | LL_TIM_CC_SetUpdate (TIM_TypeDef *TIMx, uint32_t CCUpdateSource) |
| Set the updated source of the capture/compare control bits (CCxE, CCxNE and OCxM). More... | |
| __STATIC_INLINE void | LL_TIM_CC_SetDMAReqTrigger (TIM_TypeDef *TIMx, uint32_t DMAReqTrigger) |
| Set the trigger of the capture/compare DMA request. @rmtoll CR2 CCDS LL_TIM_CC_SetDMAReqTrigger. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_CC_GetDMAReqTrigger (const TIM_TypeDef *TIMx) |
| Get actual trigger of the capture/compare DMA request. @rmtoll CR2 CCDS LL_TIM_CC_GetDMAReqTrigger. More... | |
| __STATIC_INLINE void | LL_TIM_CC_SetLockLevel (TIM_TypeDef *TIMx, uint32_t LockLevel) |
| Set the lock level to freeze the configuration of several capture/compare parameters. More... | |
| __STATIC_INLINE void | LL_TIM_CC_EnableChannel (TIM_TypeDef *TIMx, uint32_t Channels) |
| Enable capture/compare channels. @rmtoll CCER CC1E LL_TIM_CC_EnableChannel CCER CC1NE LL_TIM_CC_EnableChannel CCER CC2E LL_TIM_CC_EnableChannel CCER CC2NE LL_TIM_CC_EnableChannel CCER CC3E LL_TIM_CC_EnableChannel CCER CC3NE LL_TIM_CC_EnableChannel CCER CC4E LL_TIM_CC_EnableChannel. More... | |
| __STATIC_INLINE void | LL_TIM_CC_DisableChannel (TIM_TypeDef *TIMx, uint32_t Channels) |
| Disable capture/compare channels. @rmtoll CCER CC1E LL_TIM_CC_DisableChannel CCER CC1NE LL_TIM_CC_DisableChannel CCER CC2E LL_TIM_CC_DisableChannel CCER CC2NE LL_TIM_CC_DisableChannel CCER CC3E LL_TIM_CC_DisableChannel CCER CC3NE LL_TIM_CC_DisableChannel CCER CC4E LL_TIM_CC_DisableChannel. More... | |
| __STATIC_INLINE uint32_t | LL_TIM_CC_IsEnabledChannel (const TIM_TypeDef *TIMx, uint32_t Channels) |
| Indicate whether channel(s) is(are) enabled. @rmtoll CCER CC1E LL_TIM_CC_IsEnabledChannel CCER CC1NE LL_TIM_CC_IsEnabledChannel CCER CC2E LL_TIM_CC_IsEnabledChannel CCER CC2NE LL_TIM_CC_IsEnabledChannel CCER CC3E LL_TIM_CC_IsEnabledChannel CCER CC3NE LL_TIM_CC_IsEnabledChannel CCER CC4E LL_TIM_CC_IsEnabledChannel. More... | |
| __STATIC_INLINE void LL_TIM_CC_DisableChannel | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channels | ||
| ) |
Disable capture/compare channels. @rmtoll CCER CC1E LL_TIM_CC_DisableChannel
CCER CC1NE LL_TIM_CC_DisableChannel
CCER CC2E LL_TIM_CC_DisableChannel
CCER CC2NE LL_TIM_CC_DisableChannel
CCER CC3E LL_TIM_CC_DisableChannel
CCER CC3NE LL_TIM_CC_DisableChannel
CCER CC4E LL_TIM_CC_DisableChannel.
| TIMx | Timer instance |
| Channels | This parameter can be a combination of the following values:
|
| None |
Definition at line 1637 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_CC_DisablePreload | ( | TIM_TypeDef * | TIMx | ) |
Disable the capture/compare control bits (CCxE, CCxNE and OCxM) preload.
| TIMx | Timer instance |
| None |
Definition at line 1514 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_CC_EnableChannel | ( | TIM_TypeDef * | TIMx, |
| uint32_t | Channels | ||
| ) |
Enable capture/compare channels. @rmtoll CCER CC1E LL_TIM_CC_EnableChannel
CCER CC1NE LL_TIM_CC_EnableChannel
CCER CC2E LL_TIM_CC_EnableChannel
CCER CC2NE LL_TIM_CC_EnableChannel
CCER CC3E LL_TIM_CC_EnableChannel
CCER CC3NE LL_TIM_CC_EnableChannel
CCER CC4E LL_TIM_CC_EnableChannel.
| TIMx | Timer instance |
| Channels | This parameter can be a combination of the following values:
|
| None |
Definition at line 1612 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_CC_EnablePreload | ( | TIM_TypeDef * | TIMx | ) |
Enable the capture/compare control bits (CCxE, CCxNE and OCxM) preload.
| TIMx | Timer instance |
| None |
Definition at line 1501 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_CC_GetDMAReqTrigger | ( | const TIM_TypeDef * | TIMx | ) |
Get actual trigger of the capture/compare DMA request. @rmtoll CR2 CCDS LL_TIM_CC_GetDMAReqTrigger.
| TIMx | Timer instance |
| Returned | value can be one of the following values:
|
Definition at line 1568 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_CC_IsEnabledChannel | ( | const TIM_TypeDef * | TIMx, |
| uint32_t | Channels | ||
| ) |
Indicate whether channel(s) is(are) enabled. @rmtoll CCER CC1E LL_TIM_CC_IsEnabledChannel
CCER CC1NE LL_TIM_CC_IsEnabledChannel
CCER CC2E LL_TIM_CC_IsEnabledChannel
CCER CC2NE LL_TIM_CC_IsEnabledChannel
CCER CC3E LL_TIM_CC_IsEnabledChannel
CCER CC3NE LL_TIM_CC_IsEnabledChannel
CCER CC4E LL_TIM_CC_IsEnabledChannel.
| TIMx | Timer instance |
| Channels | This parameter can be a combination of the following values:
|
| State | of bit (1 or 0). |
Definition at line 1662 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE uint32_t LL_TIM_CC_IsEnabledPreload | ( | const TIM_TypeDef * | TIMx | ) |
Indicates whether the capture/compare control bits (CCxE, CCxNE and OCxM) preload is enabled. @rmtoll CR2 CCPC LL_TIM_CC_IsEnabledPreload.
| TIMx | Timer instance |
| State | of bit (1 or 0). |
Definition at line 1525 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_CC_SetDMAReqTrigger | ( | TIM_TypeDef * | TIMx, |
| uint32_t | DMAReqTrigger | ||
| ) |
Set the trigger of the capture/compare DMA request. @rmtoll CR2 CCDS LL_TIM_CC_SetDMAReqTrigger.
| TIMx | Timer instance |
| DMAReqTrigger | This parameter can be one of the following values:
|
| None |
Definition at line 1555 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_CC_SetLockLevel | ( | TIM_TypeDef * | TIMx, |
| uint32_t | LockLevel | ||
| ) |
Set the lock level to freeze the configuration of several capture/compare parameters.
| TIMx | Timer instance |
| LockLevel | This parameter can be one of the following values:
|
| None |
Definition at line 1587 of file stm32f4xx_ll_tim.h.
| __STATIC_INLINE void LL_TIM_CC_SetUpdate | ( | TIM_TypeDef * | TIMx, |
| uint32_t | CCUpdateSource | ||
| ) |
Set the updated source of the capture/compare control bits (CCxE, CCxNE and OCxM).
| TIMx | Timer instance |
| CCUpdateSource | This parameter can be one of the following values:
|
| None |
Definition at line 1541 of file stm32f4xx_ll_tim.h.