LL RTC APIs

LL RTC APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

LL_RTC_ALMA_ConfigTime

66

66

66

None

LL_RTC_ALMA_Disable

14

14

14

None

LL_RTC_ALMA_DisableWeekday

14

14

14

None

LL_RTC_ALMA_Enable

14

14

14

None

LL_RTC_ALMA_EnableWeekday

14

14

14

None

LL_RTC_ALMA_GetBinAutoClr

12

12

12

None

LL_RTC_ALMA_GetDay

12

12

12

None

LL_RTC_ALMA_GetHour

12

12

12

None

LL_RTC_ALMA_GetMask

12

12

12

None

LL_RTC_ALMA_GetMinute

12

12

12

None

LL_RTC_ALMA_GetSecond

12

12

12

None

LL_RTC_ALMA_GetSubSecond

12

12

12

None

LL_RTC_ALMA_GetSubSecondMask

12

12

12

None

LL_RTC_ALMA_GetTime

30

30

30

LL_RTC_ALMA_GetHour(Min)(Def)(Max), LL_RTC_ALMA_GetMinute(Min)(Def)(Max), LL_RTC_ALMA_GetSecond(Min)(Def)(Max)

LL_RTC_ALMA_GetTimeFormat

12

12

12

None

LL_RTC_ALMA_GetWeekDay

12

12

12

None

LL_RTC_ALMA_IsEnabledWeekday

14

14

14

None

LL_RTC_ALMA_SetBinAutoClr

16

16

16

None

LL_RTC_ALMA_SetDay

30

30

30

None

LL_RTC_ALMA_SetHour

30

30

30

None

LL_RTC_ALMA_SetMask

16

16

16

None

LL_RTC_ALMA_SetMinute

30

30

30

None

LL_RTC_ALMA_SetSecond

26

26

26

None

LL_RTC_ALMA_SetSubSecond

16

16

16

None

LL_RTC_ALMA_SetSubSecondMask

18

18

18

None

LL_RTC_ALMA_SetTimeFormat

16

16

16

None

LL_RTC_ALMA_SetWeekDay

18

18

18

None

LL_RTC_ALMB_ConfigTime

66

66

66

None

LL_RTC_ALMB_Disable

14

14

14

None

LL_RTC_ALMB_DisableWeekday

14

14

14

None

LL_RTC_ALMB_Enable

14

14

14

None

LL_RTC_ALMB_EnableWeekday

14

14

14

None

LL_RTC_ALMB_GetBinAutoClr

12

12

12

None

LL_RTC_ALMB_GetDay

12

12

12

None

LL_RTC_ALMB_GetHour

12

12

12

None

LL_RTC_ALMB_GetMask

12

12

12

None

LL_RTC_ALMB_GetMinute

12

12

12

None

LL_RTC_ALMB_GetSecond

12

12

12

None

LL_RTC_ALMB_GetSubSecond

12

12

12

None

LL_RTC_ALMB_GetSubSecondMask

12

12

12

None

LL_RTC_ALMB_GetTime

30

30

30

LL_RTC_ALMB_GetHour(Min)(Def)(Max), LL_RTC_ALMB_GetMinute(Min)(Def)(Max), LL_RTC_ALMB_GetSecond(Min)(Def)(Max)

LL_RTC_ALMB_GetTimeFormat

12

12

12

None

LL_RTC_ALMB_GetWeekDay

12

12

12

None

LL_RTC_ALMB_IsEnabledWeekday

14

14

14

None

LL_RTC_ALMB_SetBinAutoClr

16

16

16

None

LL_RTC_ALMB_SetDay

30

30

30

None

LL_RTC_ALMB_SetHour

30

30

30

None

LL_RTC_ALMB_SetMask

16

16

16

None

LL_RTC_ALMB_SetMinute

30

30

30

None

LL_RTC_ALMB_SetSecond

26

26

26

None

LL_RTC_ALMB_SetSubSecond

16

16

16

None

LL_RTC_ALMB_SetSubSecondMask

18

18

18

None

LL_RTC_ALMB_SetTimeFormat

16

16

16

None

LL_RTC_ALMB_SetWeekDay

18

18

18

None

LL_RTC_ALM_GetBinAutoClr

14

14

14

None

LL_RTC_ALM_GetBinarySubSecond

10

10

10

None

LL_RTC_ALM_GetConfigDateTime

10

10

10

None

LL_RTC_ALM_GetConfigSubSecond

32

32

32

None

LL_RTC_ALM_GetFlagAutoClr

20

20

20

None

LL_RTC_ALM_GetSubSecondMask

18

18

18

None

LL_RTC_ALM_IsStarted

26

26

26

None

LL_RTC_ALM_SetBinAutoClr

20

20

20

None

LL_RTC_ALM_SetBinarySubSecond

10

10

10

None

LL_RTC_ALM_SetConfigDateTime

44

44

44

None

LL_RTC_ALM_SetConfigSubSecond

30

30

30

None

LL_RTC_ALM_SetFlagAutoClr

28

28

28

None

LL_RTC_ALM_SetSubSecondMask

22

22

22

None

LL_RTC_ALM_Start

42

42

42

None

LL_RTC_ALM_Stop

30

30

30

None

LL_RTC_CAL_GetMinus

10

10

10

None

LL_RTC_CAL_GetOutputFreq

10

10

10

None

LL_RTC_CAL_GetPeriod

10

10

10

None

LL_RTC_CAL_IsEnabledSmoothCalibration

20

20

20

None

LL_RTC_CAL_IsPulseInserted

12

12

12

None

LL_RTC_CAL_LowPower_Disable

12

12

12

None

LL_RTC_CAL_LowPower_Enable

12

12

12

None

LL_RTC_CAL_LowPower_IsEnabled

12

12

12

None

LL_RTC_CAL_SetMinus

14

14

14

None

LL_RTC_CAL_SetOutputFreq

14

14

14

None

LL_RTC_CAL_SetPeriod

14

14

14

None

LL_RTC_CAL_SetPulse

16

16

16

None

LL_RTC_CAL_SetSmoothCalibration

22

22

22

None

LL_RTC_ClearFlag_ALR

10

10

10

None

LL_RTC_ClearFlag_ALRA

8

8

8

None

LL_RTC_ClearFlag_ALRB

8

8

8

None

LL_RTC_ClearFlag_RS

12

12

12

None

LL_RTC_ClearFlag_SSRU

8

8

8

None

LL_RTC_ClearFlag_TS

8

8

8

None

LL_RTC_ClearFlag_TSOV

8

8

8

None

LL_RTC_ClearFlag_WUT

8

8

8

None

LL_RTC_ConfigTampalarm

26

26

26

None

LL_RTC_DATE_Config

62

62

62

None

LL_RTC_DATE_Get

62

62

62

None

LL_RTC_DATE_GetDay

12

12

12

None

LL_RTC_DATE_GetMonth

12

12

12

None

LL_RTC_DATE_GetWeekDay

12

12

12

None

LL_RTC_DATE_GetYear

12

12

12

None

LL_RTC_DATE_SetDay

26

26

26

None

LL_RTC_DATE_SetMonth

30

30

30

None

LL_RTC_DATE_SetWeekDay

18

18

18

None

LL_RTC_DATE_SetYear

22

22

22

None

LL_RTC_DisableAlarmPullUp

14

14

14

None

LL_RTC_DisableBypassShadowReg

14

14

14

None

LL_RTC_DisableIT_ALRA

12

12

12

None

LL_RTC_DisableIT_ALRB

12

12

12

None

LL_RTC_DisableIT_SSRU

12

12

12

None

LL_RTC_DisableIT_TS

12

12

12

None

LL_RTC_DisableIT_WUT

12

12

12

None

LL_RTC_DisableInitMode

14

14

14

None

LL_RTC_DisableOutput

16

16

16

None

LL_RTC_DisableOutput2

14

14

14

None

LL_RTC_DisableRefClock

14

14

14

None

LL_RTC_DisableTamperOutput

14

14

14

None

LL_RTC_DisableWriteProtection

14

14

14

None

LL_RTC_EnableAlarmPullUp

14

14

14

None

LL_RTC_EnableBypassShadowReg

14

14

14

None

LL_RTC_EnableIT_ALRA

12

12

12

None

LL_RTC_EnableIT_ALRB

12

12

12

None

LL_RTC_EnableIT_SSRU

12

12

12

None

LL_RTC_EnableIT_TS

12

12

12

None

LL_RTC_EnableIT_WUT

12

12

12

None

LL_RTC_EnableInitMode

14

14

14

None

LL_RTC_EnableOutput

18

18

18

None

LL_RTC_EnableOutput2

14

14

14

None

LL_RTC_EnableRefClock

14

14

14

None

LL_RTC_EnableTamperOutput

14

14

14

None

LL_RTC_EnableWriteProtection

10

10

10

None

LL_RTC_GetAlarmOutEvent

12

12

12

None

LL_RTC_GetAlarmOutputType

12

12

12

None

LL_RTC_GetAsynchPrescaler

12

12

12

None

LL_RTC_GetBinMixBCDU

12

12

12

None

LL_RTC_GetBinaryMode

12

12

12

None

LL_RTC_GetConfigBinaryMode

12

12

12

None

LL_RTC_GetHourFormat

12

12

12

None

LL_RTC_GetOutputPolarity

12

12

12

None

LL_RTC_GetPrescalers

8

8

8

None

LL_RTC_GetPrivAttr

18

18

18

None

LL_RTC_GetSynchPrescaler

12

12

12

None

LL_RTC_IsActiveFlag_ALR

28

28

28

None

LL_RTC_IsActiveFlag_ALRA

10

10

10

None

LL_RTC_IsActiveFlag_ALRAM

10

10

10

None

LL_RTC_IsActiveFlag_ALRB

12

12

12

None

LL_RTC_IsActiveFlag_ALRBM

12

12

12

None

LL_RTC_IsActiveFlag_INIT

12

12

12

None

LL_RTC_IsActiveFlag_INITS

12

12

12

None

LL_RTC_IsActiveFlag_RECALP

12

12

12

None

LL_RTC_IsActiveFlag_RS

12

12

12

None

LL_RTC_IsActiveFlag_SHP

12

12

12

None

LL_RTC_IsActiveFlag_SSRU

12

12

12

None

LL_RTC_IsActiveFlag_SSRUM

12

12

12

None

LL_RTC_IsActiveFlag_TS

12

12

12

None

LL_RTC_IsActiveFlag_TSM

12

12

12

None

LL_RTC_IsActiveFlag_TSOV

12

12

12

None

LL_RTC_IsActiveFlag_TSOVM

12

12

12

None

LL_RTC_IsActiveFlag_WUT

12

12

12

None

LL_RTC_IsActiveFlag_WUTM

12

12

12

None

LL_RTC_IsActiveFlag_WUTW

12

12

12

None

LL_RTC_IsEnabledAlarmPullUp

14

14

14

None

LL_RTC_IsEnabledBypassShadowReg

14

14

14

None

LL_RTC_IsEnabledDetailedOutput

24

24

24

None

LL_RTC_IsEnabledIT_ALRA

12

12

12

None

LL_RTC_IsEnabledIT_ALRB

12

12

12

None

LL_RTC_IsEnabledIT_SSRU

12

12

12

None

LL_RTC_IsEnabledIT_TS

12

12

12

None

LL_RTC_IsEnabledIT_WUT

12

12

12

None

LL_RTC_IsEnabledOutput

22

22

22

None

LL_RTC_IsEnabledOutput2

10

10

10

None

LL_RTC_IsEnabledRefClock

14

14

14

None

LL_RTC_IsEnabledTamperOutput

14

14

14

None

LL_RTC_SetAlarmOutEvent

16

16

16

None

LL_RTC_SetAlarmOutputType

16

16

16

None

LL_RTC_SetAsynchPrescaler

18

18

18

None

LL_RTC_SetBinMixBCDU

16

16

16

None

LL_RTC_SetBinaryMode

16

16

16

None

LL_RTC_SetConfigBinaryMode

18

18

18

None

LL_RTC_SetHourFormat

16

16

16

None

LL_RTC_SetHourFormatAndShadowRegBypass

18

18

18

None

LL_RTC_SetOutputPolarity

16

16

16

None

LL_RTC_SetPrescalers

12

12

12

None

LL_RTC_SetPrivAttr

22

22

22

None

LL_RTC_SetSynchPrescaler

16

16

16

None

LL_RTC_TIME_Config

56

56

56

None

LL_RTC_TIME_DecHour

14

14

14

None

LL_RTC_TIME_DisableDayLightStore

14

14

14

None

LL_RTC_TIME_EnableDayLightStore

14

14

14

None

LL_RTC_TIME_Get

48

48

48

None

LL_RTC_TIME_GetFormat

12

12

12

None

LL_RTC_TIME_GetHour

12

12

12

None

LL_RTC_TIME_GetMinute

12

12

12

None

LL_RTC_TIME_GetSecond

12

12

12

None

LL_RTC_TIME_GetSubSecond

8

8

8

None

LL_RTC_TIME_GetTimeAndFormat

22

22

22

None

LL_RTC_TIME_IncHour

14

14

14

None

LL_RTC_TIME_IsEnabledDayLightStore

14

14

14

None

LL_RTC_TIME_SetFormat

16

16

16

None

LL_RTC_TIME_SetHour

30

30

30

None

LL_RTC_TIME_SetMinute

30

30

30

None

LL_RTC_TIME_SetSecond

26

26

26

None

LL_RTC_TIME_Synchronize

12

12

12

None

LL_RTC_TS_Disable

12

12

12

None

LL_RTC_TS_DisableOnTamper

12

12

12

None

LL_RTC_TS_Enable

12

12

12

None

LL_RTC_TS_EnableOnTamper

12

12

12

None

LL_RTC_TS_GetActiveEdge

10

10

10

None

LL_RTC_TS_GetDate

46

46

46

None

LL_RTC_TS_GetDay

12

12

12

None

LL_RTC_TS_GetHour

12

12

12

None

LL_RTC_TS_GetMinute

12

12

12

None

LL_RTC_TS_GetMonth

12

12

12

None

LL_RTC_TS_GetSecond

12

12

12

None

LL_RTC_TS_GetSubSecond

8

8

8

None

LL_RTC_TS_GetTime

14

14

14

None

LL_RTC_TS_GetTimeAndFormat

28

28

28

None

LL_RTC_TS_GetTimeFormat

12

12

12

None

LL_RTC_TS_GetWeekDay

12

12

12

None

LL_RTC_TS_IsEnabled

12

12

12

None

LL_RTC_TS_IsEnabledOnTamper

12

12

12

None

LL_RTC_TS_SetActiveEdge

14

14

14

None

LL_RTC_WAKEUP_Config

14

14

14

None

LL_RTC_WAKEUP_Disable

12

12

12

None

LL_RTC_WAKEUP_Enable

12

12

12

None

LL_RTC_WAKEUP_GetAutoClear

10

10

10

None

LL_RTC_WAKEUP_GetAutoReload

10

10

10

None

LL_RTC_WAKEUP_GetClock

10

10

10

None

LL_RTC_WAKEUP_IsEnabled

12

12

12

None

LL_RTC_WAKEUP_SetAutoClear

14

14

14

None

LL_RTC_WAKEUP_SetAutoReload

16

16

16

None

LL_RTC_WAKEUP_SetClock

14

14

14

None

LL_RTC_WAKEUP_Start

18

18

18

None

LL_RTC_WAKEUP_Stop

12

12

12

None

HAL RTC APIs

HAL RTC APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

HAL_RTC_ALARM_GetBinarySubSecondMask

14

14

42

LL_RTC_ALM_GetSubSecondMask(Min)(Def)(Max)

HAL_RTC_ALARM_GetBinaryTime

14

14

42

LL_RTC_ALM_GetBinarySubSecond(Min)(Def)(Max)

HAL_RTC_ALARM_GetConfig

28

28

68

LL_RTC_ALM_GetBinAutoClr(Min)(Def)(Max), LL_RTC_ALM_GetFlagAutoClr(Min)(Def)(Max)

HAL_RTC_ALARM_GetDateTime

158

158

202

LL_RTC_ALM_GetConfigDateTime(Min)(Def)(Max), LL_RTC_ALM_GetConfigSubSecond(Min)(Def)(Max), LL_RTC_ALM_GetSubSecondMask(Min)(Def)(Max), LL_RTC_GetBinaryMode(Min)(Def)(Max)

HAL_RTC_ALARM_IRQHandler

32

32

34

LL_RTC_ClearFlag_ALRA(Min)(Def)(Max), LL_RTC_ClearFlag_ALRB(Min)(Def)(Max), HAL_RTC_AlarmAEventCallback(Min)(Def)(Max), HAL_RTC_AlarmBEventCallback(Min)(Def)(Max)

HAL_RTC_ALARM_PollForEvent

76

76

104

HAL_GetTick(Min)(Def)(Max), LL_RTC_ClearFlag_ALR(Min)(Def)(Max), LL_RTC_IsActiveFlag_ALR(Min)(Def)(Max)

HAL_RTC_ALARM_SetBinarySubSecondMask

48

48

122

LL_RTC_ALM_IsStarted(Min)(Def)(Max), LL_RTC_ALM_SetSubSecondMask(Min)(Def)(Max), LL_RTC_GetBinaryMode(Max), LL_RTC_IsActiveFlag_INIT(Min)(Def)(Max)

HAL_RTC_ALARM_SetBinaryTime

48

48

76

LL_RTC_ALM_IsStarted(Min)(Def)(Max), LL_RTC_ALM_SetBinarySubSecond(Min)(Def)(Max), LL_RTC_IsActiveFlag_INIT(Min)(Def)(Max)

HAL_RTC_ALARM_SetConfig

58

68

166

LL_RTC_ALM_IsStarted(Min)(Def)(Max), LL_RTC_ALM_SetBinAutoClr(Min)(Def)(Max), LL_RTC_ALM_SetFlagAutoClr(Min)(Def)(Max), LL_RTC_GetBinaryMode(Max), LL_RTC_IsActiveFlag_INIT(Min)(Def)(Max)

HAL_RTC_ALARM_SetDateTime

228

238

630

LL_RTC_ALM_IsStarted(Min)(Def)(Max), LL_RTC_ALM_SetBinarySubSecond(Min)(Def)(Max), LL_RTC_ALM_SetConfigDateTime(Min)(Def)(Max), LL_RTC_ALM_SetConfigSubSecond(Min)(Def)(Max), LL_RTC_ALM_SetSubSecondMask(Min)(Def)(Max), LL_RTC_GetBinaryMode(Min)(Def)(Max), LL_RTC_GetHourFormat(Max), LL_RTC_IsActiveFlag_INIT(Min)(Def)(Max)

HAL_RTC_ALARM_Start

22

22

72

LL_RTC_ALM_Start(Min)(Def)(Max)

HAL_RTC_ALARM_Stop

18

18

46

LL_RTC_ALM_Stop(Min)(Def)(Max)

HAL_RTC_AlarmAEventCallback

2

2

2

None

HAL_RTC_AlarmBEventCallback

2

2

2

None

HAL_RTC_CALENDAR_AddOneHour

12

12

12

LL_RTC_TIME_IncHour(Min)(Def)(Max)

HAL_RTC_CALENDAR_DisableITSubSecondsUnderflow

12

12

12

LL_RTC_DisableIT_SSRU(Min)(Def)(Max)

HAL_RTC_CALENDAR_DisableReferenceClock

12

12

12

LL_RTC_DisableRefClock(Min)(Def)(Max)

HAL_RTC_CALENDAR_DisableSummerTimeMemorization

12

12

12

LL_RTC_TIME_DisableDayLightStore(Min)(Def)(Max)

HAL_RTC_CALENDAR_EnableITSubSecondsUnderflow

12

12

12

LL_RTC_EnableIT_SSRU(Min)(Def)(Max)

HAL_RTC_CALENDAR_EnableReferenceClock

12

12

12

LL_RTC_EnableRefClock(Min)(Def)(Max)

HAL_RTC_CALENDAR_EnableSummerTimeMemorization

12

12

12

LL_RTC_TIME_EnableDayLightStore(Min)(Def)(Max)

HAL_RTC_CALENDAR_GetBinaryTime

8

8

8

LL_RTC_TIME_GetSubSecond(Min)(Def)(Max)

HAL_RTC_CALENDAR_GetConfig

18

18

38

None

HAL_RTC_CALENDAR_GetDate

12

12

28

RTC_GetDate(Min)(Def)(Max)

HAL_RTC_CALENDAR_GetDateTime

36

36

68

RTC_GetDate(Min)(Def)(Max), RTC_GetTime(Min)(Def)(Max)

HAL_RTC_CALENDAR_GetTime

12

12

28

RTC_GetTime(Min)(Def)(Max)

HAL_RTC_CALENDAR_IsEnabledITSubSecondsUnderflow

10

10

10

LL_RTC_IsEnabledIT_SSRU(Min)(Def)(Max)

HAL_RTC_CALENDAR_IsEnabledReferenceClock

10

10

10

LL_RTC_IsEnabledRefClock(Min)(Def)(Max)

HAL_RTC_CALENDAR_IsEnabledSummerTimeMemorization

10

10

10

LL_RTC_TIME_IsEnabledDayLightStore(Min)(Def)(Max)

HAL_RTC_CALENDAR_IsInitialized

10

10

10

LL_RTC_IsActiveFlag_INITS(Min)(Def)(Max)

HAL_RTC_CALENDAR_SetConfig

18

28

92

LL_RTC_SetHourFormatAndShadowRegBypass(Min)(Def)(Max)

HAL_RTC_CALENDAR_SetDate

66

76

266

LL_RTC_DATE_Config(Min)(Def)(Max)

HAL_RTC_CALENDAR_SetDateTime

152

166

486

LL_RTC_DATE_Config(Min)(Def)(Max), LL_RTC_GetHourFormat(Max), LL_RTC_TIME_Config(Min)(Def)(Max)

HAL_RTC_CALENDAR_SetTime

90

100

230

LL_RTC_GetHourFormat(Max), LL_RTC_TIME_Config(Min)(Def)(Max)

HAL_RTC_CALENDAR_SubtractOneHour

12

12

12

LL_RTC_TIME_DecHour(Min)(Def)(Max)

HAL_RTC_DisableCalibration

34

34

34

LL_RTC_CAL_SetSmoothCalibration(Min)(Def)(Max), RTC_WaitSynchro_RECALP(Min)(Def)(Max)

HAL_RTC_DisableUltraLowPowerMode

12

12

12

LL_RTC_CAL_LowPower_Disable(Min)(Def)(Max)

HAL_RTC_DisableWriteProtection

12

12

12

LL_RTC_DisableWriteProtection(Min)(Def)(Max)

HAL_RTC_EnableCalibration

44

44

126

LL_RTC_CAL_SetSmoothCalibration(Min)(Def)(Max), RTC_WaitSynchro_RECALP(Min)(Def)(Max)

HAL_RTC_EnableUltraLowPowerMode

12

12

12

LL_RTC_CAL_LowPower_Enable(Min)(Def)(Max)

HAL_RTC_EnableWriteProtection

12

12

12

LL_RTC_EnableWriteProtection(Min)(Def)(Max)

HAL_RTC_EnterInitMode

54

54

54

HAL_GetTick(Min)(Def)(Max), LL_RTC_EnableInitMode(Min)(Def)(Max), LL_RTC_IsActiveFlag_INIT(Min)(Def)(Max)

HAL_RTC_ExitInitMode

28

28

28

LL_RTC_DisableInitMode(Min)(Def)(Max), RTC_WaitSynchro_RS(Min)(Def)(Max)

HAL_RTC_GetConfig

40

40

56

LL_RTC_GetConfigBinaryMode(Min)(Def)(Max), LL_RTC_GetPrescalers(Min)(Def)(Max)

HAL_RTC_GetPrivAttr

14

14

58

LL_RTC_GetPrivAttr(Min)(Def)(Max)

HAL_RTC_IRQHandler

66

66

66

LL_RTC_ClearFlag_ALRA(Min)(Def)(Max), LL_RTC_ClearFlag_ALRB(Min)(Def)(Max), LL_RTC_ClearFlag_SSRU(Min)(Def)(Max), LL_RTC_ClearFlag_WUT(Min)(Def)(Max), HAL_RTC_AlarmAEventCallback(Min)(Def)(Max), HAL_RTC_AlarmBEventCallback(Min)(Def)(Max), HAL_RTC_SubSecondsUnderflowEventCallback(Min)(Def)(Max), HAL_RTC_TimestampEventCallback(Min)(Def)(Max), HAL_RTC_WakeUpTimerEventCallback(Min)(Def)(Max)

HAL_RTC_IsEnabledCalibration

10

10

10

LL_RTC_CAL_IsEnabledSmoothCalibration(Min)(Def)(Max)

HAL_RTC_IsEnabledUltraLowPowerMode

10

10

10

LL_RTC_CAL_LowPower_IsEnabled(Min)(Def)(Max)

HAL_RTC_OUTPUT_Disable

12

12

12

LL_RTC_DisableOutput(Min)(Def)(Max)

HAL_RTC_OUTPUT_Enable

28

28

200

None

HAL_RTC_OUTPUT_GetConfigCalib

12

12

28

LL_RTC_CAL_GetOutputFreq(Min)(Def)(Max)

HAL_RTC_OUTPUT_GetConfigTampalarm

28

28

46

None

HAL_RTC_OUTPUT_IsEnabled

14

14

186

LL_RTC_IsEnabledDetailedOutput(Min)(Def)(Max)

HAL_RTC_OUTPUT_SetConfigCalib

16

26

68

LL_RTC_CAL_SetOutputFreq(Min)(Def)(Max)

HAL_RTC_OUTPUT_SetConfigTampalarm

20

30

124

LL_RTC_ConfigTampalarm(Min)(Def)(Max)

HAL_RTC_SetConfig

52

62

262

LL_RTC_SetAsynchPrescaler(Min)(Def)(Max), LL_RTC_SetBinaryMode(Min)(Def)(Max), LL_RTC_SetConfigBinaryMode(Min)(Def)(Max), LL_RTC_SetPrescalers(Min)(Def)(Max)

HAL_RTC_SetPrivAttr

36

36

86

LL_RTC_SetPrivAttr(Min)(Def)(Max)

HAL_RTC_ShiftCalibration

186

186

222

LL_RTC_DATE_Get(Min)(Def)(Max), LL_RTC_GetBinMixBCDU(Min)(Def)(Max), LL_RTC_GetBinaryMode(Min)(Def)(Max), LL_RTC_IsEnabledRefClock(Min)(Def)(Max), LL_RTC_TIME_GetSubSecond(Min)(Def)(Max), LL_RTC_TIME_Synchronize(Min)(Def)(Max), RTC_WaitSynchro_RS(Min)(Def)(Max), RTC_WaitSynchro_SHP(Min)(Def)(Max)

HAL_RTC_SubSecondsUnderflowEventCallback

2

2

2

None

HAL_RTC_SubSecondsUnderflow_IRQHandler

20

20

20

LL_RTC_ClearFlag_SSRU(Min)(Def)(Max), LL_RTC_IsActiveFlag_SSRU(Min)(Def)(Max), HAL_RTC_SubSecondsUnderflowEventCallback(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_DisableIT

12

12

12

LL_RTC_DisableIT_TS(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_DisablePinSource

12

12

12

LL_RTC_TS_Disable(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_DisableTamperSource

12

12

12

LL_RTC_TS_DisableOnTamper(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_EnableIT

12

12

12

LL_RTC_EnableIT_TS(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_EnablePinSource

12

12

12

LL_RTC_TS_Enable(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_EnableTamperSource

12

12

12

LL_RTC_TS_EnableOnTamper(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_GetBinaryTime

68

82

118

LL_RTC_ClearFlag_TS(Min)(Def)(Max), LL_RTC_IsActiveFlag_TSOV(Min)(Def)(Max), LL_RTC_TS_GetSubSecond(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_GetConfig

12

12

28

LL_RTC_TS_GetActiveEdge(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_GetDateTime

180

198

250

LL_RTC_ClearFlag_TS(Min)(Def)(Max), LL_RTC_IsActiveFlag_TSOV(Min)(Def)(Max), LL_RTC_TS_GetDate(Min)(Def)(Max), LL_RTC_TS_GetSubSecond(Min)(Def)(Max), LL_RTC_TS_GetTimeAndFormat(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_IRQHandler

16

16

16

LL_RTC_IsActiveFlag_TS(Min)(Def)(Max), HAL_RTC_TimestampEventCallback(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_IsEnabledIT

10

10

10

LL_RTC_IsEnabledIT_TS(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_IsEnabledPinSource

10

10

10

LL_RTC_TS_IsEnabled(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_IsEnabledTamperSource

10

10

10

LL_RTC_TS_IsEnabledOnTamper(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_PollForEvent

58

58

58

HAL_GetTick(Min)(Def)(Max), LL_RTC_IsActiveFlag_TS(Min)(Def)(Max)

HAL_RTC_TIMESTAMP_SetConfig

16

26

66

LL_RTC_TS_SetActiveEdge(Min)(Def)(Max)

HAL_RTC_TimestampEventCallback

2

2

2

None

HAL_RTC_WAKEUP_GetAutoClear

8

8

8

LL_RTC_WAKEUP_GetAutoClear(Min)(Def)(Max)

HAL_RTC_WAKEUP_GetAutoReload

8

8

8

LL_RTC_WAKEUP_GetAutoReload(Min)(Def)(Max)

HAL_RTC_WAKEUP_GetConfig

12

12

28

LL_RTC_WAKEUP_GetClock(Min)(Def)(Max)

HAL_RTC_WAKEUP_GetPeriod

78

80

108

LL_RTC_WAKEUP_GetClock(Min)(Def)(Max), RTC_ConvertBitsToTime(Min)(Def)(Max), RTC_GetWakeUpClockFrequency(Min)(Def)(Max)

HAL_RTC_WAKEUP_IRQHandler

20

20

20

LL_RTC_ClearFlag_WUT(Min)(Def)(Max), LL_RTC_IsActiveFlag_WUT(Min)(Def)(Max), HAL_RTC_WakeUpTimerEventCallback(Min)(Def)(Max)

HAL_RTC_WAKEUP_PollForEvent

62

62

62

HAL_GetTick(Min)(Def)(Max), LL_RTC_ClearFlag_WUT(Min)(Def)(Max), LL_RTC_IsActiveFlag_WUT(Min)(Def)(Max)

HAL_RTC_WAKEUP_SetAutoReloadAndAutoClear

36

36

88

LL_RTC_WAKEUP_Config(Min)(Def)(Max), RTC_WaitSynchro_WUTW(Min)(Def)(Max)

HAL_RTC_WAKEUP_SetConfig

32

42

106

LL_RTC_WAKEUP_SetClock(Min)(Def)(Max), RTC_WaitSynchro_WUTW(Min)(Def)(Max)

HAL_RTC_WAKEUP_SetPeriod

254

268

474

LL_RTC_WAKEUP_Config(Min)(Def)(Max), LL_RTC_WAKEUP_GetClock(Min)(Def)(Max), LL_RTC_WAKEUP_IsEnabled(Min)(Def)(Max), RTC_ConvertSecSubsecToBits(Min)(Def)(Max), RTC_GetWakeUpClockFrequency(Min)(Def)(Max), RTC_WaitSynchro_WUTW(Min)(Def)(Max)

HAL_RTC_WAKEUP_Start

16

16

38

LL_RTC_WAKEUP_Start(Min)(Def)(Max)

HAL_RTC_WAKEUP_Stop

12

12

12

LL_RTC_WAKEUP_Stop(Min)(Def)(Max)

HAL_RTC_WakeUpTimerEventCallback

2

2

2

None

HAL_SMARTCARD_Abort

48

104

140

HAL_DMA_Abort(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), SMARTCARD_Abort(Min)(Def)(Max)

HAL_SMARTCARD_AbortCpltCallback

2

2

2

None

HAL_SMARTCARD_Abort_IT

62

166

198

HAL_DMA_Abort_IT(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), SMARTCARD_Abort(Min)(Def)(Max)

HAL_SMARTCARD_AcquireBus

0

34

48

HAL_OS_SemaphoreTake(Def)(Max)

HAL_SMARTCARD_DeInit

52

116

168

HAL_OS_SemaphoreDelete(Def)(Max), HAL_DMA_Abort(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), SMARTCARD_Abort(Min)(Def)(Max)

HAL_SMARTCARD_DisableDMAStopOnRxError

46

46

80

LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableDMADeactOnRxErr(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max)

HAL_SMARTCARD_DisableDataInvert

48

48

82

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetBinaryDataLogic(Min)(Def)(Max)

HAL_SMARTCARD_DisableEndOfBlockIT

18

18

52

LL_USART_DisableIT_EOB(Min)(Def)(Max)

HAL_SMARTCARD_DisableFifoMode

0

52

86

LL_USART_Disable(Def)(Max), LL_USART_DisableFIFO(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_IsEnabled(Def)(Max)

HAL_SMARTCARD_DisableIOInvert

48

48

78

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTXPinLevel(Min)(Def)(Max)

HAL_SMARTCARD_DisableReceiverTimeout

18

18

52

LL_USART_DisableRxTimeout(Min)(Def)(Max)

HAL_SMARTCARD_DisableRxOverRunDetection

46

46

80

LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableOverrunDetect(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max)

HAL_SMARTCARD_DisableTxRxSwap

48

48

82

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTXRXSwap(Min)(Def)(Max)

HAL_SMARTCARD_EnableDMAStopOnRxError

46

46

80

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableDMADeactOnRxErr(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max)

HAL_SMARTCARD_EnableDataInvert

50

50

80

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetBinaryDataLogic(Min)(Def)(Max)

HAL_SMARTCARD_EnableEndOfBlockIT

18

18

52

LL_USART_EnableIT_EOB(Min)(Def)(Max)

HAL_SMARTCARD_EnableFifoMode

0

52

86

LL_USART_Disable(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_EnableFIFO(Def)(Max), LL_USART_IsEnabled(Def)(Max)

HAL_SMARTCARD_EnableIOInvert

50

50

80

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTXPinLevel(Min)(Def)(Max)

HAL_SMARTCARD_EnableReceiverTimeout

18

18

52

LL_USART_EnableRxTimeout(Min)(Def)(Max)

HAL_SMARTCARD_EnableRxOverRunDetection

46

46

80

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableOverrunDetect(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max)

HAL_SMARTCARD_EnableTxRxSwap

50

50

84

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTXRXSwap(Min)(Def)(Max)

HAL_SMARTCARD_ErrorCallback

2

2

2

None

HAL_SMARTCARD_GetAutoRetryCount

14

14

46

LL_USART_GetSmartcardAutoRetryCount(Min)(Def)(Max)

HAL_SMARTCARD_GetBaudRate

36

36

88

HAL_RCC_USART_GetKernelClkFreq(Min)(Def)(Max), LL_USART_GetBaudRate(Min)(Def)(Max), LL_USART_GetPrescaler(Min)(Def)(Max)

HAL_SMARTCARD_GetBlockLength

14

14

50

LL_USART_GetBlockLength(Min)(Def)(Max)

HAL_SMARTCARD_GetClockFreq

14

14

46

HAL_RCC_USART_GetKernelClkFreq(Min)(Def)(Max)

HAL_SMARTCARD_GetClockOutput

26

26

62

LL_USART_IsEnabledSCLKOutput(Min)(Def)(Max)

HAL_SMARTCARD_GetClockPhase

16

16

48

LL_USART_GetClockPhase(Min)(Def)(Max)

HAL_SMARTCARD_GetClockPolarity

16

16

48

LL_USART_GetClockPolarity(Min)(Def)(Max)

HAL_SMARTCARD_GetConfig

124

124

176

HAL_RCC_USART_GetKernelClkFreq(Min)(Def)(Max), LL_USART_GetBaudRate(Min)(Def)(Max), LL_USART_GetParity(Min)(Def)(Max), LL_USART_GetPrescaler(Min)(Def)(Max)

HAL_SMARTCARD_GetFirstBit

14

14

50

LL_USART_GetTransferBitOrder(Min)(Def)(Max)

HAL_SMARTCARD_GetGuardTime

14

14

46

LL_USART_GetSmartcardGuardTime(Min)(Def)(Max)

HAL_SMARTCARD_GetLastErrorCodes

0

4

22

None

HAL_SMARTCARD_GetNack

24

24

60

LL_USART_IsEnabledSmartcardNACK(Min)(Def)(Max)

HAL_SMARTCARD_GetParity

16

16

52

LL_USART_GetParity(Min)(Def)(Max)

HAL_SMARTCARD_GetReceiverTimeout

14

14

50

LL_USART_GetRxTimeout(Min)(Def)(Max)

HAL_SMARTCARD_GetRxFifoThreshold

0

16

52

LL_USART_GetRXFIFOThreshold(Def)(Max)

HAL_SMARTCARD_GetState

4

4

22

None

HAL_SMARTCARD_GetStopBits

16

16

52

LL_USART_GetStopBitsLength(Min)(Def)(Max)

HAL_SMARTCARD_GetTxCpltIndication

6

6

46

None

HAL_SMARTCARD_GetTxFifoThreshold

0

16

52

LL_USART_GetTXFIFOThreshold(Def)(Max)

HAL_SMARTCARD_GetUserData

0

4

22

None

HAL_SMARTCARD_IRQHandler

422

652

668

HAL_DMA_Abort_IT(Def)(Max), LL_USART_ClearFlag(Min)(Def)(Max), LL_USART_IsActiveFlag_TC(Min)(Def)(Max), LL_USART_IsActiveFlag_TCBGT(Min)(Def)(Max), LL_USART_IsEnabledDMAReq_RX(Min)(Def)(Max), LL_USART_IsEnabledDMAReq_TX(Def)(Max), LL_USART_IsEnabledDirectionTx(Min)(Def)(Max), LL_USART_IsEnabledIT_TC(Min)(Def)(Max), LL_USART_IsEnabledIT_TCBGT(Min)(Def)(Max), SMARTCARD_EndRxTransfer(Min)(Def)(Max), SMARTCARD_EndTransmit_IT(Min)(Def)(Max), SMARTCARD_EndTxTransfer(Min)(Def)(Max)

HAL_SMARTCARD_Init

42

100

158

HAL_OS_SemaphoreCreate(Def)(Max), SMARTCARD_EnableClock(Min)(Max), SMARTCARD_InitCallbacksToDefault(Def)(Max)

HAL_SMARTCARD_IsEnabledDMAStopOnRxError

24

24

60

LL_USART_IsEnabledDMADeactOnRxErr(Min)(Def)(Max)

HAL_SMARTCARD_IsEnabledDataInvert

24

24

60

LL_USART_GetBinaryDataLogic(Min)(Def)(Max)

HAL_SMARTCARD_IsEnabledEndOfBlockIT

16

16

52

LL_USART_IsEnabledIT_EOB(Min)(Def)(Max)

HAL_SMARTCARD_IsEnabledFifoMode

0

16

52

LL_USART_IsEnabledFIFO(Def)(Max)

HAL_SMARTCARD_IsEnabledIOInvert

24

24

56

LL_USART_GetTXPinLevel(Min)(Def)(Max)

HAL_SMARTCARD_IsEnabledReceiverTimeout

16

16

52

LL_USART_IsEnabledRxTimeout(Min)(Def)(Max)

HAL_SMARTCARD_IsEnabledRxOverRunDetection

16

16

52

LL_USART_IsEnabledOverrunDetect(Min)(Def)(Max)

HAL_SMARTCARD_IsEnabledTxRxSwap

24

24

60

LL_USART_GetTXRXSwap(Min)(Def)(Max)

HAL_SMARTCARD_Receive

128

188

258

HAL_GetTick(Min)(Def)(Max), LL_USART_ClearFlag_ORE(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableDirectionRx(Min)(Def)(Max), LL_USART_ReceiveData8(Min)(Def)(Max), SMARTCARD_WaitOnFlagUntilTimeout(Min)(Def)(Max)

HAL_SMARTCARD_Receive_DMA

0

94

182

SMARTCARD_Start_Receive_DMA(Def)(Max)

HAL_SMARTCARD_Receive_DMA_Opt

0

94

210

SMARTCARD_Start_Receive_DMA(Def)(Max)

HAL_SMARTCARD_Receive_IT

30

86

156

SMARTCARD_Start_Receive_IT(Min)(Def)(Max)

HAL_SMARTCARD_Receive_IT_Opt

0

88

186

SMARTCARD_Start_Receive_IT(Def)(Max)

HAL_SMARTCARD_RegisterAbortCpltCallback

0

22

74

None

HAL_SMARTCARD_RegisterErrorCallback

0

22

74

None

HAL_SMARTCARD_RegisterRxCpltCallback

0

22

74

None

HAL_SMARTCARD_RegisterRxFifoFullCallback

0

22

74

None

HAL_SMARTCARD_RegisterRxHalfCpltCallback

0

22

74

None

HAL_SMARTCARD_RegisterTxCpltCallback

0

22

80

None

HAL_SMARTCARD_RegisterTxFifoEmptyCallback

0

22

74

None

HAL_SMARTCARD_RegisterTxHalfCpltCallback

0

22

80

None

HAL_SMARTCARD_ReleaseBus

0

30

44

HAL_OS_SemaphoreRelease(Def)(Max)

HAL_SMARTCARD_RxCpltCallback

2

2

2

None

HAL_SMARTCARD_RxFifoFullCallback

0

2

2

None

HAL_SMARTCARD_RxHalfCpltCallback

2

2

2

None

HAL_SMARTCARD_SetAutoRetryCount

50

50

94

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetSmartcardAutoRetryCount(Min)(Def)(Max)

HAL_SMARTCARD_SetBaudRate

76

86

172

HAL_RCC_USART_GetKernelClkFreq(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_GetPrescaler(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetBaudRate(Min)(Def)(Max), SMARTCARD_Check_uart_baudrate_validity(Max)

HAL_SMARTCARD_SetBlockLength

22

22

74

LL_USART_SetBlockLength(Min)(Def)(Max)

HAL_SMARTCARD_SetClockOutput

64

64

128

LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableSCLKOutput(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableSCLKOutput(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max)

HAL_SMARTCARD_SetClockPhase

52

52

110

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetClockPhase(Min)(Def)(Max)

HAL_SMARTCARD_SetClockPolarity

52

52

116

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetClockPolarity(Min)(Def)(Max)

HAL_SMARTCARD_SetConfig

142

152

562

HAL_RCC_USART_GetKernelClkFreq(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetBaudRate(Min)(Def)(Max), LL_USART_SetPrescaler(Min)(Def)(Max), LL_USART_SetSmartcardClockConfig(Min)(Def)(Max), LL_USART_SetSmartcardConfig(Min)(Def)(Max), LL_USART_SetSmartcardGuardTime(Min)(Def)(Max), LL_USART_SetSmartcardPrescaler(Min)(Def)(Max), SMARTCARD_Check_uart_baudrate_validity(Max)

HAL_SMARTCARD_SetFirstBit

50

50

106

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetTransferBitOrder(Min)(Def)(Max)

HAL_SMARTCARD_SetGuardTime

50

50

96

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetSmartcardGuardTime(Min)(Def)(Max)

HAL_SMARTCARD_SetNack

64

64

126

LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableSmartcardNACK(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableSmartcardNACK(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max)

HAL_SMARTCARD_SetParity

52

52

118

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetParity(Min)(Def)(Max)

HAL_SMARTCARD_SetReceiverTimeout

22

22

74

LL_USART_SetRxTimeout(Min)(Def)(Max)

HAL_SMARTCARD_SetRxDMA

0

22

78

None

HAL_SMARTCARD_SetRxFifoThreshold

0

106

200

LL_USART_Disable(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_IsEnabled(Def)(Max), LL_USART_SetRXFIFOThreshold(Def)(Max)

HAL_SMARTCARD_SetStopBits

52

52

118

LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabled(Min)(Def)(Max), LL_USART_SetStopBitsLength(Min)(Def)(Max)

HAL_SMARTCARD_SetTxCpltIndication

12

12

78

None

HAL_SMARTCARD_SetTxDMA

0

22

78

None

HAL_SMARTCARD_SetTxFifoThreshold

0

106

200

LL_USART_Disable(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_IsEnabled(Def)(Max), LL_USART_SetTXFIFOThreshold(Def)(Max)

HAL_SMARTCARD_SetUserData

0

4

24

None

HAL_SMARTCARD_Transmit

222

286

342

HAL_GetTick(Min)(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabledSmartcardNACK(Min)(Def)(Max), LL_USART_SetTransferDirection(Min)(Def)(Max), LL_USART_TransmitData8(Min)(Def)(Max), SMARTCARD_FLUSH_DRREGISTER(Min)(Def)(Max), SMARTCARD_WaitOnFlagUntilTimeout(Min)(Def)(Max)

HAL_SMARTCARD_Transmit_DMA

0

94

182

SMARTCARD_Start_Transmit_DMA(Def)(Max)

HAL_SMARTCARD_Transmit_DMA_Opt

0

94

210

SMARTCARD_Start_Transmit_DMA(Def)(Max)

HAL_SMARTCARD_Transmit_IT

30

86

156

SMARTCARD_Start_Transmit_IT(Min)(Def)(Max)

HAL_SMARTCARD_Transmit_IT_Opt

0

88

186

SMARTCARD_Start_Transmit_IT(Def)(Max)

HAL_SMARTCARD_TxCpltCallback

2

2

2

None

HAL_SMARTCARD_TxFifoEmptyCallback

0

2

2

None

HAL_SMARTCARD_TxHalfCpltCallback

2

2

2

None

Static RTC APIs

Static RTC APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

RTC_ConvertBitsToTime

94

94

94

None

RTC_ConvertSecSubsecToBits

30

30

30

None

RTC_GetDate

58

58

58

LL_RTC_DATE_Get(Min)(Def)(Max), RTC_WaitSynchro_RS(Min)(Def)(Max)

RTC_GetRTCClockAfterPrescalerS

26

26

26

LL_RTC_GetAsynchPrescaler(Min)(Def)(Max), LL_RTC_GetSynchPrescaler(Min)(Def)(Max)

RTC_GetRTCClockCalibrated

52

52

52

HAL_RCC_RTC_GetKernelClkFreq(Min)(Def)(Max), LL_RTC_CAL_GetMinus(Min)(Def)(Max), LL_RTC_CAL_IsPulseInserted(Min)(Def)(Max)

RTC_GetTime

94

94

94

LL_RTC_TIME_GetSubSecond(Min)(Def)(Max), LL_RTC_TIME_GetTimeAndFormat(Min)(Def)(Max), RTC_WaitSynchro_RS(Min)(Def)(Max)

RTC_GetWakeUpClockFrequency

38

38

38

RTC_GetRTCClockAfterPrescalerS(Min)(Def)(Max), RTC_GetRTCClockCalibrated(Min)(Def)(Max)

RTC_WaitSynchro_RECALP

50

50

50

HAL_GetTick(Min)(Def)(Max), LL_RTC_IsActiveFlag_RECALP(Min)(Def)(Max)

RTC_WaitSynchro_RS

70

70

70

HAL_GetTick(Min)(Def)(Max), LL_RTC_ClearFlag_RS(Min)(Def)(Max), LL_RTC_IsActiveFlag_INIT(Min)(Def)(Max), LL_RTC_IsActiveFlag_RS(Min)(Def)(Max), LL_RTC_IsEnabledBypassShadowReg(Min)(Def)(Max)

RTC_WaitSynchro_SHP

50

50

50

HAL_GetTick(Min)(Def)(Max), LL_RTC_IsActiveFlag_SHP(Min)(Def)(Max)

RTC_WaitSynchro_WUTW

72

72

72

HAL_GetTick(Min)(Def)(Max), LL_RTC_IsActiveFlag_INIT(Min)(Def)(Max), LL_RTC_IsActiveFlag_WUTW(Min)(Def)(Max), LL_RTC_WAKEUP_IsEnabled(Min)(Def)(Max)

SMARTCARD_Abort

24

28

28

LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_CR3(Min)(Def)(Max)

SMARTCARD_DMAAbortOnError

0

22

22

None

SMARTCARD_DMAError

0

66

66

SMARTCARD_EndRxTransfer(Def)(Max), SMARTCARD_EndTxTransfer(Def)(Max)

SMARTCARD_DMAReceiveCplt

0

44

44

LL_USART_DisableDMAReq_RX(Def)(Max), LL_USART_DisableIT_ERROR(Def)(Max), LL_USART_DisableIT_PE(Def)(Max)

SMARTCARD_DMARxAbortCallback

0

52

52

LL_USART_ClearFlag(Def)(Max)

SMARTCARD_DMARxHalfCplt

0

14

14

None

SMARTCARD_DMATransmitCplt

0

42

42

LL_USART_DisableDMAReq_TX(Def)(Max), LL_USART_EnableIT_TC(Def)(Max), LL_USART_EnableIT_TCBGT(Def)(Max)

SMARTCARD_DMATxAbortCallback

0

52

52

LL_USART_ClearFlag(Def)(Max)

SMARTCARD_DMATxHalfCplt

0

14

14

None

SMARTCARD_EndRxTransfer

36

58

58

LL_USART_DisableDMAReq_RX(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_ERROR(Min)(Def)(Max), LL_USART_DisableIT_RXFF(Def)(Max), LL_USART_DisableIT_RXFT(Def)(Max), LL_USART_IsEnabledIT_RXFF(Def)(Max)

SMARTCARD_EndTransmit_IT

90

128

128

LL_USART_ClearFlag_TXFE(Def)(Max), LL_USART_Disable(Min)(Def)(Max), LL_USART_DisableDirectionRx(Min)(Def)(Max), LL_USART_DisableIT_RXFF(Def)(Max), LL_USART_DisableIT_TC(Min)(Def)(Max), LL_USART_DisableIT_TCBGT(Min)(Def)(Max), LL_USART_DisableIT_TXFE(Def)(Max), LL_USART_Enable(Min)(Def)(Max), LL_USART_IsEnabledIT_RXFF(Def)(Max), LL_USART_IsEnabledIT_TXFE(Def)(Max), LL_USART_IsEnabledSmartcardNACK(Min)(Def)(Max), SMARTCARD_FLUSH_DRREGISTER(Min)(Def)(Max)

SMARTCARD_EndTxTransfer

34

34

34

LL_USART_DisableDMAReq_TX(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_ERROR(Min)(Def)(Max)

SMARTCARD_FLUSH_DRREGISTER

24

24

24

LL_USART_SetRequest(Min)(Def)(Max)

SMARTCARD_InitCallbacksToDefault

0

50

50

None

SMARTCARD_RxISR

94

94

94

LL_USART_DisableIT_ERROR(Min)(Def)(Max), LL_USART_DisableIT_PE(Min)(Def)(Max), LL_USART_DisableIT_RXNE_RXFNE(Min)(Def)(Max), LL_USART_ReceiveData8(Min)(Def)(Max), LL_USART_RequestRxDataFlush(Min)(Def)(Max)

SMARTCARD_RxISR_FIFOEN

0

144

144

LL_USART_DisableIT_CR1(Def)(Max), LL_USART_DisableIT_ERROR(Def)(Max), LL_USART_DisableIT_RXFT(Def)(Max), LL_USART_EnableIT_RXNE_RXFNE(Def)(Max), LL_USART_ReceiveData8(Def)(Max), LL_USART_RequestRxDataFlush(Def)(Max)

SMARTCARD_Start_Receive_DMA

0

144

144

HAL_DMA_StartPeriphXfer_IT_Opt(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_EnableDMAReq_RX(Def)(Max), LL_USART_EnableDirectionRx(Def)(Max), LL_USART_EnableIT_ERROR(Def)(Max), LL_USART_EnableIT_PE(Def)(Max), LL_USART_EnableIT_RXFF(Def)(Max)

SMARTCARD_Start_Receive_IT

72

120

120

LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableDirectionRx(Min)(Def)(Max), LL_USART_EnableIT_ERROR(Min)(Def)(Max), LL_USART_EnableIT_PE(Min)(Def)(Max), LL_USART_EnableIT_RXFF(Def)(Max), LL_USART_EnableIT_RXFT(Def)(Max), LL_USART_EnableIT_RXNE_RXFNE(Min)(Def)(Max)

SMARTCARD_Start_Transmit_DMA

0

174

174

HAL_DMA_StartPeriphXfer_IT_Opt(Def)(Max), LL_USART_ClearFlag_TC(Def)(Max), LL_USART_Enable(Def)(Max), LL_USART_EnableDMAReq_TX(Def)(Max), LL_USART_EnableIT_ERROR(Def)(Max), LL_USART_EnableIT_TXFE(Def)(Max), LL_USART_IsEnabledSmartcardNACK(Def)(Max), LL_USART_SetTransferDirection(Def)(Max), SMARTCARD_FLUSH_DRREGISTER(Def)(Max)

SMARTCARD_Start_Transmit_IT

92

134

134

LL_USART_Enable(Min)(Def)(Max), LL_USART_EnableIT_ERROR(Min)(Def)(Max), LL_USART_EnableIT_TXE_TXFNF(Min)(Def)(Max), LL_USART_EnableIT_TXFE(Def)(Max), LL_USART_EnableIT_TXFT(Def)(Max), LL_USART_IsEnabledSmartcardNACK(Min)(Def)(Max), LL_USART_SetTransferDirection(Min)(Def)(Max), SMARTCARD_FLUSH_DRREGISTER(Min)(Def)(Max)

SMARTCARD_TxISR

74

74

74

LL_USART_DisableIT_TXE_TXFNF(Min)(Def)(Max), LL_USART_EnableIT_TC(Min)(Def)(Max), LL_USART_EnableIT_TCBGT(Min)(Def)(Max), LL_USART_TransmitData8(Min)(Def)(Max)

SMARTCARD_TxISR_FIFOEN

0

106

106

LL_USART_DisableIT_TXE_TXFNF(Def)(Max), LL_USART_DisableIT_TXFT(Def)(Max), LL_USART_EnableIT_TC(Def)(Max), LL_USART_EnableIT_TCBGT(Def)(Max), LL_USART_IsActiveFlag_TXE_TXFNF(Def)(Max), LL_USART_TransmitData8(Def)(Max)

SMARTCARD_WaitOnFlagUntilTimeout

100

100

100

HAL_GetTick(Min)(Def)(Max), LL_USART_DisableIT_CR1(Min)(Def)(Max), LL_USART_DisableIT_ERROR(Min)(Def)(Max), LL_USART_IsActiveFlag(Min)(Def)(Max)