HAL
TIM_HandleTypeDef::Lock
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
HAL
TIM_HandleTypeDef::Lock
TIM_HandleTypeDef::Lock field
Locking object
Syntax
Show:
Summary
Declaration
from
stm32f4xx_hal_tim.h:345
HAL_LockTypeDef
Lock
;
Examples
References
from
examples
Code
Location
Referrer
HAL_LockTypeDef
Lock
;
/*!< Locking object */
stm32f4xx_hal_tim.h:345
htim
->
Lock
=
HAL_UNLOCKED
;
stm32f4xx_hal_tim.c:284
HAL_TIM_Base_Init()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:359
HAL_TIM_Base_DeInit()
htim
->
Lock
=
HAL_UNLOCKED
;
stm32f4xx_hal_tim.c:668
HAL_TIM_OC_Init()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:743
HAL_TIM_OC_DeInit()
htim
->
Lock
=
HAL_UNLOCKED
;
stm32f4xx_hal_tim.c:1333
HAL_TIM_PWM_Init()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:1408
HAL_TIM_PWM_DeInit()
htim
->
Lock
=
HAL_UNLOCKED
;
stm32f4xx_hal_tim.c:1997
HAL_TIM_IC_Init()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:2072
HAL_TIM_IC_DeInit()
htim
->
Lock
=
HAL_UNLOCKED
;
stm32f4xx_hal_tim.c:2647
HAL_TIM_OnePulse_Init()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:2732
HAL_TIM_OnePulse_DeInit()
htim
->
Lock
=
HAL_UNLOCKED
;
stm32f4xx_hal_tim.c:3050
HAL_TIM_Encoder_Init()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:3169
HAL_TIM_Encoder_DeInit()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:4053
HAL_TIM_OC_ConfigChannel()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:4102
HAL_TIM_OC_ConfigChannel()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:4132
HAL_TIM_IC_ConfigChannel()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:4201
HAL_TIM_IC_ConfigChannel()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:4232
HAL_TIM_PWM_ConfigChannel()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:4309
HAL_TIM_PWM_ConfigChannel()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:4346
HAL_TIM_OnePulse_ConfigChannel()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:4433
HAL_TIM_OnePulse_ConfigChannel()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5144
HAL_TIM_GenerateEvent()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5155
HAL_TIM_GenerateEvent()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5185
HAL_TIM_ConfigOCrefClear()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5209
HAL_TIM_ConfigOCrefClear()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5292
HAL_TIM_ConfigOCrefClear()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5310
HAL_TIM_ConfigClockSource()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5441
HAL_TIM_ConfigClockSource()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5497
HAL_TIM_SlaveConfigSynchro()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5504
HAL_TIM_SlaveConfigSynchro()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5516
HAL_TIM_SlaveConfigSynchro()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5538
HAL_TIM_SlaveConfigSynchro_IT()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5545
HAL_TIM_SlaveConfigSynchro_IT()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim.c:5557
HAL_TIM_SlaveConfigSynchro_IT()
htim
->
Lock
=
HAL_UNLOCKED
;
stm32f4xx_hal_tim_ex.c:161
HAL_TIMEx_HallSensor_Init()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:275
HAL_TIMEx_HallSensor_DeInit()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:1799
HAL_TIMEx_ConfigCommutEvent()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:1821
HAL_TIMEx_ConfigCommutEvent()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:1855
HAL_TIMEx_ConfigCommutEvent_IT()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:1877
HAL_TIMEx_ConfigCommutEvent_IT()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:1912
HAL_TIMEx_ConfigCommutEvent_DMA()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:1941
HAL_TIMEx_ConfigCommutEvent_DMA()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:1966
HAL_TIMEx_MasterConfigSynchronization()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:1999
HAL_TIMEx_MasterConfigSynchronization()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:2032
HAL_TIMEx_ConfigBreakDeadTime()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:2050
HAL_TIMEx_ConfigBreakDeadTime()
__HAL_LOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:2096
HAL_TIMEx_RemapConfig()
__HAL_UNLOCK
(
htim
)
;
stm32f4xx_hal_tim_ex.c:2117
HAL_TIMEx_RemapConfig()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
TIM_HandleTypeDef::Lock
is written by 29 functions and is read by 15 functions:
HAL_TIM_Base_Init()
HAL_TIM_Base_DeInit()
HAL_TIM_OC_Init()
HAL_TIM_OC_DeInit()
HAL_TIM_PWM_Init()
HAL_TIM_PWM_DeInit()
HAL_TIM_IC_Init()
HAL_TIM_IC_DeInit()
HAL_TIM_OnePulse_Init()
HAL_TIM_OnePulse_DeInit()
HAL_TIM_Encoder_Init()
HAL_TIM_Encoder_DeInit()
HAL_TIM_OC_ConfigChannel()
HAL_TIM_IC_ConfigChannel()
HAL_TIM_PWM_ConfigChannel()
HAL_TIM_OnePulse_ConfigChannel()
HAL_TIM_GenerateEvent()
HAL_TIM_ConfigOCrefClear()
HAL_TIM_ConfigClockSource()
HAL_TIM_SlaveConfigSynchro()
HAL_TIM_SlaveConfigSynchro_IT()
HAL_TIMEx_HallSensor_Init()
HAL_TIMEx_HallSensor_DeInit()
HAL_TIMEx_ConfigCommutEvent()
HAL_TIMEx_ConfigCommutEvent_IT()
HAL_TIMEx_ConfigCommutEvent_DMA()
HAL_TIMEx_MasterConfigSynchronization()
HAL_TIMEx_ConfigBreakDeadTime()
HAL_TIMEx_RemapConfig()
All items filtered out
TIM_HandleTypeDef::Lock
HAL_TIM_OC_ConfigChannel()
HAL_TIM_IC_ConfigChannel()
HAL_TIM_PWM_ConfigChannel()
HAL_TIM_OnePulse_ConfigChannel()
HAL_TIM_GenerateEvent()
HAL_TIM_ConfigOCrefClear()
HAL_TIM_ConfigClockSource()
HAL_TIM_SlaveConfigSynchro()
HAL_TIM_SlaveConfigSynchro_IT()
HAL_TIMEx_ConfigCommutEvent()
HAL_TIMEx_ConfigCommutEvent_IT()
HAL_TIMEx_ConfigCommutEvent_DMA()
HAL_TIMEx_MasterConfigSynchronization()
HAL_TIMEx_ConfigBreakDeadTime()
HAL_TIMEx_RemapConfig()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out