用STM32读写TF卡 可以连续读写多少次呢

[复制链接]
6706|6
 楼主| jxmzzr 发表于 2014-6-3 16:13 | 显示全部楼层 |阅读模式
请教大家一个问题 用STM32读写TF卡 可以连续读写多少次呢?谢谢了。
mmuuss586 发表于 2014-6-3 19:14 | 显示全部楼层
几十W次吧;
具体要看厂家的参数;
戈卫东 发表于 2014-6-4 08:33 | 显示全部楼层
你先看看是个什么卡吧。。。。。。。
tianli1980 发表于 2014-6-4 10:02 | 显示全部楼层
对SD卡连续读写操作会破坏FAT32的数据吗?
lcdi 发表于 2014-7-25 14:45 | 显示全部楼层
tianli1980 发表于 2014-6-4 10:02
对SD卡连续读写操作会破坏FAT32的数据吗?

连续读写是按扇区的话会破坏FAT32。
要想兼容mcu要用兼容fat32的文件系统。
TF卡读不影响寿命,写之前要擦除,擦除才影响寿命。有人实际测试几千次就挂了。
想做大牛的小马 发表于 2014-7-25 15:17 | 显示全部楼层
存储介质一般都是有写次数限制的,一般几十k~几百k,软件方面呢,
如果你的fs做的足够好的话,能保证对它各个部分的写的次数比较平均。。。
wsd1b 发表于 2014-7-31 16:54 | 显示全部楼层
这个跟STM32没有关系,取决于你的SD卡的寿命,SD的读写次数取决于使用的NAND类型,内部的写均衡算法等等。当然,FS本身写得好也可以在一定程度上起到写均衡的作用,但差别不大。关键还是在于SD卡本身,如果SD卡做的得好的话,就算你对着SD卡裸写同一个block,其内部的映射机制也会把你的写入操作均摊到不同的物理地址上。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

460

主题

2188

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部