news 2026/6/15 22:07:30

使用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/6/15 15:02:37

Hidden Bar:彻底解决Mac菜单栏拥挤的终极方案

Hidden Bar:彻底解决Mac菜单栏拥挤的终极方案 【免费下载链接】hidden An ultra-light MacOS utility that helps hide menu bar icons 项目地址: https://gitcode.com/gh_mirrors/hi/hidden 还在为Mac菜单栏上密密麻麻的图标烦恼吗?Hidden Bar这…

作者头像 李华
网站建设 2026/6/15 16:27:03

小爱音响音乐服务终极指南:从启动故障到完美播放

小爱音响音乐服务终极指南:从启动故障到完美播放 【免费下载链接】xiaomusic 使用小爱同学播放音乐,音乐使用 yt-dlp 下载。 项目地址: https://gitcode.com/GitHub_Trending/xia/xiaomusic 小爱音响音乐服务(xiaomusic)是…

作者头像 李华
网站建设 2026/6/15 15:19:55

Obsidian PDF导出终极指南:告别格式混乱的专业解决方案

Obsidian PDF导出终极指南:告别格式混乱的专业解决方案 【免费下载链接】obsidian-better-export-pdf Obsidian PDF export enhancement plugin 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-better-export-pdf 还在为Obsidian笔记导出PDF时的格式…

作者头像 李华
网站建设 2026/6/15 0:05:49

FGA自动战斗完整配置指南:从零开始的智能游戏助手

FGA自动战斗完整配置指南:从零开始的智能游戏助手 【免费下载链接】FGA FGA - Fate/Grand Automata,一个为F/GO游戏设计的自动战斗应用程序,使用图像识别和自动化点击来辅助游戏,适合对游戏辅助开发和自动化脚本感兴趣的程序员。 …

作者头像 李华
网站建设 2026/6/15 15:37:34

FigmaCN中文汉化插件:设计师必备的界面翻译神器

FigmaCN中文汉化插件:设计师必备的界面翻译神器 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 还在为Figma英文界面而苦恼?每次设计时都要面对一堆看不懂的菜单…

作者头像 李华
网站建设 2026/6/15 5:20:05

5个必知技巧:用DoubleQoL模组彻底改变你的《工业队长》游戏体验

5个必知技巧:用DoubleQoL模组彻底改变你的《工业队长》游戏体验 【免费下载链接】DoubleQoLMod-zh 项目地址: https://gitcode.com/gh_mirrors/do/DoubleQoLMod-zh 还在为《工业队长》缓慢的游戏节奏而烦恼吗?DoubleQoL模组为你带来革命性的游戏…

作者头像 李华