硬汉嵌入式论坛

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

[FatFs] 使用文件系统往SD卡连续写数据问题

[复制链接]

1

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2016-5-24 10:31:14 | 显示全部楼层 |阅读模式
往SD卡写数据,每天建一个以日期为名的TXT文件,往这个文件每秒写一次数据,建的前三个TXT文件没有问题,一般到第四个就会出现文TXT件名的乱码的问题,用WinHEX观察,发现数据写进去了,但是文件名都是乱码,这个是什么原因造成的?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2016-5-24 10:38:44 | 显示全部楼层
驱动问题居多,使用官方的SD卡驱动,最好是DMA单线模式,且每次的读写不要超过512字节,项目中就会稳定很多。
另外把你的SD卡格式话一下,用专用的格式软件:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=19155
回复

使用道具 举报

1

主题

1

回帖

4

积分

新手上路

积分
4
 楼主| 发表于 2016-5-24 11:00:13 | 显示全部楼层
您好,麻烦您给我发个官方SD卡驱动行吗?每次只写64字节,但是需要读整个文件,在文件末尾加数据。SD卡也是用你提供的工具格式化的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2016-5-24 11:21:30 | 显示全部楼层

回 鱼儿入水中 的帖子

鱼儿入水中:您好,麻烦您给我发个官方SD卡驱动行吗?每次只写64字节,但是需要读整个文件,在文件末尾加数据。SD卡也是用你提供的工具格式化的。 (2016-05-24 11:00)
使用的F103还是F407,从论坛置顶帖里面网盘下载V4或者V5就行,用到FatFS的都是官方驱动。
回复

使用道具 举报

4

主题

65

回帖

77

积分

初级会员

积分
77
发表于 2016-5-28 21:01:52 | 显示全部楼层
我也有这样的应用,但没有出现文件名乱码的问题。是否文件名不符合规范?如长文件名,中文什么的。你的文件名乱码是在windwos下看到乱码吧?实际单片机打开文件是否正常?如果打开正常,就只是显示问题了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-12 19:23 , Processed in 0.287412 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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