Этот репозиторий предоставляет демо -проекты для эмуляции EEPROM, основанного на встроенной флэш -памяти в микроконтроллерах STM32. Реализации для STM32F103C8 и STM32F030C8
Эта реализация основана на примечании применения AN4061 из ST Microelectronics, которая показывает реализацию EEPROM. Файлы исходного кода этого примечания используются в окончательных демонстрационных проектах, но эти источники были немного оптимизированы с точки зрения «чистого кода». Пожалуйста, обратите внимание на это.
Окончательные демонстрационные проекты основаны на драйверах STM32Cube. Все периферические варианты используют вариант водителей. BUTH Реализация AN4061 основана на старом варианте драйверов из «Предварительной библиотеки драйверов». Используется единственный драйвер для внутренней флеш -памяти. Таким образом, соответствовали файлам из «библиотеки драйверов пререфералов», интегрированы в проекты вручную и подключены к необходимым драйверам низкого уровня от STM32Cube. Вышеупомянутые файлы драйверов Flash расположены Ander The Drivers/STM32F10X_STDPERIPH_DRIRIR.