Проект для тестирования класса eeprom_safe_map.h
- raw_file_page_mem.h/cpp - эмуляция eeprom с помощью файла
- eeprom_safe_map.h - класс, который нужно протестировать
- main.cpp - точка входа для демонстраций работы с классами
- page_mem_demo.h/cpp - демонстрация работы с eeprom (page memory, страничная память)
- safe_map_demo.h/cpp - демонстрация работы с eeprom_safe_map_t
Результаты работы page_mem и safe_map смотреть hex-редактором. В visual code есть удобный плагин для этого