LL IWDG APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_IWDG_ClearFlag_EWIF |
8 |
8 |
8 |
None |
|
LL_IWDG_DisableIT_EWI |
10 |
10 |
10 |
None |
|
LL_IWDG_DisableWriteAccess |
6 |
6 |
6 |
None |
|
LL_IWDG_Enable |
8 |
8 |
8 |
None |
|
LL_IWDG_EnableIT_EWI |
10 |
10 |
10 |
None |
|
LL_IWDG_EnableWriteAccess |
8 |
8 |
8 |
None |
|
LL_IWDG_GetEwiTime |
8 |
8 |
8 |
None |
|
LL_IWDG_GetPrescaler |
4 |
4 |
4 |
None |
|
LL_IWDG_GetReloadCounter |
4 |
4 |
4 |
None |
|
LL_IWDG_GetWindow |
4 |
4 |
4 |
None |
|
LL_IWDG_IsActiveFlag_EWIF |
10 |
10 |
10 |
None |
|
LL_IWDG_IsActiveFlag_EWU |
10 |
10 |
10 |
None |
|
LL_IWDG_IsActiveFlag_ONF |
10 |
10 |
10 |
None |
|
LL_IWDG_IsActiveFlag_PVU |
8 |
8 |
8 |
None |
|
LL_IWDG_IsActiveFlag_RVU |
10 |
10 |
10 |
None |
|
LL_IWDG_IsActiveFlag_WVU |
10 |
10 |
10 |
None |
|
LL_IWDG_IsEnabledIT_EWI |
10 |
10 |
10 |
None |
|
LL_IWDG_IsReady |
16 |
16 |
16 |
None |
|
LL_IWDG_ReloadCounter |
8 |
8 |
8 |
None |
|
LL_IWDG_SetEwiTime |
12 |
12 |
12 |
None |
|
LL_IWDG_SetPrescaler |
8 |
8 |
8 |
None |
|
LL_IWDG_SetReloadCounter |
8 |
8 |
8 |
None |
|
LL_IWDG_SetWindow |
8 |
8 |
8 |
None |
HAL IWDG APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_IWDG_EarlyWakeupCallback |
2 |
2 |
2 |
None |
|
HAL_IWDG_GetEarlyWakeupInterruptTime |
32 |
32 |
62 |
IWDG_CalculateTime(Min)(Def)(Max), LL_IWDG_GetEwiTime(Min)(Def)(Max), LL_IWDG_GetPrescaler(Min)(Def)(Max) |
|
HAL_IWDG_GetMaxTime |
26 |
26 |
60 |
IWDG_CalculateTime(Min)(Def)(Max), LL_IWDG_GetPrescaler(Min)(Def)(Max) |
|
HAL_IWDG_GetMinTime |
32 |
32 |
62 |
IWDG_CalculateTime(Min)(Def)(Max), LL_IWDG_GetPrescaler(Min)(Def)(Max), LL_IWDG_GetWindow(Min)(Def)(Max) |
|
HAL_IWDG_GetState |
4 |
4 |
24 |
None |
|
HAL_IWDG_GetStep_us |
70 |
70 |
106 |
LL_IWDG_GetPrescaler(Min)(Def)(Max) |
|
HAL_IWDG_GetUserData |
0 |
4 |
22 |
None |
|
HAL_IWDG_IRQHandler |
28 |
28 |
42 |
LL_IWDG_ClearFlag_EWIF(Min)(Def)(Max), LL_IWDG_IsActiveFlag_EWIF(Min)(Def)(Max) |
|
HAL_IWDG_Init |
38 |
54 |
92 |
LL_IWDG_IsActiveFlag_ONF(Min)(Def)(Max) |
|
HAL_IWDG_Refresh |
16 |
16 |
50 |
LL_IWDG_ReloadCounter(Min)(Def)(Max) |
|
HAL_IWDG_RegisterEarlyWakeupCallback |
0 |
22 |
56 |
None |
|
HAL_IWDG_SetEarlyWakeupInterruptTime |
92 |
92 |
154 |
HAL_GetTick(Min)(Def)(Max), IWDG_CalculateTime(Max), IWDG_ConfigureEarlyWakeupInterruptTime(Min)(Def)(Max), LL_IWDG_DisableWriteAccess(Min)(Def)(Max), LL_IWDG_EnableWriteAccess(Min)(Def)(Max), LL_IWDG_GetPrescaler(Min)(Def)(Max), LL_IWDG_IsActiveFlag_EWU(Min)(Def)(Max) |
|
HAL_IWDG_SetMinTime |
92 |
92 |
154 |
HAL_GetTick(Min)(Def)(Max), IWDG_CalculateTime(Max), IWDG_ConfigureMinTime(Min)(Def)(Max), LL_IWDG_DisableWriteAccess(Min)(Def)(Max), LL_IWDG_EnableWriteAccess(Min)(Def)(Max), LL_IWDG_GetPrescaler(Min)(Def)(Max), LL_IWDG_IsActiveFlag_WVU(Min)(Def)(Max) |
|
HAL_IWDG_SetUserData |
0 |
4 |
24 |
None |
|
HAL_IWDG_Start |
218 |
204 |
298 |
HAL_GetTick(Min)(Def)(Max), IWDG_CalculatePrescaler(Min)(Def)(Max), IWDG_CalculateReload(Min)(Def)(Max), IWDG_ConfigureEarlyWakeupInterruptTime(Min)(Def)(Max), IWDG_ConfigureMinTime(Min)(Def)(Max), LL_IWDG_DisableWriteAccess(Min)(Def)(Max), LL_IWDG_Enable(Min)(Def)(Max), LL_IWDG_EnableWriteAccess(Min)(Def)(Max), LL_IWDG_IsActiveFlag_RVU(Min)(Def)(Max), LL_IWDG_SetPrescaler(Min)(Def)(Max), LL_IWDG_SetReloadCounter(Min)(Def)(Max) |
Static IWDG APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
IWDG_CalculateParam |
46 |
90 |
90 |
__aeabi_uldivmod(Def)(Max), __aeabi_llsl(Def)(Max) |
|
IWDG_CalculatePrescaler |
38 |
40 |
40 |
None |
|
IWDG_CalculateReload |
44 |
86 |
86 |
__aeabi_uldivmod(Def)(Max), __aeabi_llsl(Def)(Max) |
|
IWDG_CalculateTime |
116 |
88 |
88 |
None |
|
IWDG_ConfigureEarlyWakeupInterruptTime |
52 |
52 |
52 |
IWDG_CalculateParam(Min)(Def)(Max), LL_IWDG_ClearFlag_EWIF(Min)(Def)(Max), LL_IWDG_DisableIT_EWI(Min)(Def)(Max) |
|
IWDG_ConfigureMinTime |
72 |
72 |
72 |
IWDG_CalculateParam(Min)(Def)(Max), LL_IWDG_GetWindow(Min)(Def)(Max), LL_IWDG_ReloadCounter(Min)(Def)(Max), LL_IWDG_SetWindow(Min)(Def)(Max) |