HAL
+ 0/109 examples
CodeScope will show references to
RTC_HandleTypeDef::Instance
from the following samples and libraries:
Examples
STM32446E_EVAL
Demonstrations
STemWin
Applications
STemWin
STemWin_SampleDemo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_STANDBY
RTC
RTC_Alarm
RTC_Calendar
RTC_Tamper
RTC_TimeStamp
STM32469I-Discovery
Demonstrations
STemWin
Applications
STemWin
STemWin_SampleDemo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
STM32469I_EVAL
Demonstrations
STemWin
Applications
STemWin
STemWin_SampleDemo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_STANDBY
RTC
RTC_Alarm
RTC_Calendar
RTC_Tamper
RTC_TimeStamp
STM324xG_EVAL
Demonstrations
STemWin
Applications
STemWin
STemWin_SampleDemo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
PWR_STANDBY
PWR_STOP
RTC
RTC_Alarm
RTC_Calendar
RTC_Tamper
RTC_TimeStamp
STM32F412G-Discovery
Demonstrations
STemWin
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
RTC
RTC_Calendar
RTC_TimeStamp
STM32F413H-Discovery
Demonstrations
STemWin
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
RTC
RTC_Calendar
RTC_TimeStamp
STM32F429I-Discovery
Demonstrations
STemWin
Applications
STemWin
STemWin_SampleDemo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
STM32446E-Nucleo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
RTC
RTC_Calendar
STM324x9I_EVAL
Applications
STemWin
STemWin_SampleDemo
Demonstrations
STemWin
MB1046
MB1063
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
PWR_STANDBY
PWR_STOP
RTC
RTC_Alarm
RTC_Calendar
RTC_Tamper
RTC_TimeStamp
STM32F4-Discovery
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
STM32F401-Discovery
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
STM32F401RE-Nucleo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
STM32F410xx-Nucleo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
RTC
RTC_Calendar
STM32F411E-Discovery
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
STM32F411RE-Nucleo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
RTC
RTC_Calendar
Examples_MIX
PWR
PWR_STANDBY_RTC
STM32F412ZG-Nucleo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
RTC
RTC_Calendar
RTC_Tamper
STM32F413ZH-Nucleo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
RTC
RTC_Alarm
RTC_Calendar
RTC_Tamper
STM32F429ZI-Nucleo
Applications
NetXDuo
Nx_SNTP_Client
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
RTC
RTC_Calendar
RTC_Tamper
STM32F446ZE-Nucleo
Examples
HAL
HAL_TimeBase_RTC_ALARM
HAL_TimeBase_RTC_WKUP
PWR
PWR_CurrentConsumption
RTC
RTC_Calendar
RTC_Tamper
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
RTC_HandleTypeDef::Instance
RTC_HandleTypeDef::Instance field
Register base address
Syntax
from
stm32f4xx_hal_rtc.h:168
RTC_TypeDef
*
Instance
;
Examples
RTC_HandleTypeDef::Instance
is referenced by
109 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_rtc.h:168
RTC_TypeDef
*
Instance
;
/*!< Register base address */
stm32f4xx_hal_rtc.c:260
HAL_RTC_Init()
assert_param
(
IS_RTC_ALL_INSTANCE
(
hrtc
->
Instance
)
)
;
stm32f4xx_hal_rtc.c:310
HAL_RTC_Init()
if
(
__HAL_RTC_IS_CALENDAR_INITIALIZED
(
hrtc
)
==
0U
)
stm32f4xx_hal_rtc.c:313
HAL_RTC_Init()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:321
HAL_RTC_Init()
hrtc
->
Instance
->
CR
&=
(
(
uint32_t
)
~
(
RTC_CR_FMT
|
RTC_CR_OSEL
|
RTC_CR_POL
)
)
;
stm32f4xx_hal_rtc.c:323
HAL_RTC_Init()
hrtc
->
Instance
->
CR
|=
(
uint32_t
)
(
hrtc
->
Init
.
HourFormat
|
hrtc
->
Init
.
OutPut
|
hrtc
->
Init
.
OutPutPolarity
)
;
stm32f4xx_hal_rtc.c:326
HAL_RTC_Init()
hrtc
->
Instance
->
PRER
=
(
uint32_t
)
(
hrtc
->
Init
.
SynchPrediv
)
;
stm32f4xx_hal_rtc.c:327
HAL_RTC_Init()
hrtc
->
Instance
->
PRER
|=
(
uint32_t
)
(
hrtc
->
Init
.
AsynchPrediv
<
<
RTC_PRER_PREDIV_A_Pos
)
;
stm32f4xx_hal_rtc.c:335
HAL_RTC_Init()
hrtc
->
Instance
->
TAFCR
&=
(
uint32_t
)
~
RTC_OUTPUT_TYPE_PUSHPULL
;
stm32f4xx_hal_rtc.c:336
HAL_RTC_Init()
hrtc
->
Instance
->
TAFCR
|=
(
uint32_t
)
(
hrtc
->
Init
.
OutPutType
)
;
stm32f4xx_hal_rtc.c:340
HAL_RTC_Init()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:368
HAL_RTC_DeInit()
assert_param
(
IS_RTC_ALL_INSTANCE
(
hrtc
->
Instance
)
)
;
stm32f4xx_hal_rtc.c:374
HAL_RTC_DeInit()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:382
HAL_RTC_DeInit()
hrtc
->
Instance
->
TR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:383
HAL_RTC_DeInit()
hrtc
->
Instance
->
DR
=
(
RTC_DR_WDU_0
|
RTC_DR_MU_0
|
RTC_DR_DU_0
)
;
stm32f4xx_hal_rtc.c:384
HAL_RTC_DeInit()
hrtc
->
Instance
->
CR
&=
0x00000000U
;
stm32f4xx_hal_rtc.c:385
HAL_RTC_DeInit()
hrtc
->
Instance
->
WUTR
=
RTC_WUTR_WUT
;
stm32f4xx_hal_rtc.c:386
HAL_RTC_DeInit()
hrtc
->
Instance
->
PRER
=
(
uint32_t
)
(
RTC_PRER_PREDIV_A
|
0x000000FFU
)
;
stm32f4xx_hal_rtc.c:387
HAL_RTC_DeInit()
hrtc
->
Instance
->
CALIBR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:388
HAL_RTC_DeInit()
hrtc
->
Instance
->
ALRMAR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:389
HAL_RTC_DeInit()
hrtc
->
Instance
->
ALRMBR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:390
HAL_RTC_DeInit()
hrtc
->
Instance
->
CALR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:391
HAL_RTC_DeInit()
hrtc
->
Instance
->
SHIFTR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:392
HAL_RTC_DeInit()
hrtc
->
Instance
->
ALRMASSR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:393
HAL_RTC_DeInit()
hrtc
->
Instance
->
ALRMBSSR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:400
HAL_RTC_DeInit()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:405
HAL_RTC_DeInit()
hrtc
->
Instance
->
TAFCR
=
0x00000000U
;
stm32f4xx_hal_rtc.c:715
HAL_RTC_SetTime()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_FMT
)
!=
0U
)
stm32f4xx_hal_rtc.c:735
HAL_RTC_SetTime()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_FMT
)
!=
0U
)
stm32f4xx_hal_rtc.c:754
HAL_RTC_SetTime()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:762
HAL_RTC_SetTime()
hrtc
->
Instance
->
TR
=
(
uint32_t
)
(
tmpreg
&
RTC_TR_RESERVED_MASK
)
;
stm32f4xx_hal_rtc.c:765
HAL_RTC_SetTime()
hrtc
->
Instance
->
CR
&=
(
uint32_t
)
~
RTC_CR_BKP
;
stm32f4xx_hal_rtc.c:768
HAL_RTC_SetTime()
hrtc
->
Instance
->
CR
|=
(
uint32_t
)
(
sTime
->
DayLightSaving
|
sTime
->
StoreOperation
)
;
stm32f4xx_hal_rtc.c:780
HAL_RTC_SetTime()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:820
HAL_RTC_GetTime()
sTime
->
SubSeconds
=
(
uint32_t
)
(
hrtc
->
Instance
->
SSR
)
;
stm32f4xx_hal_rtc.c:823
HAL_RTC_GetTime()
sTime
->
SecondFraction
=
(
uint32_t
)
(
hrtc
->
Instance
->
PRER
&
RTC_PRER_PREDIV_S
)
;
stm32f4xx_hal_rtc.c:826
HAL_RTC_GetTime()
tmpreg
=
(
uint32_t
)
(
hrtc
->
Instance
->
TR
&
RTC_TR_RESERVED_MASK
)
;
stm32f4xx_hal_rtc.c:901
HAL_RTC_SetDate()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:909
HAL_RTC_SetDate()
hrtc
->
Instance
->
DR
=
(
uint32_t
)
(
datetmpreg
&
RTC_DR_RESERVED_MASK
)
;
stm32f4xx_hal_rtc.c:921
HAL_RTC_SetDate()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:954
HAL_RTC_GetDate()
datetmpreg
=
(
uint32_t
)
(
hrtc
->
Instance
->
DR
&
RTC_DR_RESERVED_MASK
)
;
stm32f4xx_hal_rtc.c:1028
HAL_RTC_SetAlarm()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_FMT
)
!=
0U
)
stm32f4xx_hal_rtc.c:1060
HAL_RTC_SetAlarm()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_FMT
)
!=
0U
)
stm32f4xx_hal_rtc.c:1097
HAL_RTC_SetAlarm()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1103
HAL_RTC_SetAlarm()
__HAL_RTC_ALARMA_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1106
HAL_RTC_SetAlarm()
__HAL_RTC_ALARM_DISABLE_IT
(
hrtc
,
RTC_IT_ALRA
)
;
stm32f4xx_hal_rtc.c:1109
HAL_RTC_SetAlarm()
__HAL_RTC_ALARM_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_ALRAF
)
;
stm32f4xx_hal_rtc.c:1115
HAL_RTC_SetAlarm()
while
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRAWF
)
==
0U
)
stm32f4xx_hal_rtc.c:1120
HAL_RTC_SetAlarm()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1131
HAL_RTC_SetAlarm()
hrtc
->
Instance
->
ALRMAR
=
(
uint32_t
)
tmpreg
;
stm32f4xx_hal_rtc.c:1133
HAL_RTC_SetAlarm()
hrtc
->
Instance
->
ALRMASSR
=
subsecondtmpreg
;
stm32f4xx_hal_rtc.c:1135
HAL_RTC_SetAlarm()
__HAL_RTC_ALARMA_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1140
HAL_RTC_SetAlarm()
__HAL_RTC_ALARMB_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1143
HAL_RTC_SetAlarm()
__HAL_RTC_ALARM_DISABLE_IT
(
hrtc
,
RTC_IT_ALRB
)
;
stm32f4xx_hal_rtc.c:1146
HAL_RTC_SetAlarm()
__HAL_RTC_ALARM_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_ALRBF
)
;
stm32f4xx_hal_rtc.c:1152
HAL_RTC_SetAlarm()
while
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRBWF
)
==
0U
)
stm32f4xx_hal_rtc.c:1157
HAL_RTC_SetAlarm()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1168
HAL_RTC_SetAlarm()
hrtc
->
Instance
->
ALRMBR
=
(
uint32_t
)
tmpreg
;
stm32f4xx_hal_rtc.c:1170
HAL_RTC_SetAlarm()
hrtc
->
Instance
->
ALRMBSSR
=
subsecondtmpreg
;
stm32f4xx_hal_rtc.c:1172
HAL_RTC_SetAlarm()
__HAL_RTC_ALARMB_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1176
HAL_RTC_SetAlarm()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1225
HAL_RTC_SetAlarm_IT()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_FMT
)
!=
0U
)
stm32f4xx_hal_rtc.c:1257
HAL_RTC_SetAlarm_IT()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_FMT
)
!=
0U
)
stm32f4xx_hal_rtc.c:1294
HAL_RTC_SetAlarm_IT()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1300
HAL_RTC_SetAlarm_IT()
__HAL_RTC_ALARMA_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1303
HAL_RTC_SetAlarm_IT()
__HAL_RTC_ALARM_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_ALRAF
)
;
stm32f4xx_hal_rtc.c:1312
HAL_RTC_SetAlarm_IT()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1321
HAL_RTC_SetAlarm_IT()
}
while
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRAWF
)
==
0U
)
;
stm32f4xx_hal_rtc.c:1323
HAL_RTC_SetAlarm_IT()
hrtc
->
Instance
->
ALRMAR
=
(
uint32_t
)
tmpreg
;
stm32f4xx_hal_rtc.c:1325
HAL_RTC_SetAlarm_IT()
hrtc
->
Instance
->
ALRMASSR
=
subsecondtmpreg
;
stm32f4xx_hal_rtc.c:1327
HAL_RTC_SetAlarm_IT()
__HAL_RTC_ALARMA_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1329
HAL_RTC_SetAlarm_IT()
__HAL_RTC_ALARM_ENABLE_IT
(
hrtc
,
RTC_IT_ALRA
)
;
stm32f4xx_hal_rtc.c:1334
HAL_RTC_SetAlarm_IT()
__HAL_RTC_ALARMB_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1337
HAL_RTC_SetAlarm_IT()
__HAL_RTC_ALARM_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_ALRBF
)
;
stm32f4xx_hal_rtc.c:1349
HAL_RTC_SetAlarm_IT()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1358
HAL_RTC_SetAlarm_IT()
}
while
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRBWF
)
==
0U
)
;
stm32f4xx_hal_rtc.c:1360
HAL_RTC_SetAlarm_IT()
hrtc
->
Instance
->
ALRMBR
=
(
uint32_t
)
tmpreg
;
stm32f4xx_hal_rtc.c:1362
HAL_RTC_SetAlarm_IT()
hrtc
->
Instance
->
ALRMBSSR
=
subsecondtmpreg
;
stm32f4xx_hal_rtc.c:1364
HAL_RTC_SetAlarm_IT()
__HAL_RTC_ALARMB_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1366
HAL_RTC_SetAlarm_IT()
__HAL_RTC_ALARM_ENABLE_IT
(
hrtc
,
RTC_IT_ALRB
)
;
stm32f4xx_hal_rtc.c:1374
HAL_RTC_SetAlarm_IT()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1408
HAL_RTC_DeactivateAlarm()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1413
HAL_RTC_DeactivateAlarm()
__HAL_RTC_ALARMA_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1416
HAL_RTC_DeactivateAlarm()
__HAL_RTC_ALARM_DISABLE_IT
(
hrtc
,
RTC_IT_ALRA
)
;
stm32f4xx_hal_rtc.c:1422
HAL_RTC_DeactivateAlarm()
while
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRAWF
)
==
0U
)
stm32f4xx_hal_rtc.c:1427
HAL_RTC_DeactivateAlarm()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1441
HAL_RTC_DeactivateAlarm()
__HAL_RTC_ALARMB_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1444
HAL_RTC_DeactivateAlarm()
__HAL_RTC_ALARM_DISABLE_IT
(
hrtc
,
RTC_IT_ALRB
)
;
stm32f4xx_hal_rtc.c:1450
HAL_RTC_DeactivateAlarm()
while
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRBWF
)
==
0U
)
stm32f4xx_hal_rtc.c:1455
HAL_RTC_DeactivateAlarm()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1468
HAL_RTC_DeactivateAlarm()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1506
HAL_RTC_GetAlarm()
tmpreg
=
(
uint32_t
)
(
hrtc
->
Instance
->
ALRMAR
)
;
stm32f4xx_hal_rtc.c:1507
HAL_RTC_GetAlarm()
subsecondtmpreg
=
(
uint32_t
)
(
(
hrtc
->
Instance
->
ALRMASSR
)
&
RTC_ALRMASSR_SS
)
;
stm32f4xx_hal_rtc.c:1513
HAL_RTC_GetAlarm()
tmpreg
=
(
uint32_t
)
(
hrtc
->
Instance
->
ALRMBR
)
;
stm32f4xx_hal_rtc.c:1514
HAL_RTC_GetAlarm()
subsecondtmpreg
=
(
uint32_t
)
(
(
hrtc
->
Instance
->
ALRMBSSR
)
&
RTC_ALRMBSSR_SS
)
;
stm32f4xx_hal_rtc.c:1550
HAL_RTC_AlarmIRQHandler()
if
(
__HAL_RTC_ALARM_GET_IT_SOURCE
(
hrtc
,
RTC_IT_ALRA
)
!=
0U
)
stm32f4xx_hal_rtc.c:1553
HAL_RTC_AlarmIRQHandler()
if
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRAF
)
!=
0U
)
stm32f4xx_hal_rtc.c:1556
HAL_RTC_AlarmIRQHandler()
__HAL_RTC_ALARM_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_ALRAF
)
;
stm32f4xx_hal_rtc.c:1568
HAL_RTC_AlarmIRQHandler()
if
(
__HAL_RTC_ALARM_GET_IT_SOURCE
(
hrtc
,
RTC_IT_ALRB
)
!=
0U
)
stm32f4xx_hal_rtc.c:1571
HAL_RTC_AlarmIRQHandler()
if
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRBF
)
!=
0U
)
stm32f4xx_hal_rtc.c:1574
HAL_RTC_AlarmIRQHandler()
__HAL_RTC_ALARM_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_ALRBF
)
;
stm32f4xx_hal_rtc.c:1620
HAL_RTC_PollForAlarmAEvent()
while
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRAF
)
==
0U
)
stm32f4xx_hal_rtc.c:1633
HAL_RTC_PollForAlarmAEvent()
__HAL_RTC_ALARM_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_ALRAF
)
;
stm32f4xx_hal_rtc.c:1681
HAL_RTC_WaitForSynchro()
hrtc
->
Instance
->
ISR
=
(
(
uint32_t
)
(
RTC_RSF_MASK
&
RTC_ISR_RESERVED_MASK
)
)
;
stm32f4xx_hal_rtc.c:1687
HAL_RTC_WaitForSynchro()
while
(
(
hrtc
->
Instance
->
ISR
&
RTC_ISR_RSF
)
==
0U
)
stm32f4xx_hal_rtc.c:1707
HAL_RTC_DST_Add1Hour()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1708
HAL_RTC_DST_Add1Hour()
SET_BIT
(
hrtc
->
Instance
->
CR
,
RTC_CR_ADD1H
)
;
stm32f4xx_hal_rtc.c:1709
HAL_RTC_DST_Add1Hour()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1721
HAL_RTC_DST_Sub1Hour()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1722
HAL_RTC_DST_Sub1Hour()
SET_BIT
(
hrtc
->
Instance
->
CR
,
RTC_CR_SUB1H
)
;
stm32f4xx_hal_rtc.c:1723
HAL_RTC_DST_Sub1Hour()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1735
HAL_RTC_DST_SetStoreOperation()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1736
HAL_RTC_DST_SetStoreOperation()
SET_BIT
(
hrtc
->
Instance
->
CR
,
RTC_CR_BKP
)
;
stm32f4xx_hal_rtc.c:1737
HAL_RTC_DST_SetStoreOperation()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1748
HAL_RTC_DST_ClearStoreOperation()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1749
HAL_RTC_DST_ClearStoreOperation()
CLEAR_BIT
(
hrtc
->
Instance
->
CR
,
RTC_CR_BKP
)
;
stm32f4xx_hal_rtc.c:1750
HAL_RTC_DST_ClearStoreOperation()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc.c:1760
HAL_RTC_DST_ReadStoreOperation()
return
READ_BIT
(
hrtc
->
Instance
->
CR
,
RTC_CR_BKP
)
;
stm32f4xx_hal_rtc.c:1819
RTC_EnterInitMode()
if
(
READ_BIT
(
hrtc
->
Instance
->
ISR
,
RTC_ISR_INITF
)
==
0U
)
stm32f4xx_hal_rtc.c:1822
RTC_EnterInitMode()
SET_BIT
(
hrtc
->
Instance
->
ISR
,
RTC_ISR_INIT
)
;
stm32f4xx_hal_rtc.c:1828
RTC_EnterInitMode()
while
(
(
READ_BIT
(
hrtc
->
Instance
->
ISR
,
RTC_ISR_INITF
)
==
0U
)
&&
(
status
!=
HAL_ERROR
)
)
stm32f4xx_hal_rtc.c:1853
RTC_ExitInitMode()
CLEAR_BIT
(
hrtc
->
Instance
->
ISR
,
RTC_ISR_INIT
)
;
stm32f4xx_hal_rtc.c:1856
RTC_ExitInitMode()
if
(
READ_BIT
(
hrtc
->
Instance
->
CR
,
RTC_CR_BYPSHAD
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:200
HAL_RTCEx_SetTimeStamp()
hrtc
->
Instance
->
TAFCR
&=
(
uint32_t
)
~
RTC_TAFCR_TSINSEL
;
stm32f4xx_hal_rtc_ex.c:201
HAL_RTCEx_SetTimeStamp()
hrtc
->
Instance
->
TAFCR
|=
(
uint32_t
)
(
RTC_TimeStampPin
)
;
stm32f4xx_hal_rtc_ex.c:204
HAL_RTCEx_SetTimeStamp()
tmpreg
=
(
uint32_t
)
(
hrtc
->
Instance
->
CR
&
(
uint32_t
)
~
(
RTC_CR_TSEDGE
|
RTC_CR_TSE
)
)
;
stm32f4xx_hal_rtc_ex.c:210
HAL_RTCEx_SetTimeStamp()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:213
HAL_RTCEx_SetTimeStamp()
hrtc
->
Instance
->
CR
=
(
uint32_t
)
tmpreg
;
stm32f4xx_hal_rtc_ex.c:216
HAL_RTCEx_SetTimeStamp()
__HAL_RTC_TIMESTAMP_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TSF
)
;
stm32f4xx_hal_rtc_ex.c:219
HAL_RTCEx_SetTimeStamp()
__HAL_RTC_TIMESTAMP_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TSOVF
)
;
stm32f4xx_hal_rtc_ex.c:222
HAL_RTCEx_SetTimeStamp()
__HAL_RTC_TIMESTAMP_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:225
HAL_RTCEx_SetTimeStamp()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:272
HAL_RTCEx_SetTimeStamp_IT()
hrtc
->
Instance
->
TAFCR
&=
(
uint32_t
)
~
RTC_TAFCR_TSINSEL
;
stm32f4xx_hal_rtc_ex.c:273
HAL_RTCEx_SetTimeStamp_IT()
hrtc
->
Instance
->
TAFCR
|=
(
uint32_t
)
(
RTC_TimeStampPin
)
;
stm32f4xx_hal_rtc_ex.c:276
HAL_RTCEx_SetTimeStamp_IT()
tmpreg
=
(
uint32_t
)
(
hrtc
->
Instance
->
CR
&
(
uint32_t
)
~
(
RTC_CR_TSEDGE
|
RTC_CR_TSE
)
)
;
stm32f4xx_hal_rtc_ex.c:282
HAL_RTCEx_SetTimeStamp_IT()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:285
HAL_RTCEx_SetTimeStamp_IT()
hrtc
->
Instance
->
CR
=
(
uint32_t
)
tmpreg
;
stm32f4xx_hal_rtc_ex.c:288
HAL_RTCEx_SetTimeStamp_IT()
__HAL_RTC_TIMESTAMP_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TSF
)
;
stm32f4xx_hal_rtc_ex.c:291
HAL_RTCEx_SetTimeStamp_IT()
__HAL_RTC_TIMESTAMP_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TSOVF
)
;
stm32f4xx_hal_rtc_ex.c:294
HAL_RTCEx_SetTimeStamp_IT()
__HAL_RTC_TIMESTAMP_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:297
HAL_RTCEx_SetTimeStamp_IT()
__HAL_RTC_TIMESTAMP_ENABLE_IT
(
hrtc
,
RTC_IT_TS
)
;
stm32f4xx_hal_rtc_ex.c:300
HAL_RTCEx_SetTimeStamp_IT()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:331
HAL_RTCEx_DeactivateTimeStamp()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:334
HAL_RTCEx_DeactivateTimeStamp()
__HAL_RTC_TIMESTAMP_DISABLE_IT
(
hrtc
,
RTC_IT_TS
)
;
stm32f4xx_hal_rtc_ex.c:337
HAL_RTCEx_DeactivateTimeStamp()
tmpreg
=
(
uint32_t
)
(
hrtc
->
Instance
->
CR
&
(
uint32_t
)
~
(
RTC_CR_TSEDGE
|
RTC_CR_TSE
)
)
;
stm32f4xx_hal_rtc_ex.c:340
HAL_RTCEx_DeactivateTimeStamp()
hrtc
->
Instance
->
CR
=
(
uint32_t
)
tmpreg
;
stm32f4xx_hal_rtc_ex.c:343
HAL_RTCEx_DeactivateTimeStamp()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:374
HAL_RTCEx_GetTimeStamp()
tmptime
=
(
uint32_t
)
(
hrtc
->
Instance
->
TSTR
&
RTC_TR_RESERVED_MASK
)
;
stm32f4xx_hal_rtc_ex.c:375
HAL_RTCEx_GetTimeStamp()
tmpdate
=
(
uint32_t
)
(
hrtc
->
Instance
->
TSDR
&
RTC_DR_RESERVED_MASK
)
;
stm32f4xx_hal_rtc_ex.c:382
HAL_RTCEx_GetTimeStamp()
sTimeStamp
->
SubSeconds
=
(
uint32_t
)
hrtc
->
Instance
->
TSSSR
;
stm32f4xx_hal_rtc_ex.c:405
HAL_RTCEx_GetTimeStamp()
__HAL_RTC_TIMESTAMP_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TSF
)
;
stm32f4xx_hal_rtc_ex.c:439
HAL_RTCEx_SetTamper()
tmpreg
=
hrtc
->
Instance
->
TAFCR
;
stm32f4xx_hal_rtc_ex.c:477
HAL_RTCEx_SetTamper()
hrtc
->
Instance
->
TAFCR
=
tmpreg
;
stm32f4xx_hal_rtc_ex.c:516
HAL_RTCEx_SetTamper_IT()
tmpreg
=
hrtc
->
Instance
->
TAFCR
;
stm32f4xx_hal_rtc_ex.c:554
HAL_RTCEx_SetTamper_IT()
hrtc
->
Instance
->
TAFCR
=
tmpreg
;
stm32f4xx_hal_rtc_ex.c:590
HAL_RTCEx_DeactivateTamper()
hrtc
->
Instance
->
TAFCR
&=
(
uint32_t
)
~
Tamper
;
stm32f4xx_hal_rtc_ex.c:612
HAL_RTCEx_TamperTimeStampIRQHandler()
if
(
__HAL_RTC_TIMESTAMP_GET_IT_SOURCE
(
hrtc
,
RTC_IT_TS
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:615
HAL_RTCEx_TamperTimeStampIRQHandler()
if
(
__HAL_RTC_TIMESTAMP_GET_FLAG
(
hrtc
,
RTC_FLAG_TSF
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:626
HAL_RTCEx_TamperTimeStampIRQHandler()
__HAL_RTC_TIMESTAMP_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TSF
)
;
stm32f4xx_hal_rtc_ex.c:631
HAL_RTCEx_TamperTimeStampIRQHandler()
if
(
__HAL_RTC_TAMPER_GET_IT_SOURCE
(
hrtc
,
RTC_IT_TAMP
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:634
HAL_RTCEx_TamperTimeStampIRQHandler()
if
(
__HAL_RTC_TAMPER_GET_FLAG
(
hrtc
,
RTC_FLAG_TAMP1F
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:637
HAL_RTCEx_TamperTimeStampIRQHandler()
__HAL_RTC_TAMPER_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TAMP1F
)
;
stm32f4xx_hal_rtc_ex.c:650
HAL_RTCEx_TamperTimeStampIRQHandler()
if
(
__HAL_RTC_TAMPER_GET_IT_SOURCE
(
hrtc
,
RTC_IT_TAMP
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:653
HAL_RTCEx_TamperTimeStampIRQHandler()
if
(
__HAL_RTC_TAMPER_GET_FLAG
(
hrtc
,
RTC_FLAG_TAMP2F
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:656
HAL_RTCEx_TamperTimeStampIRQHandler()
__HAL_RTC_TAMPER_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TAMP2F
)
;
stm32f4xx_hal_rtc_ex.c:736
HAL_RTCEx_PollForTimeStampEvent()
while
(
__HAL_RTC_TIMESTAMP_GET_FLAG
(
hrtc
,
RTC_FLAG_TSF
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:747
HAL_RTCEx_PollForTimeStampEvent()
if
(
__HAL_RTC_TIMESTAMP_GET_FLAG
(
hrtc
,
RTC_FLAG_TSOVF
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:750
HAL_RTCEx_PollForTimeStampEvent()
__HAL_RTC_TIMESTAMP_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TSOVF
)
;
stm32f4xx_hal_rtc_ex.c:780
HAL_RTCEx_PollForTamper1Event()
while
(
__HAL_RTC_TAMPER_GET_FLAG
(
hrtc
,
RTC_FLAG_TAMP1F
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:793
HAL_RTCEx_PollForTamper1Event()
__HAL_RTC_TAMPER_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TAMP1F
)
;
stm32f4xx_hal_rtc_ex.c:817
HAL_RTCEx_PollForTamper2Event()
while
(
__HAL_RTC_TAMPER_GET_FLAG
(
hrtc
,
RTC_FLAG_TAMP2F
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:830
HAL_RTCEx_PollForTamper2Event()
__HAL_RTC_TAMPER_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_TAMP2F
)
;
stm32f4xx_hal_rtc_ex.c:879
HAL_RTCEx_SetWakeUpTimer()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:882
HAL_RTCEx_SetWakeUpTimer()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_WUTE
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:887
HAL_RTCEx_SetWakeUpTimer()
while
(
__HAL_RTC_WAKEUPTIMER_GET_FLAG
(
hrtc
,
RTC_FLAG_WUTWF
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:892
HAL_RTCEx_SetWakeUpTimer()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:905
HAL_RTCEx_SetWakeUpTimer()
__HAL_RTC_WAKEUPTIMER_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:908
HAL_RTCEx_SetWakeUpTimer()
__HAL_RTC_WAKEUPTIMER_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_WUTF
)
;
stm32f4xx_hal_rtc_ex.c:914
HAL_RTCEx_SetWakeUpTimer()
while
(
__HAL_RTC_WAKEUPTIMER_GET_FLAG
(
hrtc
,
RTC_FLAG_WUTWF
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:919
HAL_RTCEx_SetWakeUpTimer()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:931
HAL_RTCEx_SetWakeUpTimer()
hrtc
->
Instance
->
CR
&=
(
uint32_t
)
~
RTC_CR_WUCKSEL
;
stm32f4xx_hal_rtc_ex.c:934
HAL_RTCEx_SetWakeUpTimer()
hrtc
->
Instance
->
CR
|=
(
uint32_t
)
WakeUpClock
;
stm32f4xx_hal_rtc_ex.c:937
HAL_RTCEx_SetWakeUpTimer()
hrtc
->
Instance
->
WUTR
=
(
uint32_t
)
WakeUpCounter
;
stm32f4xx_hal_rtc_ex.c:940
HAL_RTCEx_SetWakeUpTimer()
__HAL_RTC_WAKEUPTIMER_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:943
HAL_RTCEx_SetWakeUpTimer()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:975
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:978
HAL_RTCEx_SetWakeUpTimer_IT()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_WUTE
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:987
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:996
HAL_RTCEx_SetWakeUpTimer_IT()
}
while
(
__HAL_RTC_WAKEUPTIMER_GET_FLAG
(
hrtc
,
RTC_FLAG_WUTWF
)
!=
0U
)
;
stm32f4xx_hal_rtc_ex.c:1000
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_RTC_WAKEUPTIMER_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1003
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_RTC_WAKEUPTIMER_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_WUTF
)
;
stm32f4xx_hal_rtc_ex.c:1015
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1024
HAL_RTCEx_SetWakeUpTimer_IT()
}
while
(
__HAL_RTC_WAKEUPTIMER_GET_FLAG
(
hrtc
,
RTC_FLAG_WUTWF
)
==
0U
)
;
stm32f4xx_hal_rtc_ex.c:1027
HAL_RTCEx_SetWakeUpTimer_IT()
hrtc
->
Instance
->
CR
&=
(
uint32_t
)
~
RTC_CR_WUCKSEL
;
stm32f4xx_hal_rtc_ex.c:1030
HAL_RTCEx_SetWakeUpTimer_IT()
hrtc
->
Instance
->
CR
|=
(
uint32_t
)
WakeUpClock
;
stm32f4xx_hal_rtc_ex.c:1033
HAL_RTCEx_SetWakeUpTimer_IT()
hrtc
->
Instance
->
WUTR
=
(
uint32_t
)
WakeUpCounter
;
stm32f4xx_hal_rtc_ex.c:1040
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_RTC_WAKEUPTIMER_ENABLE_IT
(
hrtc
,
RTC_IT_WUT
)
;
stm32f4xx_hal_rtc_ex.c:1043
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_RTC_WAKEUPTIMER_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1046
HAL_RTCEx_SetWakeUpTimer_IT()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1072
HAL_RTCEx_DeactivateWakeUpTimer()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1075
HAL_RTCEx_DeactivateWakeUpTimer()
__HAL_RTC_WAKEUPTIMER_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1078
HAL_RTCEx_DeactivateWakeUpTimer()
__HAL_RTC_WAKEUPTIMER_DISABLE_IT
(
hrtc
,
RTC_IT_WUT
)
;
stm32f4xx_hal_rtc_ex.c:1084
HAL_RTCEx_DeactivateWakeUpTimer()
while
(
__HAL_RTC_WAKEUPTIMER_GET_FLAG
(
hrtc
,
RTC_FLAG_WUTWF
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:1089
HAL_RTCEx_DeactivateWakeUpTimer()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1101
HAL_RTCEx_DeactivateWakeUpTimer()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1120
HAL_RTCEx_GetWakeUpTimer()
return
(
(
uint32_t
)
(
hrtc
->
Instance
->
WUTR
&
RTC_WUTR_WUT
)
)
;
stm32f4xx_hal_rtc_ex.c:1140
HAL_RTCEx_WakeUpTimerIRQHandler()
if
(
__HAL_RTC_WAKEUPTIMER_GET_FLAG
(
hrtc
,
RTC_FLAG_WUTF
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:1143
HAL_RTCEx_WakeUpTimerIRQHandler()
__HAL_RTC_WAKEUPTIMER_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_WUTF
)
;
stm32f4xx_hal_rtc_ex.c:1187
HAL_RTCEx_PollForWakeUpTimerEvent()
while
(
__HAL_RTC_WAKEUPTIMER_GET_FLAG
(
hrtc
,
RTC_FLAG_WUTF
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:1200
HAL_RTCEx_PollForWakeUpTimerEvent()
__HAL_RTC_WAKEUPTIMER_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_WUTF
)
;
stm32f4xx_hal_rtc_ex.c:1255
HAL_RTCEx_BKUPWrite()
tmp
=
(
uint32_t
)
&
(
hrtc
->
Instance
->
BKP0R
)
;
stm32f4xx_hal_rtc_ex.c:1278
HAL_RTCEx_BKUPRead()
tmp
=
(
uint32_t
)
&
(
hrtc
->
Instance
->
BKP0R
)
;
stm32f4xx_hal_rtc_ex.c:1316
HAL_RTCEx_SetCoarseCalib()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1324
HAL_RTCEx_SetCoarseCalib()
__HAL_RTC_COARSE_CALIB_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1327
HAL_RTCEx_SetCoarseCalib()
hrtc
->
Instance
->
CALIBR
=
(
uint32_t
)
(
CalibSign
|
Value
)
;
stm32f4xx_hal_rtc_ex.c:1339
HAL_RTCEx_SetCoarseCalib()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1363
HAL_RTCEx_DeactivateCoarseCalib()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1371
HAL_RTCEx_DeactivateCoarseCalib()
__HAL_RTC_COARSE_CALIB_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1383
HAL_RTCEx_DeactivateCoarseCalib()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1426
HAL_RTCEx_SetSmoothCalib()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1429
HAL_RTCEx_SetSmoothCalib()
if
(
(
hrtc
->
Instance
->
ISR
&
RTC_ISR_RECALPF
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:1435
HAL_RTCEx_SetSmoothCalib()
while
(
(
hrtc
->
Instance
->
ISR
&
RTC_ISR_RECALPF
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:1440
HAL_RTCEx_SetSmoothCalib()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1454
HAL_RTCEx_SetSmoothCalib()
hrtc
->
Instance
->
CALR
=
(
uint32_t
)
(
(
uint32_t
)
SmoothCalibPeriod
|
\
stm32f4xx_hal_rtc_ex.c:1459
HAL_RTCEx_SetSmoothCalib()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1497
HAL_RTCEx_SetSynchroShift()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1503
HAL_RTCEx_SetSynchroShift()
while
(
(
hrtc
->
Instance
->
ISR
&
RTC_ISR_SHPF
)
!=
0U
)
stm32f4xx_hal_rtc_ex.c:1508
HAL_RTCEx_SetSynchroShift()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1520
HAL_RTCEx_SetSynchroShift()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_REFCKON
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:1523
HAL_RTCEx_SetSynchroShift()
hrtc
->
Instance
->
SHIFTR
=
(
uint32_t
)
(
uint32_t
)
(
ShiftSubFS
)
|
(
uint32_t
)
(
ShiftAdd1S
)
;
stm32f4xx_hal_rtc_ex.c:1526
HAL_RTCEx_SetSynchroShift()
if
(
(
hrtc
->
Instance
->
CR
&
RTC_CR_BYPSHAD
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:1531
HAL_RTCEx_SetSynchroShift()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1545
HAL_RTCEx_SetSynchroShift()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1557
HAL_RTCEx_SetSynchroShift()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1589
HAL_RTCEx_SetCalibrationOutPut()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1592
HAL_RTCEx_SetCalibrationOutPut()
hrtc
->
Instance
->
CR
&=
(
uint32_t
)
~
RTC_CR_COSEL
;
stm32f4xx_hal_rtc_ex.c:1595
HAL_RTCEx_SetCalibrationOutPut()
hrtc
->
Instance
->
CR
|=
(
uint32_t
)
CalibOutput
;
stm32f4xx_hal_rtc_ex.c:1597
HAL_RTCEx_SetCalibrationOutPut()
__HAL_RTC_CALIBRATION_OUTPUT_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1600
HAL_RTCEx_SetCalibrationOutPut()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1625
HAL_RTCEx_DeactivateCalibrationOutPut()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1627
HAL_RTCEx_DeactivateCalibrationOutPut()
__HAL_RTC_CALIBRATION_OUTPUT_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1630
HAL_RTCEx_DeactivateCalibrationOutPut()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1657
HAL_RTCEx_SetRefClock()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1665
HAL_RTCEx_SetRefClock()
__HAL_RTC_CLOCKREF_DETECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1677
HAL_RTCEx_SetRefClock()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1701
HAL_RTCEx_DeactivateRefClock()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1709
HAL_RTCEx_DeactivateRefClock()
__HAL_RTC_CLOCKREF_DETECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1721
HAL_RTCEx_DeactivateRefClock()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1745
HAL_RTCEx_EnableBypassShadow()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1748
HAL_RTCEx_EnableBypassShadow()
hrtc
->
Instance
->
CR
|=
(
uint8_t
)
RTC_CR_BYPSHAD
;
stm32f4xx_hal_rtc_ex.c:1751
HAL_RTCEx_EnableBypassShadow()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1778
HAL_RTCEx_DisableBypassShadow()
__HAL_RTC_WRITEPROTECTION_DISABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1781
HAL_RTCEx_DisableBypassShadow()
hrtc
->
Instance
->
CR
&=
(
uint8_t
)
~
RTC_CR_BYPSHAD
;
stm32f4xx_hal_rtc_ex.c:1784
HAL_RTCEx_DisableBypassShadow()
__HAL_RTC_WRITEPROTECTION_ENABLE
(
hrtc
)
;
stm32f4xx_hal_rtc_ex.c:1845
HAL_RTCEx_PollForAlarmBEvent()
while
(
__HAL_RTC_ALARM_GET_FLAG
(
hrtc
,
RTC_FLAG_ALRBF
)
==
0U
)
stm32f4xx_hal_rtc_ex.c:1858
HAL_RTCEx_PollForAlarmBEvent()
__HAL_RTC_ALARM_CLEAR_FLAG
(
hrtc
,
RTC_FLAG_ALRBF
)
;
Data Use
Functions reading
RTC_HandleTypeDef::Instance
RTC_HandleTypeDef::Instance
HAL_RTC_Init()
HAL_RTC_DeInit()
HAL_RTC_SetTime()
HAL_RTC_GetTime()
HAL_RTC_SetDate()
HAL_RTC_GetDate()
HAL_RTC_SetAlarm()
HAL_RTC_SetAlarm_IT()
HAL_RTC_DeactivateAlarm()
HAL_RTC_GetAlarm()
HAL_RTC_AlarmIRQHandler()
HAL_RTC_PollForAlarmAEvent()
HAL_RTC_WaitForSynchro()
HAL_RTC_DST_Add1Hour()
HAL_RTC_DST_Sub1Hour()
HAL_RTC_DST_SetStoreOperation()
HAL_RTC_DST_ClearStoreOperation()
HAL_RTC_DST_ReadStoreOperation()
RTC_EnterInitMode()
RTC_ExitInitMode()
HAL_RTCEx_SetTimeStamp()
HAL_RTCEx_SetTimeStamp_IT()
HAL_RTCEx_DeactivateTimeStamp()
HAL_RTCEx_GetTimeStamp()
HAL_RTCEx_SetTamper()
HAL_RTCEx_SetTamper_IT()
HAL_RTCEx_DeactivateTamper()
HAL_RTCEx_TamperTimeStampIRQHandler()
HAL_RTCEx_PollForTimeStampEvent()
HAL_RTCEx_PollForTamper1Event()
HAL_RTCEx_PollForTamper2Event()
HAL_RTCEx_SetWakeUpTimer()
HAL_RTCEx_SetWakeUpTimer_IT()
HAL_RTCEx_DeactivateWakeUpTimer()
HAL_RTCEx_GetWakeUpTimer()
HAL_RTCEx_WakeUpTimerIRQHandler()
HAL_RTCEx_PollForWakeUpTimerEvent()
HAL_RTCEx_BKUPWrite()
HAL_RTCEx_BKUPRead()
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()
HAL_RTCEx_PollForAlarmBEvent()
all items filtered out
Type of
RTC_HandleTypeDef::Instance
RTC_HandleTypeDef::Instance
RTC_TypeDef
all items filtered out