[FlashDB]基于GD32纯代码裸机移植FlashDB数据库——一、介绍
[FlashDB]基于GD32纯代码裸机移植FlashDB数据库——二、移植前准备
[FlashDB]基于GD32纯代码裸机移植FlashDB数据库——三、移植SFUD
[FlashDB]基于GD32纯代码裸机移植FlashDB数据库——四、移植Fal
[FlashDB]基于GD32纯代码裸机移植FlashDB数据库——五、移植FlashDB
FlashDB是一款可以运行在MCU上的轻量级的开源嵌入式数据库,专注于提供嵌入式产品的数据存储方案。主页
FlahDB数据库依赖Fal硬件抽象层。
FAL (Flash Abstraction Layer) Flash 抽象层,是对 Flash 及基于 Flash 的分区进行管理、操作的抽象层,对上层统一了 Flash 及 分区操作的 API 。主页
Fal硬件抽象层基于SFUD万能驱动库实现。
SFUD是一款开源的串行 SPI Flash 通用驱动库。主页
硬件平台:GD32L233RCT6
Flash:GD25Q32
IDE:Keil 5.36
说明:
- 仅使用外置Flash。
- 使用标准双线SPI,未使用QSPI。
- 基于裸机移植。