硬汉嵌入式论坛

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

[RL-FlashFS] FlashFS学习笔记--函数fdelete有个小问题

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
发表于 2015-9-7 17:32:14 | 显示全部楼层 |阅读模式
1.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
 楼主| 发表于 2015-9-7 17:33:11 | 显示全部楼层
实际测试发现,在文件夹里面有文件的时候,调用此函数删除文件夹也会返回0,理论上应该返回非零值。
只有当文件夹为空的时候,调用此函数才可以将文件夹删除。
===========================================================================================
这个问题已经解决,是我自己赋值错变量了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106934
QQ
 楼主| 发表于 2015-9-7 19:16:02 | 显示全部楼层
使用此函数实现文件批量删除的时候会造成系统进入硬件异常,下载这种情况下回进入
0. 删除根目录下文件中的子文件。
1. 删除根目录下的一个空文件夹,这个文件夹必须是存在的。
2. 然后再删除根目录下的多个文件。

此时会进入硬件异常,交换下删除顺序没事了,很奇葩。
===============================================================
测试8G卡有这种情况,4G卡没有。。。

================================================================
8G卡格式化一次好了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-10 17:30 , Processed in 0.264155 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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