LL FLASH APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
LL_FLASH_ClearFlag |
8 |
8 |
8 |
None |
|
LL_FLASH_ClearFlag |
8 |
8 |
8 |
None |
|
LL_FLASH_ClearFlag_ECCC |
14 |
14 |
14 |
None |
|
LL_FLASH_ClearFlag_ECCC |
14 |
14 |
14 |
None |
|
LL_FLASH_ClearFlag_ECCD |
14 |
14 |
14 |
None |
|
LL_FLASH_ClearFlag_ECCD |
14 |
14 |
14 |
None |
|
LL_FLASH_ClearFlag_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_ClearFlag_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableAllOperation |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableAllOperation |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableBankErase |
12 |
12 |
12 |
None |
|
LL_FLASH_DisableBankErase |
12 |
12 |
12 |
None |
|
LL_FLASH_DisableIT |
8 |
8 |
8 |
None |
|
LL_FLASH_DisableIT |
8 |
8 |
8 |
None |
|
LL_FLASH_DisableIT_ECCC |
14 |
14 |
14 |
None |
|
LL_FLASH_DisableIT_ECCC |
14 |
14 |
14 |
None |
|
LL_FLASH_DisableIT_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableIT_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableMassErase |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableMassErase |
10 |
10 |
10 |
None |
|
LL_FLASH_DisablePageErase |
10 |
10 |
10 |
None |
|
LL_FLASH_DisablePageErase |
10 |
10 |
10 |
None |
|
LL_FLASH_DisablePrefetch |
10 |
10 |
10 |
None |
|
LL_FLASH_DisablePrefetch |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableProgramming |
10 |
10 |
10 |
None |
|
LL_FLASH_DisableProgramming |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableBankErase |
16 |
16 |
16 |
None |
|
LL_FLASH_EnableBankErase |
16 |
16 |
16 |
None |
|
LL_FLASH_EnableForceWrite |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableForceWrite |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT |
8 |
8 |
8 |
None |
|
LL_FLASH_EnableIT |
8 |
8 |
8 |
None |
|
LL_FLASH_EnableIT_ECCC |
14 |
14 |
14 |
None |
|
LL_FLASH_EnableIT_ECCC |
14 |
14 |
14 |
None |
|
LL_FLASH_EnableIT_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableIT_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableMassErase |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableMassErase |
10 |
10 |
10 |
None |
|
LL_FLASH_EnablePageErase |
10 |
10 |
10 |
None |
|
LL_FLASH_EnablePageErase |
10 |
10 |
10 |
None |
|
LL_FLASH_EnablePrefetch |
10 |
10 |
10 |
None |
|
LL_FLASH_EnablePrefetch |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableProgramming |
10 |
10 |
10 |
None |
|
LL_FLASH_EnableProgramming |
10 |
10 |
10 |
None |
|
LL_FLASH_GetECCCAddressOffset |
10 |
10 |
10 |
None |
|
LL_FLASH_GetECCCAddressOffset |
10 |
10 |
10 |
None |
|
LL_FLASH_GetECCDAddressOffset |
10 |
10 |
10 |
None |
|
LL_FLASH_GetECCDAddressOffset |
10 |
10 |
10 |
None |
|
LL_FLASH_GetECCDData |
8 |
8 |
8 |
None |
|
LL_FLASH_GetECCDData |
8 |
8 |
8 |
None |
|
LL_FLASH_GetECCDWordNumber |
10 |
10 |
10 |
None |
|
LL_FLASH_GetECCDWordNumber |
10 |
10 |
10 |
None |
|
LL_FLASH_GetEmptyBootLocation |
8 |
8 |
8 |
None |
|
LL_FLASH_GetEmptyBootLocation |
8 |
8 |
8 |
None |
|
LL_FLASH_GetHDPExtArea |
12 |
12 |
12 |
None |
|
LL_FLASH_GetHDPExtArea |
12 |
12 |
12 |
None |
|
LL_FLASH_GetLatency |
8 |
8 |
8 |
None |
|
LL_FLASH_GetLatency |
8 |
8 |
8 |
None |
|
LL_FLASH_GetOperInterruptedAddressOffset |
6 |
6 |
6 |
None |
|
LL_FLASH_GetOperInterruptedAddressOffset |
6 |
6 |
6 |
None |
|
LL_FLASH_GetOperInterruptedCode |
8 |
8 |
8 |
None |
|
LL_FLASH_GetOperInterruptedCode |
8 |
8 |
8 |
None |
|
LL_FLASH_GetPrivAttr |
16 |
16 |
16 |
None |
|
LL_FLASH_GetPrivAttr |
16 |
16 |
16 |
None |
|
LL_FLASH_GetProgrammingDelay |
8 |
8 |
8 |
None |
|
LL_FLASH_GetProgrammingDelay |
8 |
8 |
8 |
None |
|
LL_FLASH_IsActiveFlag |
14 |
14 |
14 |
None |
|
LL_FLASH_IsActiveFlag |
14 |
14 |
14 |
None |
|
LL_FLASH_IsActiveFlag_BK_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_BK_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_BK_ECCD |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_BK_ECCD |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_BK_OP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_BK_OP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_BSLOCK |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_BSLOCK |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_BSY |
8 |
8 |
8 |
None |
|
LL_FLASH_IsActiveFlag_BSY |
8 |
8 |
8 |
None |
|
LL_FLASH_IsActiveFlag_DATA_OP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_DATA_OP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_DBNE |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_DBNE |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_ECCD |
8 |
8 |
8 |
None |
|
LL_FLASH_IsActiveFlag_ECCD |
8 |
8 |
8 |
None |
|
LL_FLASH_IsActiveFlag_EDATA_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_EDATA_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_EDATA_ECCD |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_EDATA_ECCD |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_OEMLOCK |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_OEMLOCK |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_OTP_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_OTP_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_OTP_ECCD |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_OTP_ECCD |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_OTP_OP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_OTP_OP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_SYSF_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_SYSF_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_SYSF_ECCD |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_SYSF_ECCD |
12 |
12 |
12 |
None |
|
LL_FLASH_IsActiveFlag_WBNE |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_WBNE |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsActiveFlag_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledBankErase |
22 |
22 |
22 |
None |
|
LL_FLASH_IsEnabledBankErase |
22 |
22 |
22 |
None |
|
LL_FLASH_IsEnabledIT_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsEnabledIT_ECCC |
12 |
12 |
12 |
None |
|
LL_FLASH_IsEnabledIT_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_EOP |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_INCERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_OPTCHANGEERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_PGSERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_STRBERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledIT_WRPERR |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledMassErase |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledMassErase |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledPageErase |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledPageErase |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledPrefetch |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledPrefetch |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledProgramming |
10 |
10 |
10 |
None |
|
LL_FLASH_IsEnabledProgramming |
10 |
10 |
10 |
None |
|
LL_FLASH_IsLocked |
8 |
8 |
8 |
None |
|
LL_FLASH_IsLocked |
8 |
8 |
8 |
None |
|
LL_FLASH_Lock |
10 |
10 |
10 |
None |
|
LL_FLASH_Lock |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_ConfigHDPArea |
34 |
34 |
34 |
None |
|
LL_FLASH_OB_ConfigHDPArea |
34 |
34 |
34 |
None |
|
LL_FLASH_OB_DisableECCSRAM2 |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_DisableECCSRAM2 |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_DisableEDATAArea |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_DisableEDATAArea |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_DisablePageWRP |
26 |
26 |
26 |
None |
|
LL_FLASH_OB_DisablePageWRP |
26 |
26 |
26 |
None |
|
LL_FLASH_OB_EnableECCSRAM2 |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_EnableECCSRAM2 |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_EnableEDATAArea |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_EnableEDATAArea |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_EnablePageWRP |
26 |
26 |
26 |
None |
|
LL_FLASH_OB_EnablePageWRP |
26 |
26 |
26 |
None |
|
LL_FLASH_OB_FreezeIWDGStandbyMode |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_FreezeIWDGStandbyMode |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_FreezeIWDGStopMode |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_FreezeIWDGStopMode |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_GetBank |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetBank |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetBoot0 |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetBoot0 |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetBoot0Config |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetBoot0Config |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetBoot0SourceSelection |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetBoot0SourceSelection |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetBootAddr |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_GetBootAddr |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_GetBootloaderInterfaceConfig |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_GetBootloaderInterfaceConfig |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_GetHDPAreaEndPage |
24 |
24 |
24 |
None |
|
LL_FLASH_OB_GetHDPAreaEndPage |
24 |
24 |
24 |
None |
|
LL_FLASH_OB_GetHDPAreaStartPage |
24 |
24 |
24 |
None |
|
LL_FLASH_OB_GetHDPAreaStartPage |
24 |
24 |
24 |
None |
|
LL_FLASH_OB_GetIWDGSelection |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetIWDGSelection |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetNRSTStandbyMode |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetNRSTStandbyMode |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetNRSTStopMode |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetNRSTStopMode |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetRDPLevel |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetRDPLevel |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetSwapBank |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetSwapBank |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetSystemResetSRAM1Erase |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetSystemResetSRAM1Erase |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetSystemResetSRAM2Erase |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetSystemResetSRAM2Erase |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetWWDGSelection |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_GetWWDGSelection |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_IsBankSwapped |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_IsBankSwapped |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_IsEnabledECCSRAM2 |
14 |
14 |
14 |
None |
|
LL_FLASH_OB_IsEnabledECCSRAM2 |
14 |
14 |
14 |
None |
|
LL_FLASH_OB_IsEnabledEDATAArea |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_IsEnabledEDATAArea |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_IsEnabledPageWRP |
32 |
32 |
32 |
None |
|
LL_FLASH_OB_IsEnabledPageWRP |
32 |
32 |
32 |
None |
|
LL_FLASH_OB_IsFrozenIWDGStandbyMode |
14 |
14 |
14 |
None |
|
LL_FLASH_OB_IsFrozenIWDGStandbyMode |
14 |
14 |
14 |
None |
|
LL_FLASH_OB_IsFrozenIWDGStopMode |
14 |
14 |
14 |
None |
|
LL_FLASH_OB_IsFrozenIWDGStopMode |
14 |
14 |
14 |
None |
|
LL_FLASH_OB_IsLocked |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_IsLocked |
8 |
8 |
8 |
None |
|
LL_FLASH_OB_IsLockedBootConfig |
20 |
20 |
20 |
None |
|
LL_FLASH_OB_IsLockedBootConfig |
20 |
20 |
20 |
None |
|
LL_FLASH_OB_IsLockedOTPBlock |
26 |
26 |
26 |
None |
|
LL_FLASH_OB_IsLockedOTPBlock |
26 |
26 |
26 |
None |
|
LL_FLASH_OB_Lock |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_Lock |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_LockBootConfig |
16 |
16 |
16 |
None |
|
LL_FLASH_OB_LockBootConfig |
16 |
16 |
16 |
None |
|
LL_FLASH_OB_LockOTPBlock |
16 |
16 |
16 |
None |
|
LL_FLASH_OB_LockOTPBlock |
16 |
16 |
16 |
None |
|
LL_FLASH_OB_SetBSKey |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetBSKey |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetBank |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetBank |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetBoot0 |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetBoot0 |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetBoot0Config |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetBoot0Config |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetBoot0SourceSelection |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetBoot0SourceSelection |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetBootAddr |
16 |
16 |
16 |
None |
|
LL_FLASH_OB_SetBootAddr |
16 |
16 |
16 |
None |
|
LL_FLASH_OB_SetBootloaderInterfaceConfig |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetBootloaderInterfaceConfig |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetHDPAreaEndPage |
32 |
32 |
32 |
None |
|
LL_FLASH_OB_SetHDPAreaEndPage |
32 |
32 |
32 |
None |
|
LL_FLASH_OB_SetHDPAreaStartPage |
30 |
30 |
30 |
None |
|
LL_FLASH_OB_SetHDPAreaStartPage |
30 |
30 |
30 |
None |
|
LL_FLASH_OB_SetIWDGSelection |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetIWDGSelection |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetNRSTStandbyMode |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetNRSTStandbyMode |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetNRSTStopMode |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetNRSTStopMode |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetOEMKeyWord1 |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetOEMKeyWord1 |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetOEMKeyWord2 |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetOEMKeyWord2 |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetOEMKeyWord3 |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetOEMKeyWord3 |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetOEMKeyWord4 |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetOEMKeyWord4 |
6 |
6 |
6 |
None |
|
LL_FLASH_OB_SetRDPLevel |
14 |
14 |
14 |
None |
|
LL_FLASH_OB_SetRDPLevel |
14 |
14 |
14 |
None |
|
LL_FLASH_OB_SetSwapBank |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetSwapBank |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetSystemResetSRAM1Erase |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetSystemResetSRAM1Erase |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetSystemResetSRAM2Erase |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetSystemResetSRAM2Erase |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetUnlockKey |
4 |
4 |
4 |
None |
|
LL_FLASH_OB_SetUnlockKey |
4 |
4 |
4 |
None |
|
LL_FLASH_OB_SetWWDGSelection |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_SetWWDGSelection |
12 |
12 |
12 |
None |
|
LL_FLASH_OB_StartModification |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_StartModification |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_UnfreezeIWDGStandbyMode |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_UnfreezeIWDGStandbyMode |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_UnfreezeIWDGStopMode |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_UnfreezeIWDGStopMode |
10 |
10 |
10 |
None |
|
LL_FLASH_OB_UnlockBootConfig |
16 |
16 |
16 |
None |
|
LL_FLASH_OB_UnlockBootConfig |
16 |
16 |
16 |
None |
|
LL_FLASH_ReadFlag |
8 |
8 |
8 |
None |
|
LL_FLASH_ReadFlag |
8 |
8 |
8 |
None |
|
LL_FLASH_ReadFlag_ECCC |
10 |
10 |
10 |
None |
|
LL_FLASH_ReadFlag_ECCC |
10 |
10 |
10 |
None |
|
LL_FLASH_ReadFlag_ECCD |
10 |
10 |
10 |
None |
|
LL_FLASH_ReadFlag_ECCD |
10 |
10 |
10 |
None |
|
LL_FLASH_ReadFlag_OP |
8 |
8 |
8 |
None |
|
LL_FLASH_ReadFlag_OP |
8 |
8 |
8 |
None |
|
LL_FLASH_SetEmptyBootLocation |
12 |
12 |
12 |
None |
|
LL_FLASH_SetEmptyBootLocation |
12 |
12 |
12 |
None |
|
LL_FLASH_SetHDPExtArea |
22 |
22 |
22 |
None |
|
LL_FLASH_SetHDPExtArea |
22 |
22 |
22 |
None |
|
LL_FLASH_SetLatency |
12 |
12 |
12 |
None |
|
LL_FLASH_SetLatency |
12 |
12 |
12 |
None |
|
LL_FLASH_SetPageEraseIndex |
22 |
22 |
22 |
None |
|
LL_FLASH_SetPageEraseIndex |
22 |
22 |
22 |
None |
|
LL_FLASH_SetPrivAttr |
18 |
18 |
18 |
None |
|
LL_FLASH_SetPrivAttr |
18 |
18 |
18 |
None |
|
LL_FLASH_SetProgrammingDelay |
12 |
12 |
12 |
None |
|
LL_FLASH_SetProgrammingDelay |
12 |
12 |
12 |
None |
|
LL_FLASH_SetUnlockKey |
4 |
4 |
4 |
None |
|
LL_FLASH_SetUnlockKey |
4 |
4 |
4 |
None |
|
LL_FLASH_StartEraseBank |
18 |
18 |
18 |
None |
|
LL_FLASH_StartEraseBank |
18 |
18 |
18 |
None |
|
LL_FLASH_StartEraseOperation |
10 |
10 |
10 |
None |
|
LL_FLASH_StartEraseOperation |
10 |
10 |
10 |
None |
|
LL_FLASH_StartErasePage |
28 |
28 |
28 |
None |
|
LL_FLASH_StartErasePage |
28 |
28 |
28 |
None |
|
LL_FLASH_StartMassErase |
14 |
14 |
14 |
None |
|
LL_FLASH_StartMassErase |
14 |
14 |
14 |
None |
HAL FLASH APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
HAL_FLASH_DeInit |
20 |
20 |
58 |
FLASH_WaitForEndOfOperation(Min)(Def)(Max) |
|
HAL_FLASH_ECC_ErrorCallback |
0 |
8 |
8 |
None |
|
HAL_FLASH_ECC_GetInfo |
0 |
354 |
422 |
LL_FLASH_GetECCCAddressOffset(Def)(Max), LL_FLASH_GetECCDAddressOffset(Def)(Max), LL_FLASH_GetECCDData(Def)(Max), LL_FLASH_GetECCDWordNumber(Def)(Max), LL_FLASH_IsActiveFlag_ECCC(Def)(Max), LL_FLASH_IsActiveFlag_ECCD(Def)(Max), LL_FLASH_ReadFlag_ECCC(Def)(Max), LL_FLASH_ReadFlag_ECCD(Def)(Max) |
|
HAL_FLASH_ECC_IRQHandler |
0 |
60 |
74 |
LL_FLASH_ClearFlag_ECCC(Def)(Max), LL_FLASH_IsActiveFlag_BK_ECCC(Def)(Max), LL_FLASH_IsActiveFlag_ECCC(Def)(Max), LL_FLASH_IsEnabledIT_ECCC(Def)(Max) |
|
HAL_FLASH_EDATA_EraseByAddr |
0 |
116 |
254 |
FLASH_EraseAddr(Def)(Max), FLASH_IsFlashEDATAAddr(Def)(Max) |
|
HAL_FLASH_EDATA_EraseByAddr_IT |
0 |
108 |
252 |
FLASH_EraseAddr_IT(Def)(Max), FLASH_IsFlashEDATAAddr(Def)(Max) |
|
HAL_FLASH_EDATA_ErasePage |
0 |
74 |
174 |
FLASH_ErasePage(Def)(Max) |
|
HAL_FLASH_EDATA_ErasePage_IT |
0 |
70 |
168 |
FLASH_ErasePage_IT(Def)(Max) |
|
HAL_FLASH_EDATA_GetAddrOffset |
0 |
26 |
100 |
None |
|
HAL_FLASH_EDATA_GetPageNbr |
0 |
6 |
74 |
None |
|
HAL_FLASH_EDATA_GetPageSizeByte |
0 |
8 |
94 |
None |
|
HAL_FLASH_EDATA_GetSizeByte |
0 |
8 |
76 |
None |
|
HAL_FLASH_EDATA_ProgramByAddr |
0 |
78 |
342 |
FLASH_IsFlashEDATAAddr(Def)(Max), FLASH_Program(Def)(Max) |
|
HAL_FLASH_EDATA_ProgramByAddrAdapt |
0 |
78 |
256 |
FLASH_IsFlashEDATAAddr(Def)(Max), FLASH_Program(Def)(Max) |
|
HAL_FLASH_EDATA_ProgramByAddrAdapt_IT |
0 |
74 |
252 |
FLASH_IsFlashEDATAAddr(Def)(Max), FLASH_Program_IT(Def)(Max) |
|
HAL_FLASH_EDATA_ProgramByAddr_IT |
0 |
74 |
338 |
FLASH_IsFlashEDATAAddr(Def)(Max), FLASH_Program_IT(Def)(Max) |
|
HAL_FLASH_EraseBank |
0 |
144 |
226 |
FLASH_IsReadyForOperation(Def)(Max), FLASH_WaitForEndOfOperation(Def)(Max), LL_FLASH_DisableBankErase(Def)(Max), LL_FLASH_StartEraseBank(Def)(Max) |
|
HAL_FLASH_EraseBankCpltCallback |
0 |
2 |
2 |
None |
|
HAL_FLASH_EraseBank_IRQHandler |
0 |
94 |
108 |
FLASH_FillErrorCode(Def)(Max), FLASH_HandleErrorIT(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_DisableBankErase(Def)(Max), LL_FLASH_DisableIT(Def)(Max), LL_FLASH_ReadFlag(Def)(Max) |
|
HAL_FLASH_EraseBank_IT |
0 |
112 |
194 |
FLASH_IsReadyForOperation(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_EnableIT(Def)(Max), LL_FLASH_StartEraseBank(Def)(Max) |
|
HAL_FLASH_EraseByAddr |
0 |
218 |
500 |
FLASH_EraseAddr(Def)(Max), FLASH_IsFlashUSERAddr(Def)(Max) |
|
HAL_FLASH_EraseByAddrCpltCallback |
0 |
2 |
2 |
None |
|
HAL_FLASH_EraseByAddr_IRQHandler |
0 |
210 |
226 |
FLASH_FillErrorCode(Def)(Max), FLASH_GetPageIndexByAddr(Def)(Max), FLASH_GetPageSizeByAddr(Def)(Max), FLASH_HandleErrorIT(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_DisableIT(Def)(Max), LL_FLASH_DisablePageErase(Def)(Max), LL_FLASH_ReadFlag(Def)(Max), LL_FLASH_StartErasePage(Def)(Max) |
|
HAL_FLASH_EraseByAddr_IT |
0 |
204 |
478 |
FLASH_EraseAddr_IT(Def)(Max), FLASH_IsFlashUSERAddr(Def)(Max) |
|
HAL_FLASH_ErasePage |
0 |
82 |
228 |
FLASH_ErasePage(Def)(Max) |
|
HAL_FLASH_ErasePageCpltCallback |
0 |
2 |
2 |
None |
|
HAL_FLASH_ErasePage_IRQHandler |
0 |
366 |
382 |
FLASH_FillErrorCode(Def)(Max), FLASH_HandleErrorIT(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_DisableIT(Def)(Max), LL_FLASH_DisablePageErase(Def)(Max), LL_FLASH_ReadFlag(Def)(Max), LL_FLASH_StartErasePage(Def)(Max) |
|
HAL_FLASH_ErasePage_IT |
0 |
78 |
224 |
FLASH_ErasePage_IT(Def)(Max) |
|
HAL_FLASH_ErrorCallback |
2 |
2 |
2 |
None |
|
HAL_FLASH_GetBankNbr |
6 |
6 |
44 |
None |
|
HAL_FLASH_GetBankSizeByte |
46 |
48 |
112 |
None |
|
HAL_FLASH_GetCurrentErasedAddr |
0 |
28 |
96 |
None |
|
HAL_FLASH_GetCurrentErasedPage |
0 |
110 |
176 |
None |
|
HAL_FLASH_GetCurrentOperation |
4 |
4 |
74 |
None |
|
HAL_FLASH_GetCurrentProgrammedAddr |
0 |
46 |
110 |
FLASH_GetBank(Def)(Max) |
|
HAL_FLASH_GetInfo |
262 |
260 |
312 |
None |
|
HAL_FLASH_GetInstance |
4 |
4 |
42 |
None |
|
HAL_FLASH_GetInterruptedByResetOperationInfo |
178 |
198 |
254 |
LL_FLASH_GetOperInterruptedAddressOffset(Min)(Def)(Max), LL_FLASH_GetOperInterruptedCode(Min)(Def)(Max), LL_FLASH_ReadFlag_OP(Min)(Def)(Max) |
|
HAL_FLASH_GetLLInstance |
4 |
4 |
42 |
None |
|
HAL_FLASH_GetLastErrorCodes |
0 |
4 |
22 |
None |
|
HAL_FLASH_GetProgrammingMode |
0 |
4 |
42 |
None |
|
HAL_FLASH_GetSizeByte |
40 |
42 |
80 |
None |
|
HAL_FLASH_GetState |
4 |
4 |
22 |
None |
|
HAL_FLASH_GetUserData |
0 |
4 |
22 |
None |
|
HAL_FLASH_GetUserFlashAddrOffset |
56 |
58 |
176 |
None |
|
HAL_FLASH_GetUserFlashPageNbr |
44 |
46 |
110 |
None |
|
HAL_FLASH_GetUserFlashPageSizeByte |
8 |
8 |
130 |
None |
|
HAL_FLASH_GetUserFlashSizeByte |
42 |
44 |
108 |
None |
|
HAL_FLASH_IRQHandler |
2 |
42 |
58 |
HAL_FLASH_ECC_IRQHandler(Def)(Max), HAL_FLASH_EraseBank_IRQHandler(Def)(Max), HAL_FLASH_EraseByAddr_IRQHandler(Def)(Max), HAL_FLASH_ErasePage_IRQHandler(Def)(Max), HAL_FLASH_MassErase_IRQHandler(Def)(Max), HAL_FLASH_ProgramByAddr_IRQHandler(Def)(Max) |
|
HAL_FLASH_Init |
28 |
96 |
140 |
HAL_RCC_FLASH_EnableClock(Min)(Max) |
|
HAL_FLASH_MassErase |
0 |
112 |
146 |
FLASH_IsReadyForOperation(Def)(Max), FLASH_WaitForEndOfOperation(Def)(Max), LL_FLASH_DisableMassErase(Def)(Max), LL_FLASH_StartMassErase(Def)(Max) |
|
HAL_FLASH_MassEraseCpltCallback |
0 |
2 |
2 |
None |
|
HAL_FLASH_MassErase_IRQHandler |
0 |
104 |
118 |
FLASH_FillErrorCode(Def)(Max), FLASH_HandleErrorIT(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_DisableIT(Def)(Max), LL_FLASH_DisableMassErase(Def)(Max), LL_FLASH_ReadFlag(Def)(Max) |
|
HAL_FLASH_MassErase_IT |
0 |
100 |
134 |
FLASH_IsReadyForOperation(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_EnableIT(Def)(Max), LL_FLASH_StartMassErase(Def)(Max) |
|
HAL_FLASH_NMI_IRQHandler |
0 |
64 |
78 |
LL_FLASH_ClearFlag_ECCD(Def)(Max), LL_FLASH_IsActiveFlag_BK_ECCD(Def)(Max), LL_FLASH_IsActiveFlag_ECCD(Def)(Max) |
|
HAL_FLASH_OTP_ProgramByAddr |
0 |
96 |
294 |
FLASH_Program(Def)(Max) |
|
HAL_FLASH_OTP_ProgramByAddrAdapt |
0 |
96 |
204 |
FLASH_Program(Def)(Max) |
|
HAL_FLASH_OTP_ProgramByAddrAdapt_IT |
0 |
92 |
212 |
FLASH_Program_IT(Def)(Max) |
|
HAL_FLASH_OTP_ProgramByAddr_IT |
0 |
92 |
284 |
FLASH_Program_IT(Def)(Max) |
|
HAL_FLASH_ProgramByAddr |
0 |
78 |
462 |
FLASH_IsFlashUSERAddr(Def)(Max), FLASH_Program(Def)(Max) |
|
HAL_FLASH_ProgramByAddrAdapt |
0 |
78 |
348 |
FLASH_IsFlashUSERAddr(Def)(Max), FLASH_Program(Def)(Max) |
|
HAL_FLASH_ProgramByAddrAdapt_IT |
0 |
74 |
344 |
FLASH_IsFlashUSERAddr(Def)(Max), FLASH_Program_IT(Def)(Max) |
|
HAL_FLASH_ProgramByAddr_IRQHandler |
0 |
178 |
194 |
FLASH_FillErrorCode(Def)(Max), FLASH_GetBank(Def)(Max), FLASH_HandleErrorIT(Def)(Max), FLASH_UpdateAdaptiveProgMode(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_DisableIT(Def)(Max), LL_FLASH_DisableProgramming(Def)(Max), LL_FLASH_ReadFlag(Def)(Max) |
|
HAL_FLASH_ProgramByAddr_IT |
0 |
74 |
458 |
FLASH_IsFlashUSERAddr(Def)(Max), FLASH_Program_IT(Def)(Max) |
|
HAL_FLASH_ProgramCpltCallback |
0 |
2 |
2 |
None |
|
HAL_FLASH_RegisterECCErrorCallback |
0 |
22 |
78 |
None |
|
HAL_FLASH_RegisterEraseBankCpltCallback |
0 |
22 |
78 |
None |
|
HAL_FLASH_RegisterEraseByAddrCpltCallback |
0 |
22 |
78 |
None |
|
HAL_FLASH_RegisterErasePageCpltCallback |
0 |
22 |
78 |
None |
|
HAL_FLASH_RegisterErrorCallback |
0 |
22 |
78 |
None |
|
HAL_FLASH_RegisterMassEraseCpltCallback |
0 |
22 |
78 |
None |
|
HAL_FLASH_RegisterProgramCpltCallback |
0 |
22 |
72 |
None |
|
HAL_FLASH_SetProgrammingMode |
0 |
66 |
142 |
FLASH_GetProgramUnitFunction(Def)(Max) |
|
HAL_FLASH_SetUserData |
0 |
4 |
24 |
None |
Static FLASH APIs ¶
|
API |
Min Code Size (Bytes) |
Default Code Size (Bytes) |
Max Code Size (Bytes) |
Called functions |
|---|---|---|---|---|
|
FLASH_EraseAddr |
0 |
296 |
296 |
HAL_GetTick(Def)(Max), FLASH_GetBank(Def)(Max), FLASH_GetPageIndexByAddr(Def)(Max), FLASH_IsReadyForOperation(Def)(Max), FLASH_WaitForEndOfOperation(Def)(Max), LL_FLASH_DisablePageErase(Def)(Max), LL_FLASH_StartErasePage(Def)(Max) |
|
FLASH_EraseAddr_IT |
0 |
160 |
160 |
FLASH_GetBank(Def)(Max), FLASH_GetPageIndexByAddr(Def)(Max), FLASH_IsReadyForOperation(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_EnableIT(Def)(Max), LL_FLASH_StartErasePage(Def)(Max) |
|
FLASH_ErasePage |
0 |
302 |
302 |
HAL_GetTick(Def)(Max), FLASH_IsReadyForOperation(Def)(Max), FLASH_WaitForEndOfOperation(Def)(Max), LL_FLASH_DisablePageErase(Def)(Max), LL_FLASH_StartErasePage(Def)(Max) |
|
FLASH_ErasePage_IT |
0 |
212 |
212 |
FLASH_IsReadyForOperation(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_EnableIT(Def)(Max), LL_FLASH_StartErasePage(Def)(Max) |
|
FLASH_FillErrorCode |
0 |
42 |
42 |
None |
|
FLASH_GetBank |
0 |
128 |
128 |
LL_FLASH_OB_IsBankSwapped(Def)(Max) |
|
FLASH_GetPageIndexByAddr |
0 |
120 |
120 |
None |
|
FLASH_GetPageSizeByAddr |
0 |
64 |
64 |
None |
|
FLASH_GetProgramUnitFunction |
0 |
72 |
72 |
None |
|
FLASH_HandleErrorIT |
0 |
54 |
54 |
LL_FLASH_ClearFlag(Def)(Max), LL_FLASH_DisableAllOperation(Def)(Max), LL_FLASH_DisableIT(Def)(Max) |
|
FLASH_IsFlashEDATAAddr |
0 |
32 |
32 |
None |
|
FLASH_IsFlashUSERAddr |
0 |
96 |
96 |
None |
|
FLASH_IsReadyForOperation |
0 |
56 |
56 |
LL_FLASH_IsLocked(Def)(Max), LL_FLASH_ReadFlag(Def)(Max) |
|
FLASH_Program |
0 |
268 |
268 |
HAL_GetTick(Def)(Max), FLASH_IsReadyForOperation(Def)(Max), FLASH_UpdateAdaptiveProgMode(Def)(Max), FLASH_WaitForEndOfOperation(Def)(Max), LL_FLASH_DisableProgramming(Def)(Max), LL_FLASH_EnableProgramming(Def)(Max) |
|
FLASH_ProgramByByte |
0 |
64 |
64 |
FLASH_IsFlashUSERAddr(Def)(Max), LL_FLASH_EnableForceWrite(Def)(Max) |
|
FLASH_ProgramByHalfWord |
0 |
66 |
66 |
FLASH_IsFlashUSERAddr(Def)(Max), LL_FLASH_EnableForceWrite(Def)(Max) |
|
FLASH_ProgramByWord |
0 |
62 |
62 |
LL_FLASH_EnableForceWrite(Def)(Max) |
|
FLASH_Program_IT |
0 |
132 |
132 |
FLASH_IsReadyForOperation(Def)(Max), FLASH_UpdateAdaptiveProgMode(Def)(Max), LL_FLASH_ClearFlag_EOP(Def)(Max), LL_FLASH_EnableIT(Def)(Max), LL_FLASH_EnableProgramming(Def)(Max) |
|
FLASH_UpdateAdaptiveProgMode |
0 |
122 |
122 |
FLASH_GetProgramUnitFunction(Def)(Max), FLASH_IsFlashUSERAddr(Def)(Max) |
|
FLASH_WaitForEndOfOperation |
106 |
114 |
114 |
HAL_GetTick(Min)(Def)(Max), FLASH_FillErrorCode(Def)(Max), LL_FLASH_ClearFlag(Min)(Def)(Max), LL_FLASH_ClearFlag_EOP(Min)(Def)(Max), LL_FLASH_IsActiveFlag(Min)(Def)(Max), LL_FLASH_ReadFlag(Min)(Def)(Max) |