[STM32F1] 当数据一多,就开始丢数据怎么弄啊

[复制链接]
867|19
 楼主| wyjie 发表于 2019-1-4 15:16 | 显示全部楼层 |阅读模式
STM32sdio写sd卡
一开始写的很顺利
当数据一多,就开始丢数据怎么弄啊
liliang9554 发表于 2019-1-4 15:19 | 显示全部楼层
是不是来不及处理,被冲掉了。
午夜粪车 发表于 2019-1-4 15:23 | 显示全部楼层
我觉得是寻址什么的可能时间上需要的更长了。
 楼主| wyjie 发表于 2019-1-4 15:48 | 显示全部楼层
而且我发现16G的卡,当写到100多兆的时候,无论需要写什么,写进去的全是ff,不知道是怎么回事。
zhaoxqi 发表于 2019-1-4 15:51 | 显示全部楼层
注意速度,要求速度不高可以边写入边验证。
 楼主| wyjie 发表于 2019-1-4 15:55 | 显示全部楼层
当sd卡中存储了大约100M的时候,无论我的要求是存储什么数据,全部存为ff。这是什么原因啊?
huangchui 发表于 2019-1-4 16:00 | 显示全部楼层
所谓的ff就是下面空白的部分,谁知道是怎么回事吗,谢谢
lizye 发表于 2019-1-4 16:04 | 显示全部楼层
先写的频率慢点,试试是否超过100M还是写出现错误
spark周 发表于 2019-1-4 16:11 | 显示全部楼层
写进去一个,再读出来试试,写读几次不一样,这几个字节的数据就放弃;
午夜粪车 发表于 2019-1-4 16:14 | 显示全部楼层
你买的假 sd 卡吧
zhaoxqi 发表于 2019-1-4 16:18 | 显示全部楼层
写的频率是不是得稍微慢些
huangchui 发表于 2019-1-4 16:22 | 显示全部楼层
写的频率更不上了吧
gongche 发表于 2019-1-4 16:25 | 显示全部楼层

你是文件系统还是直接的写?
 楼主| wyjie 发表于 2019-1-4 16:29 | 显示全部楼层
嗯,预料中的结果,先结贴吧,多谢大家啦
磨砂 发表于 2019-1-6 16:24 | 显示全部楼层
会不会速度太快了啊
晓伍 发表于 2019-1-6 16:58 | 显示全部楼层
把速度降下来试试
八层楼 发表于 2019-1-6 17:02 | 显示全部楼层
把缓存做大点试试
guanjiaer 发表于 2019-1-7 11:51 | 显示全部楼层
通过算法进行缓冲试试
heimaojingzhang 发表于 2019-1-7 12:04 | 显示全部楼层
可以建立一个缓存
renzheshengui 发表于 2019-1-7 12:57 | 显示全部楼层
可以做两个数组轮流发
您需要登录后才可以回帖 登录 | 注册

本版积分规则

927

主题

12706

帖子

5

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