硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3151|回复: 6
收起左侧

[SPI/QSPI] 基于STM32H7驱动SPI Flash的FatFS文件系统 + SPI Flash虚拟U盘实现,使用标准SPI接口的1线SPI

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2019-3-9 02:13:36 | 显示全部楼层 |阅读模式
延续V5,V6开发板,为V7也配套一个此例子。

V7板子预售结束后更新到此贴。

1.jpg
2019-03-09_021156.jpg

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2019-3-9 02:14:31 | 显示全部楼层
基于V5板子的SPI Flash文件系统+SPI Flash虚拟U盘例子下载(2015-11-03新升级)
http://www.armbbs.cn/forum.ph ... id=14894&fromuid=58

基于V6板子的SPI Flash文件系统+SPI Flash虚拟U盘例子下载
http://www.armbbs.cn/forum.ph ... id=20006&fromuid=58

基于STM32H7驱动QSPI Flash的FatFS文件系统 + QSPI Flash虚拟U盘实现,读速度24.6MB/S
http://www.armbbs.cn/forum.php?m ... 1634&fromuid=58

回复

使用道具 举报

36

主题

2039

回帖

2147

积分

至尊会员

积分
2147
发表于 2019-3-9 10:58:50 | 显示全部楼层
Mark,貌似这里的写速度还要慢些,你这里应该是提前做了一些擦除。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

5

主题

578

回帖

593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
593
发表于 2019-3-9 11:32:28 | 显示全部楼层
byccc 发表于 2019-3-9 10:58
Mark,貌似这里的写速度还要慢些,你这里应该是提前做了一些擦除。

fatfs有预先擦除开关,不知道硬汉是不是打开了这个功能
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2019-3-9 12:11:47 | 显示全部楼层
byccc 发表于 2019-3-9 10:58
Mark,貌似这里的写速度还要慢些,你这里应该是提前做了一些擦除。

做了,使用前先做了格式化。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2019-3-9 12:13:11 | 显示全部楼层
myxiaonia 发表于 2019-3-9 11:32
fatfs有预先擦除开关,不知道硬汉是不是打开了这个功能

这个例子是使用前做了整个芯片的擦除,编程写入时间略长
QQ截图20190309121453.jpg



回复

使用道具 举报

36

主题

2039

回帖

2147

积分

至尊会员

积分
2147
发表于 2019-3-9 18:53:23 | 显示全部楼层
myxiaonia 发表于 2019-3-9 11:32
fatfs有预先擦除开关,不知道硬汉是不是打开了这个功能

我的程序里面是在扇区写前先做扇区的擦除操作,所以速度比提前都擦除好要差些。
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 18:46 , Processed in 0.181442 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表