找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1|回复: 0
打印 上一主题 下一主题
收起左侧

stm32f407+Fatfs文件数据读取错误

[复制链接]
跳转到指定楼层
楼主
图中的GB2312.txt文件在System以及System/Font目录下都存在一个,但是读“0:/System/GB2312.txt”可以读取出来正确数据。而“0:/System/Font/GB2312.txt”则会读取出来几乎全是“0x20”的数据,并且运行程序后在电脑上查看该文件发现损坏了,内容为空。_USE_LFN宏是2,最开始问AI说可能是栈区溢出的原因,但调大栈区后没有解决。还有一点,在执行完一个写文件操作后,立马重启会导致SD卡初始化失败,这时得拔插SD卡再重启才可以,不知道两个现象有没有关联。请问可能的原因是什么?

屏幕截图 2026-09-04 180309.png (247.31 KB, 下载次数: 0)

屏幕截图 2026-09-04 180309.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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