LL CRS APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_CRS_ClearFlag |
4 |
4 |
4 |
None |
|
LL_CRS_ClearFlag_ERR |
6 |
6 |
6 |
None |
|
LL_CRS_ClearFlag_ESYNC |
6 |
6 |
6 |
None |
|
LL_CRS_ClearFlag_SYNCOK |
6 |
6 |
6 |
None |
|
LL_CRS_ClearFlag_SYNCWARN |
6 |
6 |
6 |
None |
|
LL_CRS_ConfigSynchronization |
22 |
22 |
22 |
None |
|
LL_CRS_ConfigTrimming |
8 |
8 |
8 |
None |
|
LL_CRS_DisableAutoTrimming |
10 |
10 |
10 |
None |
|
LL_CRS_DisableFreqErrorCounter |
10 |
10 |
10 |
None |
|
LL_CRS_DisableIT |
8 |
8 |
8 |
None |
|
LL_CRS_DisableIT_ERR |
10 |
10 |
10 |
None |
|
LL_CRS_DisableIT_ESYNC |
10 |
10 |
10 |
None |
|
LL_CRS_DisableIT_SYNCOK |
10 |
10 |
10 |
None |
|
LL_CRS_DisableIT_SYNCWARN |
10 |
10 |
10 |
None |
|
LL_CRS_EnableAutoTrimming |
10 |
10 |
10 |
None |
|
LL_CRS_EnableFreqErrorCounter |
10 |
10 |
10 |
None |
|
LL_CRS_EnableIT |
8 |
8 |
8 |
None |
|
LL_CRS_EnableIT_ERR |
10 |
10 |
10 |
None |
|
LL_CRS_EnableIT_ESYNC |
10 |
10 |
10 |
None |
|
LL_CRS_EnableIT_SYNCOK |
10 |
10 |
10 |
None |
|
LL_CRS_EnableIT_SYNCWARN |
10 |
10 |
10 |
None |
|
LL_CRS_GenerateEvent_SWSYNC |
10 |
10 |
10 |
None |
|
LL_CRS_GetFreqErrorCapture |
6 |
6 |
6 |
None |
|
LL_CRS_GetFreqErrorDirection |
8 |
8 |
8 |
None |
|
LL_CRS_GetFreqErrorInfo |
8 |
8 |
8 |
None |
|
LL_CRS_GetFreqErrorLimit |
8 |
8 |
8 |
None |
|
LL_CRS_GetHSI144SmoothTrimming |
8 |
8 |
8 |
None |
|
LL_CRS_GetReloadCounter |
6 |
6 |
6 |
None |
|
LL_CRS_GetSyncDivider |
8 |
8 |
8 |
None |
|
LL_CRS_GetSyncPolarity |
8 |
8 |
8 |
None |
|
LL_CRS_GetSyncSignalSource |
8 |
8 |
8 |
None |
|
LL_CRS_IsActiveFlag |
14 |
14 |
14 |
None |
|
LL_CRS_IsActiveFlag_ERR |
10 |
10 |
10 |
None |
|
LL_CRS_IsActiveFlag_ESYNC |
10 |
10 |
10 |
None |
|
LL_CRS_IsActiveFlag_SYNCERR |
10 |
10 |
10 |
None |
|
LL_CRS_IsActiveFlag_SYNCMISS |
10 |
10 |
10 |
None |
|
LL_CRS_IsActiveFlag_SYNCOK |
8 |
8 |
8 |
None |
|
LL_CRS_IsActiveFlag_SYNCWARN |
10 |
10 |
10 |
None |
|
LL_CRS_IsActiveFlag_TRIMOVF |
10 |
10 |
10 |
None |
|
LL_CRS_IsEnabledAutoTrimming |
10 |
10 |
10 |
None |
|
LL_CRS_IsEnabledFreqErrorCounter |
10 |
10 |
10 |
None |
|
LL_CRS_IsEnabledIT |
16 |
16 |
16 |
None |
|
LL_CRS_IsEnabledIT_ERR |
10 |
10 |
10 |
None |
|
LL_CRS_IsEnabledIT_ESYNC |
10 |
10 |
10 |
None |
|
LL_CRS_IsEnabledIT_SYNCOK |
8 |
8 |
8 |
None |
|
LL_CRS_IsEnabledIT_SYNCWARN |
10 |
10 |
10 |
None |
|
LL_CRS_SetFreqErrorLimit |
14 |
14 |
14 |
None |
|
LL_CRS_SetHSI144SmoothTrimming |
14 |
14 |
14 |
None |
|
LL_CRS_SetReloadCounter |
12 |
12 |
12 |
None |
|
LL_CRS_SetSyncDivider |
12 |
12 |
12 |
None |
|
LL_CRS_SetSyncPolarity |
12 |
12 |
12 |
None |
|
LL_CRS_SetSyncSignalSource |
12 |
12 |
12 |
None |
HAL CRS APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_CRS_DeInit |
16 |
20 |
78 |
LL_CRS_DisableFreqErrorCounter(Min)(Def)(Max) |
|
HAL_CRS_DisableAutoTrimming |
16 |
16 |
52 |
LL_CRS_DisableAutoTrimming(Min)(Def)(Max) |
|
HAL_CRS_EnableAutoTrimming |
16 |
16 |
52 |
LL_CRS_EnableAutoTrimming(Min)(Def)(Max) |
|
HAL_CRS_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_CRS_ExpectedSyncCallback |
2 |
2 |
2 |
None |
|
HAL_CRS_GenerateSoftwareSync |
16 |
16 |
46 |
LL_CRS_GenerateEvent_SWSYNC(Min)(Def)(Max) |
|
HAL_CRS_GetConfig |
52 |
52 |
106 |
None |
|
HAL_CRS_GetFrequencyErrorInfo |
28 |
28 |
80 |
LL_CRS_GetFreqErrorInfo(Min)(Def)(Max) |
|
HAL_CRS_GetLastErrorCodes |
0 |
4 |
22 |
None |
|
HAL_CRS_GetState |
4 |
4 |
22 |
None |
|
HAL_CRS_GetTrimming |
14 |
14 |
50 |
LL_CRS_GetHSI144SmoothTrimming(Min)(Def)(Max) |
|
HAL_CRS_GetUserData |
0 |
4 |
22 |
None |
|
HAL_CRS_IRQHandler |
94 |
118 |
132 |
LL_CRS_ClearFlag_ERR(Min)(Def)(Max), LL_CRS_ClearFlag_ESYNC(Min)(Def)(Max), LL_CRS_ClearFlag_SYNCOK(Min)(Def)(Max), LL_CRS_ClearFlag_SYNCWARN(Min)(Def)(Max), LL_CRS_IsActiveFlag_SYNCERR(Min)(Def)(Max), LL_CRS_IsActiveFlag_SYNCMISS(Min)(Def)(Max) |
|
HAL_CRS_Init |
24 |
46 |
94 |
HAL_RCC_CRS_EnableClock(Min)(Max) |
|
HAL_CRS_IsEnabledAutoTrimming |
16 |
16 |
52 |
LL_CRS_IsEnabledAutoTrimming(Min)(Def)(Max) |
|
HAL_CRS_PollForSync |
106 |
166 |
196 |
HAL_GetTick(Min)(Def)(Max), LL_CRS_ClearFlag(Min)(Def)(Max), LL_CRS_ClearFlag_ESYNC(Min)(Def)(Max), LL_CRS_ClearFlag_SYNCOK(Min)(Def)(Max) |
|
HAL_CRS_RegisterErrorCallback |
0 |
22 |
74 |
None |
|
HAL_CRS_RegisterExpectedSyncCallback |
0 |
22 |
74 |
None |
|
HAL_CRS_RegisterSyncOkCallback |
0 |
22 |
74 |
None |
|
HAL_CRS_RegisterSyncWarnCallback |
0 |
22 |
74 |
None |
|
HAL_CRS_ResetConfig |
48 |
48 |
82 |
LL_CRS_ClearFlag(Min)(Def)(Max), LL_CRS_ConfigSynchronization(Min)(Def)(Max), LL_CRS_ConfigTrimming(Min)(Def)(Max), LL_CRS_DisableAutoTrimming(Min)(Def)(Max) |
|
HAL_CRS_SetConfig |
44 |
54 |
328 |
LL_CRS_ConfigSynchronization(Min)(Def)(Max), LL_CRS_ConfigTrimming(Min)(Def)(Max) |
|
HAL_CRS_SetTrimming |
38 |
38 |
88 |
LL_CRS_IsEnabledAutoTrimming(Min)(Def)(Max), LL_CRS_SetHSI144SmoothTrimming(Min)(Def)(Max) |
|
HAL_CRS_SetUserData |
0 |
4 |
24 |
None |
|
HAL_CRS_StartSync |
22 |
26 |
60 |
LL_CRS_EnableFreqErrorCounter(Min)(Def)(Max) |
|
HAL_CRS_StartSync_IT |
32 |
36 |
70 |
LL_CRS_EnableFreqErrorCounter(Min)(Def)(Max), LL_CRS_EnableIT(Min)(Def)(Max) |
|
HAL_CRS_StopSync |
22 |
22 |
56 |
LL_CRS_DisableFreqErrorCounter(Min)(Def)(Max) |
|
HAL_CRS_StopSync_IT |
40 |
40 |
74 |
LL_CRS_ClearFlag(Min)(Def)(Max), LL_CRS_DisableFreqErrorCounter(Min)(Def)(Max), LL_CRS_DisableIT(Min)(Def)(Max) |
|
HAL_CRS_SyncOkCallback |
2 |
2 |
2 |
None |
|
HAL_CRS_SyncWarnCallback |
2 |
2 |
2 |
None |