一、背景
NRF52832 内部 Flash 的存储官方提供了两种方式,一种是 FStorage 方式,另一种是在 FStorage 基础上的 FDS 方式。
1.1 FStorage方式
FStorage 是一个用于读取、写入和擦除持久闪存中数据的模块。该模块定义了一个异步接口来访问闪存,并使用 读、写和(page)擦除 操作。通过对注册事件处理程序的回调,通知应用程序的操作结果。
FStorage 方式是一个低级库,旨在为闪存提供一个简单的、原始的接口。如果需要一个具有 更新、搜索 功能的更