LL COMP APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_COMP_ClearFlag_OutputTrig |
10 |
10 |
10 |
None |
|
LL_COMP_ConfigInputs |
20 |
20 |
20 |
None |
|
LL_COMP_Disable |
10 |
10 |
10 |
None |
|
LL_COMP_DisableIT_OutputTrig |
10 |
10 |
10 |
None |
|
LL_COMP_Enable |
10 |
10 |
10 |
None |
|
LL_COMP_EnableIT_OutputTrig |
10 |
10 |
10 |
None |
|
LL_COMP_GetInputHysteresis |
8 |
8 |
8 |
None |
|
LL_COMP_GetInputMinus |
10 |
10 |
10 |
None |
|
LL_COMP_GetInputPlus |
8 |
8 |
8 |
None |
|
LL_COMP_GetOutputBlankingSource |
8 |
8 |
8 |
None |
|
LL_COMP_GetOutputPolarity |
8 |
8 |
8 |
None |
|
LL_COMP_GetPowerMode |
8 |
8 |
8 |
None |
|
LL_COMP_IsActiveFlag_OutputTrig |
10 |
10 |
10 |
None |
|
LL_COMP_IsEnabled |
8 |
8 |
8 |
None |
|
LL_COMP_IsEnabledIT_OutputTrig |
10 |
10 |
10 |
None |
|
LL_COMP_IsInputScalerEnabled |
16 |
16 |
16 |
None |
|
LL_COMP_IsLocked |
6 |
6 |
6 |
None |
|
LL_COMP_Lock |
10 |
10 |
10 |
None |
|
LL_COMP_ReadOutputLevel |
8 |
8 |
8 |
None |
|
LL_COMP_SetInputHysteresis |
12 |
12 |
12 |
None |
|
LL_COMP_SetInputMinus |
14 |
14 |
14 |
None |
|
LL_COMP_SetInputPlus |
12 |
12 |
12 |
None |
|
LL_COMP_SetOutputBlankingSource |
12 |
12 |
12 |
None |
|
LL_COMP_SetOutputPolarity |
12 |
12 |
12 |
None |
|
LL_COMP_SetPowerMode |
12 |
12 |
12 |
None |
HAL COMP APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_COMP_DeInit |
24 |
52 |
68 |
LL_COMP_Disable(Min)(Def)(Max), LL_EXTI_DisableEvent_32_63(Def)(Max), LL_EXTI_DisableFallingTrig_32_63(Def)(Max), LL_EXTI_DisableIT_32_63(Def)(Max), LL_EXTI_DisableRisingTrig_32_63(Def)(Max) |
|
HAL_COMP_GetConfig |
46 |
50 |
102 |
LL_COMP_GetInputMinus(Min)(Def)(Max), LL_COMP_GetInputPlus(Min)(Def)(Max) |
|
HAL_COMP_GetInputMinus |
14 |
14 |
50 |
LL_COMP_GetInputMinus(Min)(Def)(Max) |
|
HAL_COMP_GetInputPlus |
14 |
14 |
50 |
LL_COMP_GetInputPlus(Min)(Def)(Max) |
|
HAL_COMP_GetOutputBlanking |
14 |
14 |
50 |
LL_COMP_GetOutputBlankingSource(Min)(Def)(Max) |
|
HAL_COMP_GetOutputLevel |
16 |
16 |
46 |
LL_COMP_ReadOutputLevel(Min)(Def)(Max) |
|
HAL_COMP_GetState |
4 |
4 |
22 |
None |
|
HAL_COMP_GetUserData |
0 |
4 |
22 |
None |
|
HAL_COMP_IRQHandler |
2 |
62 |
62 |
LL_COMP_ClearFlag_OutputTrig(Def)(Max), LL_EXTI_ClearFallingFlag_32_63(Def)(Max), LL_EXTI_ClearRisingFlag_32_63(Def)(Max), LL_EXTI_IsActiveFallingFlag_32_63(Def)(Max), LL_EXTI_IsActiveRisingFlag_32_63(Def)(Max) |
|
HAL_COMP_Init |
24 |
44 |
86 |
HAL_RCC_COMP12_EnableClock(Min)(Max) |
|
HAL_COMP_IsLocked |
16 |
16 |
48 |
LL_COMP_IsLocked(Min)(Def)(Max) |
|
HAL_COMP_Lock |
20 |
20 |
52 |
LL_COMP_Lock(Min)(Def)(Max) |
|
HAL_COMP_OutputTriggerCallback |
2 |
2 |
2 |
None |
|
HAL_COMP_RegisterOutputTriggerCallback |
0 |
22 |
58 |
None |
|
HAL_COMP_SetConfig |
92 |
146 |
484 |
LL_COMP_EnableInputTempSensorBuffer(Min)(Def)(Max), LL_COMP_IsLocked(Min)(Def)(Max), LL_EXTI_DisableFallingTrig_32_63(Def)(Max), LL_EXTI_DisableRisingTrig_32_63(Def)(Max), LL_EXTI_EnableFallingTrig_32_63(Def)(Max), LL_EXTI_EnableRisingTrig_32_63(Def)(Max) |
|
HAL_COMP_SetInputMinus |
36 |
36 |
140 |
LL_COMP_EnableInputTempSensorBuffer(Min)(Def)(Max), LL_COMP_SetInputMinus(Min)(Def)(Max) |
|
HAL_COMP_SetInputPlus |
24 |
24 |
92 |
LL_COMP_SetInputPlus(Min)(Def)(Max) |
|
HAL_COMP_SetOutputBlanking |
24 |
24 |
182 |
LL_COMP_SetOutputBlankingSource(Min)(Def)(Max) |
|
HAL_COMP_SetUserData |
0 |
4 |
24 |
None |
|
HAL_COMP_Start |
30 |
98 |
128 |
LL_EXTI_ClearFallingFlag_32_63(Def)(Max), LL_EXTI_ClearRisingFlag_32_63(Def)(Max), LL_EXTI_EnableEvent_32_63(Def)(Max), comp_activate(Min)(Def)(Max) |
|
HAL_COMP_Start_IT |
0 |
92 |
138 |
LL_EXTI_ClearFallingFlag_32_63(Def)(Max), LL_EXTI_ClearRisingFlag_32_63(Def)(Max), LL_EXTI_EnableIT_32_63(Def)(Max), comp_activate(Def)(Max) |
|
HAL_COMP_Stop |
40 |
52 |
82 |
LL_COMP_Disable(Min)(Def)(Max), LL_COMP_IsLocked(Min)(Def)(Max), LL_EXTI_DisableEvent_32_63(Def)(Max) |
|
HAL_COMP_Stop_IT |
0 |
46 |
76 |
LL_COMP_Disable(Def)(Max), LL_COMP_IsLocked(Def)(Max), LL_EXTI_DisableIT_32_63(Def)(Max) |
Static COMP APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
comp_activate |
84 |
84 |
84 |
LL_COMP_Enable(Min)(Def)(Max), LL_COMP_IsInputScalerEnabled(Min)(Def)(Max), LL_COMP_IsLocked(Min)(Def)(Max) |