硬汉嵌入式论坛

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

[RL-FlashFS] RL-Flash下EFS文件系统中如何修改文件中的部分内容?

[复制链接]

21

主题

61

回帖

124

积分

初级会员

积分
124
发表于 2020-6-24 13:46:54 | 显示全部楼层 |阅读模式
如题,文件系统是EFS,如果只想修改某个文件的部分内容,应该怎么调用fopen函数?看了下手册,fopen函数只能选'r'和'w'形式,‘r’是只读形式,'w'是创建新文件或者擦除原有文件内容,这两个都不能实现修改部分内容的操作。‘+’形式只能用在FAT系统中。难道只能先全部读出来再修改完后全部写进去吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2020-6-24 15:56:39 | 显示全部楼层
貌似是不行的,之前做的案例,FAT做了指定位置修改,EFS没做

http://www.armbbs.cn/forum.php?m ... 1814&extra=page%3D1
QQ截图20200624155419.jpg
回复

使用道具 举报

21

主题

61

回帖

124

积分

初级会员

积分
124
 楼主| 发表于 2020-6-26 19:22:13 | 显示全部楼层
eric2013 发表于 2020-6-24 15:56
貌似是不行的,之前做的案例,FAT做了指定位置修改,EFS没做

http://www.armbbs.cn/forum.php?m ... 181 ...

感谢版主!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2020-6-27 00:01:58 | 显示全部楼层

好的,后面还有什么问题,再交流。
回复

使用道具 举报

21

主题

61

回帖

124

积分

初级会员

积分
124
 楼主| 发表于 2020-6-28 15:07:02 | 显示全部楼层
eric2013 发表于 2020-6-27 00:01
好的,后面还有什么问题,再交流。

版主咨询个问题,EFS系统第一次使用前是否一定要进行格式化?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2020-6-28 15:24:12 | 显示全部楼层
zhumx 发表于 2020-6-28 15:07
版主咨询个问题,EFS系统第一次使用前是否一定要进行格式化?

擦除一下好,这样FlashFS不同重复擦除了,提示写入速度。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 17:08 , Processed in 0.383458 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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