This function handles NMI exception.
This function handles Hard Fault exception.
This function handles Debug Monitor exception.
This function handles Memory Manage exception.
This function handles Bus Fault exception.
This function handles Usage Fault exception.
This function handles SysTick Handler.
This function handles SVCall exception.
This function handles PendSVC exception.
Returns the last stored variable data, if found, which correspond to the passed virtual address
Verify if specified page is fully erased.
Writes/updates variable data in EEPROM.
Restore the pages to a known good state in case of page's status corruption after a power loss.
This function is executed in case of error occurrence.
Verify if active page is full and Writes variable in EEPROM.
Erases PAGE and PAGE1 and writes VALID_PAGE header to PAGE
Find valid Page for write or read operation
Transfers last updated variables data from the full Page to an empty one.
System Clock Configuration The system Clock is configured as follow : System Clock source = PLL (HSE) SYSCLK(Hz) = 84000000 HCLK(Hz) = 84000000 AHB Prescaler = 1 APB1 Prescaler = 2 APB2 Prescaler = 1 HSE Frequency(Hz) = 8000000 PLL_M = 8 PLL_N = 336 PLL_P = 4 PLL_Q = 7 VDD(V) = 3.3 Main regulator output voltage = Scale2 mode Flash Latency(WS) = 2