stm32 eeprom emulation
1.0.0
このリポジトリは、STM32マイクロコントローラーに埋め込まれたフラッシュメモリに基づいて、EEPROMエミュレーションのデモプロジェクトを提供します。 STM32F103C8およびSTM32F030C8の実装
この実装は、EEPROMの実装を示すST MicroelectronicsのアプリケーションノートAN4061に基づいています。このアプリケーションノートのソースコードファイルは最終的なデモプロジェクトで使用されますが、これらのソースは「クリーンコード」の観点からわずかに最適化されました。これに注意してください。
最終的なデモプロジェクトは、STM32Cubeドライバーに基づいています。すべての周辺機器は、ドライバーのLLバリアントを使用しています。 Buth AN4061実装は、「Prerpheral Driver Library」のドライバーの古いバリアントに基づいています。内部フラッシュメモリの唯一のドライバーが使用されます。したがって、「Prerpheral Driver Library」から対応するファイルは、プロジェクトに手動で統合され、STM32Cubeから必要な低レベルのドライバーに接続されています。上記のフラッシュドライバーファイルは、ドライバー/STM32F10X_STDPERIPH_DRIVERフォルダーのAnderに配置されています。