打印

SUFD组件的使用方法

[复制链接]
1155|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
51xlf|  楼主 | 2023-1-29 10:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一、SUFD组件介绍

           SFUD 是一款开源的串行 SPI Flash 通用驱动库。由于现有市面的串行 Flash 种类居多,各个 Flash 的规格及命令存在差异, SFUD 就是为了解决这些 Flash 的差异现状而设计,让我们的产品能够支持不同品牌及规格的 Flash,提高了涉及到 Flash 功能的软件的可重用性及可扩展性,同时也可以规避 Flash 缺货或停产给产品所带来的风险。
           主要特点:支持 SPI/QSPI 接口、面向对象(同时支持多个 Flash 对象)、可灵活裁剪、扩展性强、支持 4 字节地址
资源占用
标准占用:RAM:0.2KB ROM:5.5KB
最小占用:RAM:0.1KB ROM:3.6KB
二、为什么选择SUFD

避免项目因 Flash 缺货、Flash 停产或产品扩容而带来的风险;
越来越多的项目将固件存储到串行 Flash 中,例如:ESP8266 的固件、主板中的 BIOS 及其他常见电子产品中的固件等等,但是各种 Flash 规格及命令不统一。使用 SFUD 即可避免,在相同功能的软件平台基础下,无法适配不同 Flash 种类的硬件平台的问题,提高软件的可重用性;
简化软件流程,降低开发难度。现在只需要配置好 SPI 通信,即可畅快的开始玩串行 Flash 了;
可以用来制作 Flash 编程器/烧写器
三、已支持 Flash


使用特权

评论回复

相关帖子

沙发
jtracy3| | 2023-3-2 10:11 | 只看该作者
SFUD 组件不是rtt系统的吗、

使用特权

评论回复
板凳
beacherblack| | 2023-3-2 16:35 | 只看该作者
SFUD 都支持哪些芯片呢              

使用特权

评论回复
地板
wengh2016| | 2023-3-2 16:41 | 只看该作者
如何确定SFUD 支持该芯片呢?

使用特权

评论回复
5
robincotton| | 2023-3-3 22:11 | 只看该作者
这个需要自己移植相关的代码的吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

534

主题

9499

帖子

23

粉丝