952 B
952 B
SFUD 驱动框架
1. 概述
- SFUD Gitee
- SFUD 是一款开源的串行 SPI Flash 通用驱动库
2. 功能
- third-party/sfud-1.1.0
- 目前SFUD框架实现对接FSPIM驱动的对接,用于读写SPI Flash
├── Kconfig
├── inc
│ ├── sfud.h
│ ├── sfud_cfg.h
│ ├── sfud_def.h
│ └── sfud_flash_def.h
├── library.json
├── ports
│ └── f_spim
│ └── sfud_port.c
└── src
├── sfud.c
└── sfud_sfdp.c
3. 配置方法
- 使能 CONFIG_USE_SFUD 配置
- 选择底层的SPI驱动,如CONFIG_USE_FSPIM
- 调用 SFUD 提供的 API 读写 SPI 从设备
4 应用示例
fspim_nor_flash
4. API参考
- sfud.h 和 sfud_port.c 是主要需要对接的源文件
- 参考SFUD API指南