LL EXTI APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_EXTI_ClearTriggerFlag_0_31 |
6 |
6 |
6 |
None |
|
LL_EXTI_ClearTriggerFlag_32_63 |
6 |
6 |
6 |
None |
|
LL_EXTI_ClearTriggerFlag_64_95 |
6 |
6 |
6 |
None |
|
LL_EXTI_DisableEvent_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableEvent_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableEvent_64_95 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableFallingTrig_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableFallingTrig_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableFallingTrig_64_95 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableIT_0_31 |
22 |
22 |
22 |
None |
|
LL_EXTI_DisableIT_32_63 |
22 |
22 |
22 |
None |
|
LL_EXTI_DisableIT_64_95 |
22 |
22 |
22 |
None |
|
LL_EXTI_DisableRisingTrig_0_31 |
22 |
22 |
22 |
None |
|
LL_EXTI_DisableRisingTrig_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_DisableRisingTrig_64_95 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableEvent_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableEvent_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableEvent_64_95 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableFallingTrig_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableFallingTrig_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableFallingTrig_64_95 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableIT_0_31 |
22 |
22 |
22 |
None |
|
LL_EXTI_EnableIT_32_63 |
22 |
22 |
22 |
None |
|
LL_EXTI_EnableIT_64_95 |
22 |
22 |
22 |
None |
|
LL_EXTI_EnableRisingTrig_0_31 |
22 |
22 |
22 |
None |
|
LL_EXTI_EnableRisingTrig_32_63 |
20 |
20 |
20 |
None |
|
LL_EXTI_EnableRisingTrig_64_95 |
20 |
20 |
20 |
None |
|
LL_EXTI_GenerateSWI_0_31 |
6 |
6 |
6 |
None |
|
LL_EXTI_GenerateSWI_32_63 |
6 |
6 |
6 |
None |
|
LL_EXTI_GenerateSWI_64_95 |
6 |
6 |
6 |
None |
|
LL_EXTI_IsActiveTriggerFlag_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsActiveTriggerFlag_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsActiveTriggerFlag_64_95 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledEvent_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledEvent_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledEvent_64_95 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledFallingTrig_0_31 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledFallingTrig_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledFallingTrig_64_95 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledIT_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_IsEnabledIT_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledIT_64_95 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledRisingTrig_0_31 |
20 |
20 |
20 |
None |
|
LL_EXTI_IsEnabledRisingTrig_32_63 |
18 |
18 |
18 |
None |
|
LL_EXTI_IsEnabledRisingTrig_64_95 |
18 |
18 |
18 |
None |
|
LL_EXTI_ReadTriggerFlag_0_31 |
8 |
8 |
8 |
None |
|
LL_EXTI_ReadTriggerFlag_32_63 |
8 |
8 |
8 |
None |
|
LL_EXTI_ReadTriggerFlag_64_95 |
8 |
8 |
8 |
None |
HAL EXTI APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_EXTI_ClearPending |
48 |
48 |
114 |
LL_EXTI_ClearTriggerFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearTriggerFlag_32_63(Min)(Def)(Max), LL_EXTI_ClearTriggerFlag_64_95(Min)(Def)(Max) |
|
HAL_EXTI_DeInit |
160 |
160 |
240 |
LL_EXTI_ClearTriggerFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearTriggerFlag_32_63(Min)(Def)(Max), LL_EXTI_ClearTriggerFlag_64_95(Min)(Def)(Max), LL_EXTI_DisableEvent_0_31(Min)(Def)(Max), LL_EXTI_DisableEvent_32_63(Min)(Def)(Max), LL_EXTI_DisableEvent_64_95(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_0_31(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_32_63(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_64_95(Min)(Def)(Max), LL_EXTI_DisableIT_0_31(Min)(Def)(Max), LL_EXTI_DisableIT_32_63(Min)(Def)(Max), LL_EXTI_DisableIT_64_95(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_32_63(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_64_95(Min)(Def)(Max), LL_SBS_SetEXTISource(Min)(Def)(Max) |
|
HAL_EXTI_Disable |
68 |
68 |
102 |
LL_EXTI_DisableEvent_0_31(Min)(Def)(Max), LL_EXTI_DisableEvent_32_63(Min)(Def)(Max), LL_EXTI_DisableEvent_64_95(Min)(Def)(Max), LL_EXTI_DisableIT_0_31(Min)(Def)(Max), LL_EXTI_DisableIT_32_63(Min)(Def)(Max), LL_EXTI_DisableIT_64_95(Min)(Def)(Max) |
|
HAL_EXTI_Enable |
96 |
96 |
168 |
LL_EXTI_EnableEvent_0_31(Min)(Def)(Max), LL_EXTI_EnableEvent_32_63(Min)(Def)(Max), LL_EXTI_EnableEvent_64_95(Min)(Def)(Max), LL_EXTI_EnableIT_0_31(Min)(Def)(Max), LL_EXTI_EnableIT_32_63(Min)(Def)(Max), LL_EXTI_EnableIT_64_95(Min)(Def)(Max) |
|
HAL_EXTI_GenerateSWI |
102 |
102 |
156 |
LL_EXTI_EnableIT_0_31(Min)(Def)(Max), LL_EXTI_EnableIT_32_63(Min)(Def)(Max), LL_EXTI_EnableIT_64_95(Min)(Def)(Max), LL_EXTI_EnableRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_EnableRisingTrig_32_63(Min)(Def)(Max), LL_EXTI_EnableRisingTrig_64_95(Min)(Def)(Max), LL_EXTI_GenerateSWI_0_31(Min)(Def)(Max), LL_EXTI_GenerateSWI_32_63(Min)(Def)(Max), LL_EXTI_GenerateSWI_64_95(Min)(Def)(Max) |
|
HAL_EXTI_GetConfig |
180 |
180 |
250 |
LL_EXTI_IsEnabledFallingTrig_0_31(Min)(Def)(Max), LL_EXTI_IsEnabledFallingTrig_32_63(Min)(Def)(Max), LL_EXTI_IsEnabledFallingTrig_64_95(Min)(Def)(Max), LL_EXTI_IsEnabledRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_IsEnabledRisingTrig_32_63(Min)(Def)(Max), LL_EXTI_IsEnabledRisingTrig_64_95(Min)(Def)(Max), LL_SBS_GetEXTISource(Min)(Def)(Max) |
|
HAL_EXTI_GetInstance |
4 |
4 |
86 |
None |
|
HAL_EXTI_GetLLInstance |
4 |
4 |
86 |
None |
|
HAL_EXTI_GetPending |
76 |
76 |
128 |
LL_EXTI_IsActiveTriggerFlag_0_31(Min)(Def)(Max), LL_EXTI_IsActiveTriggerFlag_32_63(Min)(Def)(Max), LL_EXTI_IsActiveTriggerFlag_64_95(Min)(Def)(Max) |
|
HAL_EXTI_GetState |
4 |
4 |
22 |
None |
|
HAL_EXTI_GetUserData |
0 |
4 |
22 |
None |
|
HAL_EXTI_IRQHandler |
148 |
148 |
148 |
LL_EXTI_ClearTriggerFlag_0_31(Min)(Def)(Max), LL_EXTI_ClearTriggerFlag_32_63(Min)(Def)(Max), LL_EXTI_ClearTriggerFlag_64_95(Min)(Def)(Max), LL_EXTI_DisableIT_0_31(Min)(Def)(Max), LL_EXTI_DisableIT_32_63(Min)(Def)(Max), LL_EXTI_DisableIT_64_95(Min)(Def)(Max), LL_EXTI_IsActiveTriggerFlag_0_31(Min)(Def)(Max), LL_EXTI_IsActiveTriggerFlag_32_63(Min)(Def)(Max), LL_EXTI_IsActiveTriggerFlag_64_95(Min)(Def)(Max) |
|
HAL_EXTI_Init |
42 |
60 |
136 |
None |
|
HAL_EXTI_RegisterTriggerCallback |
0 |
34 |
102 |
None |
|
HAL_EXTI_SetConfig |
208 |
218 |
396 |
LL_APB4_GRP1_EnableClock(Max), LL_EXTI_DisableFallingTrig_0_31(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_32_63(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_64_95(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_32_63(Min)(Def)(Max), LL_EXTI_DisableRisingTrig_64_95(Min)(Def)(Max), LL_EXTI_EnableFallingTrig_0_31(Min)(Def)(Max), LL_EXTI_EnableFallingTrig_32_63(Min)(Def)(Max), LL_EXTI_EnableFallingTrig_64_95(Min)(Def)(Max), LL_EXTI_EnableRisingTrig_0_31(Min)(Def)(Max), LL_EXTI_EnableRisingTrig_32_63(Min)(Def)(Max), LL_EXTI_EnableRisingTrig_64_95(Min)(Def)(Max), LL_SBS_SetEXTISource(Min)(Def)(Max) |
|
HAL_EXTI_SetUserData |
0 |
4 |
24 |
None |
|
HAL_EXTI_TriggerCallback |
2 |
2 |
2 |
None |