news 2026/7/30 12:06:40

使用STM32对SD卡进行性能测试

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用STM32对SD卡进行性能测试

背景

最近有将大量日志存到SD卡中的需求,市面上的存数板基本只支持最大1M或者1.5Mbps的输入

我的需求起码是5-10M,甚至40Mbps,市面上的明显不满足需求,所以准备自己开发

设备

  • STM32F407开发板CPU@168MHz
  • STM32H750开发板CPU@480MHz
  • 64G 朗科SD卡(标称支持写入30MB,读取100MB)

标准时钟下的速率

STM32F407的SDIO时钟最大24MHz,STM32H750的SDIO时钟最大60MHz

采用DMA读写,测试方法为连续读写32MB,单次32KB

型号写速率读速率
STM32H75019.28 MB/s22.91 MB/s
STM32F4077.87 MB/s8.99 MB/s

超频时钟下的速率

经实测,STM32F407的SDIO时钟可以超频到42MHz,STM32H750的SDIO时钟可以超频到80MHz

采用DMA读写,测试方法为连续读写32MB,单次32KB

型号写速率读速率
STM32H75023.91 MB/s28.82 MB/s
STM32F40712.69 MB/s14.84 MB/s

带FatFs文件系统的速率

文件系统为exFat

采用超频后的时钟,并使用DMA读写,测试方法为连续读写32MB,单次32KB

型号写速率读速率
STM32H75018.65 MB/s29.39 MB/s
STM32F40710.74 MB/s14.87 MB/s

单次写入大小对速率的影响

使用STM32H750+80MHz SDIO + DMA,测试方法为连续读写32MB

单次写入大小写入速率读取速率
1KB1.47 MB/s6.17 MB/s
2KB2.79 MB/s10.55 MB/s
4KB4.97 MB/s15.85 MB/s
8kB8.37 MB/s20.46 MB/s
16KB12.78 MB/s24.84 MB/s
32KB18.51 MB/s29.41 MB/s
64KB18.72 MB/s29.49 MB/s
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/28 12:12:52

终极指南:如何用CTFCrackTools快速应对CTF密码挑战

终极指南:如何用CTFCrackTools快速应对CTF密码挑战 【免费下载链接】CTFCrackTools 项目地址: https://gitcode.com/gh_mirrors/ct/CTFCrackTools 想要在CTF竞赛中快速应对各种密码挑战,却苦于复杂的算法和繁琐的操作?CTFCrackTools作…

作者头像 李华
网站建设 2026/7/29 22:49:57

如何快速掌握OpenEMS:开源能源管理系统的终极指南

如何快速掌握OpenEMS:开源能源管理系统的终极指南 【免费下载链接】openems OpenEMS - Open Source Energy Management System 项目地址: https://gitcode.com/gh_mirrors/op/openems OpenEMS是一款功能强大的开源能源管理系统,专为分布式能源资源…

作者头像 李华
网站建设 2026/7/28 20:48:57

如何用BetterNCM-Installer快速增强网易云音乐功能?完整安装指南

如何用BetterNCM-Installer快速增强网易云音乐功能?完整安装指南 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer BetterNCM-Installer是一款专为PC版网易云音乐设计的插件管…

作者头像 李华
网站建设 2026/7/30 9:45:54

Switch大气层系统终极指南:从新手到专家的完整探索

还记得那个周末,我面对一台"标准版"Switch的无力感吗?想要更多游戏选择,想要个性化设置,想要突破官方限制——这就是我接触大气层整合包系统稳定版的起点。当官方系统无法满足我的需求时,这个系统就像是为我…

作者头像 李华
网站建设 2026/7/30 7:57:40

手把手教你安装Synaptics触控板驱动程序

如何彻底解决笔记本触控板失灵?一文搞懂 Synaptics 驱动安装全流程 你有没有遇到过这样的情况:刚重装完系统,发现触控板点了没反应,双指滑动失效,甚至连光标都飘忽不定?明明硬件没问题,但就是用…

作者头像 李华
网站建设 2026/7/29 1:46:38

NVIDIA显卡色彩校准终极指南:novideo_srgb完全使用教程

NVIDIA显卡色彩校准终极指南:novideo_srgb完全使用教程 【免费下载链接】novideo_srgb Calibrate monitors to sRGB or other color spaces on NVIDIA GPUs, based on EDID data or ICC profiles 项目地址: https://gitcode.com/gh_mirrors/no/novideo_srgb …

作者头像 李华