硬汉嵌入式论坛

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

[STM32H7] STM32H7如何提高USB3300高速TF读卡器的写速度?

[复制链接]

26

主题

73

回帖

151

积分

初级会员

积分
151
QQ
发表于 2020-12-11 10:53:32 | 显示全部楼层 |阅读模式
大家好。我用STM32H743IIT6加USB3300做高速TF读卡器功能,UCOSii+FATFS,TF卡工作在轮询模式。
现在我测试发现,写速度在5.5MB/S左右,读速度在14MB/S左右:
微信图片_20201211104837.jpg 微信图片_20201211104831.jpg

读写速度相差比较大。有什么方法可以提高写速度?谢谢。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117568
QQ
发表于 2020-12-11 11:12:26 | 显示全部楼层
换个好点的卡会好点。

H7-TOOL的eMMC虚拟U盘最高性能研究,读速度20-30MB,写速度10-15MB/S
https://forum.anfulai.cn/forum.p ... 5935&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

26

主题

73

回帖

151

积分

初级会员

积分
151
QQ
 楼主| 发表于 2020-12-11 11:23:11 | 显示全部楼层
eric2013 发表于 2020-12-11 11:12
换个好点的卡会好点。

H7-TOOL的eMMC虚拟U盘最高性能研究,读速度20-30MB,写速度10-15MB/S

我现在用的是三星高速TF卡,512GB。读速度100MB/S,写速度90MB/S。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117568
QQ
发表于 2020-12-11 11:35:01 | 显示全部楼层
pnhywyb 发表于 2020-12-11 11:23
我现在用的是三星高速TF卡,512GB。读速度100MB/S,写速度90MB/S。

用FATFS单独测速下,看看读写性能多少。
回复

使用道具 举报

4

主题

35

回帖

47

积分

新手上路

积分
47
发表于 2020-12-12 21:51:39 | 显示全部楼层
STM32H7系列支持SD 4.1协议,也就是支持UHS-I速度协议,你SD卡是UHS-I的卡,但SD 4.1规定支持UHS-I需要一个电平转换过程,即从启动时的3.3V电压转换到1.8V电压,一般需要IP4856CX25这类芯片,不然的话,就算是UHS-I的SDXC也是工作在High Speed速度协议下。建议详细看看SD 4.1的协议。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-15 11:19 , Processed in 0.043306 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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