硬汉嵌入式论坛

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

[STM32H7] f_open返回FR_NOT_ENABLED

[复制链接]

9

主题

57

回帖

84

积分

初级会员

积分
84
发表于 2021-6-30 16:19:49 | 显示全部楼层 |阅读模式
最近发现两个很奇怪的问题:
1、使用USB格式化板子的EMMC后,通过FatFS读取到多出来一个System Volume Infomation目录,里面有一个WPSettings.dat。
2、在正常文件操作过程中,使用f_readdir读取到的文件,通过f_open返回FR_NOT_ENABLED。
以上FatFs读取到的文件均不能通过USB读取EMMC看到(USB是直接操作的EMMC底层函数,没有通过FatFs)
有遇到过这个现象的朋友吗?


回复

使用道具 举报

9

主题

57

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2021-6-30 16:22:25 | 显示全部楼层
正常的文件操作都没有问题,只是偶尔会出现这些错误文件
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2021-7-1 10:22:43 | 显示全部楼层
1、这个是你是你电脑整进去的吧,电脑系统会写这些东西进去。
2、这个应该是程序问题。
回复

使用道具 举报

9

主题

57

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2021-7-1 11:14:36 | 显示全部楼层
eric2013 发表于 2021-7-1 10:22
1、这个是你是你电脑整进去的吧,电脑系统会写这些东西进去。
2、这个应该是程序问题。

我查找了很多资料,第一个应该是的,但第二种情况确实没想到怎么回事,因为正常使用都没有问题,出现错误文件的几率很小,而且这个错误文件不能通过FatFs删除,通过USB也看不到,只能格式化EMMC才能清除
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2021-7-1 13:10:20 | 显示全部楼层
烟花易冷~ 发表于 2021-7-1 11:14
我查找了很多资料,第一个应该是的,但第二种情况确实没想到怎么回事,因为正常使用都没有问题,出现错误 ...

这个要花点精力排查了
回复

使用道具 举报

3

主题

30

回帖

39

积分

新手上路

积分
39
发表于 2021-7-1 14:16:34 | 显示全部楼层
那不是什么错误文件,是win写进去的隐藏文件,又不会影响使用。
回复

使用道具 举报

9

主题

57

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2021-7-1 17:26:42 | 显示全部楼层
eric2013 发表于 2021-7-1 13:10
这个要花点精力排查了

是的,找的头都大了
回复

使用道具 举报

9

主题

57

回帖

84

积分

初级会员

积分
84
 楼主| 发表于 2021-7-1 17:27:17 | 显示全部楼层
spider 发表于 2021-7-1 14:16
那不是什么错误文件,是win写进去的隐藏文件,又不会影响使用。

嗯嗯,这个确实没影响使用,第二个的才是错误文件
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 04:36 , Processed in 0.219400 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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