HAL + 0/15 examples
CodeScope will show references to __HAL_TIM_SET_COMPARE from the following samples and libraries:
Examples
STM32F4-Discovery
Applications
Audio
STM32F401-Discovery
Applications
Audio
STM32F411E-Discovery
Applications
Audio
STM32446E_EVAL
Examples
TIM
STM32469I_EVAL
Examples
TIM
STM324x9I_EVAL
Examples
TIM
STM324xG_EVAL
Examples
TIM
STM32F412G-Discovery
Examples
TIM
STM32F412ZG-Nucleo
Examples
TIM
STM32F413ZH-Nucleo
Examples
TIM
STM32F429ZI-Nucleo
Examples
TIM
STM32F446ZE-Nucleo
Examples
TIM
 
Symbols
loading...
Files
loading...

__HAL_TIM_SET_COMPARE macro

Set the TIM Capture Compare Register value on runtime without calling another time ConfigChannel function.

Syntax

#define __HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__) \     (((__CHANNEL__) == TIM_CHANNEL_1) ? ((__HANDLE__)->Instance->CCR1 = (__COMPARE__)) :\     ((__CHANNEL__) == TIM_CHANNEL_2) ? ((__HANDLE__)->Instance->CCR2 = (__COMPARE__)) :\     ((__CHANNEL__) == TIM_CHANNEL_3) ? ((__HANDLE__)->Instance->CCR3 = (__COMPARE__)) :\     ((__HANDLE__)->Instance->CCR4 = (__COMPARE__)))

Arguments

__HANDLE__

TIM handle.

__CHANNEL__

TIM Channels to be configured. This parameter can be one of the following values: @arg TIM_CHANNEL_1: TIM Channel 1 selected @arg TIM_CHANNEL_2: TIM Channel 2 selected @arg TIM_CHANNEL_3: TIM Channel 3 selected @arg TIM_CHANNEL_4: TIM Channel 4 selected

__COMPARE__

specifies the Capture Compare register new value.

Return value

None

Examples

__HAL_TIM_SET_COMPARE is referenced by 15 libraries and example projects.

References

LocationText
stm32f4xx_hal_tim.h:1394
#define __HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__) \