HAL
RTC_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
RTC_HandleTypeDef::Lock
RTC_HandleTypeDef::Lock field
RTC locking object
Syntax
Show:
Summary
Declaration
from
stm32f4xx_hal_rtc.h:172
HAL_LockTypeDef
Lock
;
Examples
References
from
examples
Code
Location
Referrer
HAL_LockTypeDef
Lock
;
/*!< RTC locking object */
stm32f4xx_hal_rtc.h:172
hrtc
->
Lock
=
HAL_UNLOCKED
;
stm32f4xx_hal_rtc.c:299
HAL_RTC_Init()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:424
HAL_RTC_DeInit()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:709
HAL_RTC_SetTime()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:783
HAL_RTC_SetTime()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:866
HAL_RTC_SetDate()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:924
HAL_RTC_SetDate()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1019
HAL_RTC_SetAlarm()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1125
HAL_RTC_SetAlarm()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1162
HAL_RTC_SetAlarm()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1182
HAL_RTC_SetAlarm()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1216
HAL_RTC_SetAlarm_IT()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1317
HAL_RTC_SetAlarm_IT()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1354
HAL_RTC_SetAlarm_IT()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1380
HAL_RTC_SetAlarm_IT()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1403
HAL_RTC_DeactivateAlarm()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1432
HAL_RTC_DeactivateAlarm()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1460
HAL_RTC_DeactivateAlarm()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1473
HAL_RTC_DeactivateAlarm()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:195
HAL_RTCEx_SetTimeStamp()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:231
HAL_RTCEx_SetTimeStamp()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:267
HAL_RTCEx_SetTimeStamp_IT()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:310
HAL_RTCEx_SetTimeStamp_IT()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:326
HAL_RTCEx_DeactivateTimeStamp()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:348
HAL_RTCEx_DeactivateTimeStamp()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:434
HAL_RTCEx_SetTamper()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:482
HAL_RTCEx_SetTamper()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:511
HAL_RTCEx_SetTamper_IT()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:563
HAL_RTCEx_SetTamper_IT()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:585
HAL_RTCEx_DeactivateTamper()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:595
HAL_RTCEx_DeactivateTamper()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:874
HAL_RTCEx_SetWakeUpTimer()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:897
HAL_RTCEx_SetWakeUpTimer()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:924
HAL_RTCEx_SetWakeUpTimer()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:948
HAL_RTCEx_SetWakeUpTimer()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:970
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:992
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1020
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1051
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1067
HAL_RTCEx_DeactivateWakeUpTimer()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1094
HAL_RTCEx_DeactivateWakeUpTimer()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1106
HAL_RTCEx_DeactivateWakeUpTimer()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1311
HAL_RTCEx_SetCoarseCalib()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1342
HAL_RTCEx_SetCoarseCalib()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1358
HAL_RTCEx_DeactivateCoarseCalib()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1386
HAL_RTCEx_DeactivateCoarseCalib()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1421
HAL_RTCEx_SetSmoothCalib()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1446
HAL_RTCEx_SetSmoothCalib()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1465
HAL_RTCEx_SetSmoothCalib()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1492
HAL_RTCEx_SetSynchroShift()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1513
HAL_RTCEx_SetSynchroShift()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1536
HAL_RTCEx_SetSynchroShift()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1551
HAL_RTCEx_SetSynchroShift()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1563
HAL_RTCEx_SetSynchroShift()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1584
HAL_RTCEx_SetCalibrationOutPut()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1606
HAL_RTCEx_SetCalibrationOutPut()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1620
HAL_RTCEx_DeactivateCalibrationOutPut()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1636
HAL_RTCEx_DeactivateCalibrationOutPut()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1652
HAL_RTCEx_SetRefClock()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1680
HAL_RTCEx_SetRefClock()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1696
HAL_RTCEx_DeactivateRefClock()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1724
HAL_RTCEx_DeactivateRefClock()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1740
HAL_RTCEx_EnableBypassShadow()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1757
HAL_RTCEx_EnableBypassShadow()
__HAL_LOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1773
HAL_RTCEx_DisableBypassShadow()
__HAL_UNLOCK
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1790
HAL_RTCEx_DisableBypassShadow()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
RTC_HandleTypeDef::Lock
is written by 26 functions and is read by 24 functions:
HAL_RTC_Init()
HAL_RTC_DeInit()
HAL_RTC_SetTime()
HAL_RTC_SetDate()
HAL_RTC_SetAlarm()
HAL_RTC_SetAlarm_IT()
HAL_RTC_DeactivateAlarm()
HAL_RTCEx_SetTimeStamp()
HAL_RTCEx_SetTimeStamp_IT()
HAL_RTCEx_DeactivateTimeStamp()
HAL_RTCEx_SetTamper()
HAL_RTCEx_SetTamper_IT()
HAL_RTCEx_DeactivateTamper()
HAL_RTCEx_SetWakeUpTimer()
HAL_RTCEx_SetWakeUpTimer_IT()
HAL_RTCEx_DeactivateWakeUpTimer()
HAL_RTCEx_SetCoarseCalib()
HAL_RTCEx_DeactivateCoarseCalib()
HAL_RTCEx_SetSmoothCalib()
HAL_RTCEx_SetSynchroShift()
HAL_RTCEx_SetCalibrationOutPut()
HAL_RTCEx_DeactivateCalibrationOutPut()
HAL_RTCEx_SetRefClock()
HAL_RTCEx_DeactivateRefClock()
HAL_RTCEx_EnableBypassShadow()
HAL_RTCEx_DisableBypassShadow()
All items filtered out
RTC_HandleTypeDef::Lock
HAL_RTC_SetTime()
HAL_RTC_SetDate()
HAL_RTC_SetAlarm()
HAL_RTC_SetAlarm_IT()
HAL_RTC_DeactivateAlarm()
HAL_RTCEx_SetTimeStamp()
HAL_RTCEx_SetTimeStamp_IT()
HAL_RTCEx_DeactivateTimeStamp()
HAL_RTCEx_SetTamper()
HAL_RTCEx_SetTamper_IT()
HAL_RTCEx_DeactivateTamper()
HAL_RTCEx_SetWakeUpTimer()
HAL_RTCEx_SetWakeUpTimer_IT()
HAL_RTCEx_DeactivateWakeUpTimer()
HAL_RTCEx_SetCoarseCalib()
HAL_RTCEx_DeactivateCoarseCalib()
HAL_RTCEx_SetSmoothCalib()
HAL_RTCEx_SetSynchroShift()
HAL_RTCEx_SetCalibrationOutPut()
HAL_RTCEx_DeactivateCalibrationOutPut()
HAL_RTCEx_SetRefClock()
HAL_RTCEx_DeactivateRefClock()
HAL_RTCEx_EnableBypassShadow()
HAL_RTCEx_DisableBypassShadow()
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