硬汉嵌入式论坛

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

[SD/SDIO] 求助大神:我用stm32H743+SDIO+FATFS,用10ms周期存储512字节的数据包,SD卡的个别存储周期能达到1s,无法满足实时性,怎么解?

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2026-2-10 17:05:50 | 显示全部楼层 |阅读模式
求助大神:我用stm32H743,SDIO接口使用4线模式进行实时数据存储,SD卡使用米客方德SD NAND,SDIO频率分频后24MHZ,挂载FATFS后进行数据的实时存储,,,,实际测量正常的存储周期1ms不到,个别存储周期长达1s,,,,这种问题怎么解啊?

驱动代码是CubeMX配置的
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121120
QQ
发表于 2026-2-11 09:36:27 | 显示全部楼层
每次512字节太少了,弄个大缓冲,效果极佳。

【实测】使用STM32H7板子FatFS文件系统每秒读写2MB文件,实时写入7450个文件不出错,写满16GB SD卡
https://forum.anfulai.cn/forum.p ... 6360&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

5

主题

317

回帖

332

积分

高级会员

积分
332
发表于 2026-2-11 10:13:23 | 显示全部楼层
sd卡小数据写入是很慢的,里面固件有时候会卡顿,最好开个大缓冲区
回复

使用道具 举报

5

主题

317

回帖

332

积分

高级会员

积分
332
发表于 2026-2-11 10:16:40 | 显示全部楼层
米客方德的SD NAND应该有sd卡外形的pcb转接板,可以拿转接板插usb读卡器到电脑上,用ATTODiskBenchmark测一下单次写入不同大小的速度
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-24 07:23 , Processed in 0.041125 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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