Reference documents EEPROM emulation solutions and application notes are available for other STM32 series as listed below. [1] Application note STM32F0 series EEPROM emulation in STM32F0xx microcontrollers (AN4061) [2] Application note STM32F1 series EEPROM emulation in STM32F10x microcontrollers (AN2594) [3] Application note STM32F2 series EEPROM emulation in STM32F2xx microcontrollers (AN3390) [4] Application note STM32F3 series EEPROM emulation in STM32F30x/STM32F31x STM32F37x/STM32F38x microcontrollers (AN4056) [5] Application note STM32F4 series EEPROM emulation in STM32F40x/STM32F41x microcontrollers (AN3969) [6] Application note Building wireless applications with STM32WB series microcontrollers (AN5289) [7] Reference manual STM32H563/H573 and STM32H562 Arm®-based 32-bit MCUs (RM0481)
● eeprom.c: it contains C code for the following project routines: EE_Init() EE_Format() EE_FindValidPage() EE_VerifyPageFullWriteVariable() EE_ReadVariable() EE_PageTransfer() EE_WriteVariable() ● eeprom.h: it contains the routine prototypes and some declarations
Key Features • Worldwide 2.4GHz ISM band operation • Up to 2Mbps on air data rate • Ultra low power operation • 11.3mA TX at 0dBm output power • 12.3mA RX at 2Mbps air data rate • 900nA in power down • 22µA in standby-I • On chip voltage regulator • 1.9 to 3.6V supply range • Enhanced ShockBurst™ • Automatic packet handling • Auto packet transaction handling • 6 data pipe MultiCeiver™ • Air compatible with nRF2401A, 02, E1 and E2 • Low cost BOM • ±60ppm 16MHz crystal • 5V tolerant inputs • Compact 20-pin 4x4mm QFN package