Zrobiłem sobie zapisywanie konfiguracji urządzenia do pamięci flash. Operacja zapisu działa, komórki pamięci przechowują odpowiednie wartości. Po resecie mikrokontrolera zawartość jest prawidłowo odczytywana. Jednak po odłączeniu i podłączeniu zasilania, sektor pamięci zostaje wyczyszczony (pamięć przyjmuje wartość 0xFF). Czy ktoś spotkał się z takim zjawiskiem przy programowaniu STM32? Poniżej zamieszczam funkcję zapisu i odczytu danych.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.