[研电赛技术支持]

GD32F450 SDIO+FATFS不稳定,连续工作十几小时后SD卡读写错误

[复制链接]
楼主: x316639495
手机看帖
扫描二维码
随时随地手机跟帖
理想阳| | 2023-6-8 13:30 | 显示全部楼层
降低听、说、读、写的速度。

使用特权

评论回复
Pretext| | 2023-6-8 14:34 | 显示全部楼层
x316639495 发表于 2023-4-17 09:14
不是。文件正常关闭了

那应该还是系统得问题。

使用特权

评论回复
软核硬核| | 2023-6-8 15:17 | 显示全部楼层

那问题可不好找了,一点一点调试看看吧。

使用特权

评论回复
鹿鼎计| | 2023-6-9 16:55 | 显示全部楼层
只有此功能,与其他外设或中断不会有影响

使用特权

评论回复
digit0| | 2023-6-9 17:36 | 显示全部楼层
估计涵盖了文件系统的所有描述。

使用特权

评论回复
chenjun89| | 2023-6-9 23:56 | 显示全部楼层
多半是你操作SD卡的程序有bug

使用特权

评论回复
chenqianqian| | 2023-6-11 19:33 | 显示全部楼层
程序还是有bug啊

使用特权

评论回复
AIsignel| | 2023-6-14 17:36 | 显示全部楼层
Sdio总线速度快,至少是速度的四倍,速度更低。

使用特权

评论回复
buaazhy| | 2023-6-16 12:30 | 显示全部楼层
我觉的是fatfs有bug,你用最新fatfs试试

使用特权

评论回复
x316639495|  楼主 | 2023-6-19 17:03 | 显示全部楼层
buaazhy 发表于 2023-6-16 12:30
我觉的是fatfs有bug,你用最新fatfs试试

现在用的0.14b。

使用特权

评论回复
x316639495|  楼主 | 2023-6-19 17:06 | 显示全部楼层
digit0 发表于 2023-6-9 17:36
估计涵盖了文件系统的所有描述。

用winhex看,是fat表被破坏了

使用特权

评论回复
x316639495|  楼主 | 2023-6-19 17:08 | 显示全部楼层

感觉是SDIO驱动有问题。别的地方没找到什么问题。

使用特权

评论回复
sagade| | 2023-6-19 23:43 | 显示全部楼层
有没有用TCMSRAM,我之前把系统堆栈放TCMSRAM上了(SDIO DMA使用了TCMSRAM),450跑没事,470跑就会偶尔挂载不到SD卡,现在不用TCMSRAM,没发现问题了

使用特权

评论回复
caizhiwei| | 2023-6-22 08:10 | 显示全部楼层
eefas 发表于 2023-4-13 22:09
fatfs文件系统是sdio写入sd卡速度快还是spi速度快?

肯定是SDIO快的哦

使用特权

评论回复
pusijin| | 2023-7-5 10:43 | 显示全部楼层
可能是sdio驱动问题,读写地址定义的是一个32位的变量,最大容量为4G,当读写的地址超过4G时会存在溢出,所以将文件系统写坏了。

使用特权

评论回复
V853| | 2023-7-13 16:42 | 显示全部楼层
Fatfs,占用微控制器内存

使用特权

评论回复
LinkMe| | 2023-7-14 12:49 | 显示全部楼层
是否新建文件有问题,不关闭一个文件。

使用特权

评论回复
芯路例程| | 2023-7-14 13:45 | 显示全部楼层
用最平凡的低速卡,4g的最佳。

使用特权

评论回复
suifengkm| | 2023-7-19 16:14 | 显示全部楼层
遇到同样的问题。用的32G的卡。定期的删除最老的日志,但还是写着写着就崩了。

使用特权

评论回复
天天向善| | 2023-8-1 16:24 | 显示全部楼层
問題办理了吗,我也碰到了雷同的問題

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则