您尚未登录。

楼主 #1 2018-11-12 17:02:13

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

SD卡挂载,在挂载的目录下创建了一个文件,重启的时候这个文件不在刚才内存卡中

SD卡挂载,在挂载的目录下创建了一个文件,然后文件也在SD卡挂载在目录下  但是当上电重启后 ,内存卡里面没有这个文件

离线

#2 2018-11-12 17:04:00

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: SD卡挂载,在挂载的目录下创建了一个文件,重启的时候这个文件不在刚才内存卡中

执行 sync 命令再重启





离线

楼主 #3 2018-11-12 17:28:52

无情一刀
会员
注册时间: 2018-09-04
已发帖子: 716
积分: 698

Re: SD卡挂载,在挂载的目录下创建了一个文件,重启的时候这个文件不在刚才内存卡中

晕哥 说:

执行 sync 命令再重启


因为现在我们的硬件是直接焊了一个128M的内存卡,就是在中途是不会断电,中途会执行写文件 ,后面就是直接断电,我想能不能不在代码中执行sync

离线

#4 2018-11-12 17:42:20

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,348
积分: 9202

Re: SD卡挂载,在挂载的目录下创建了一个文件,重启的时候这个文件不在刚才内存卡中

软件上在应用程序中开一个定时器, 执行 sync
硬件上有条件可以加一个大的电容,
如果突然断电,文件丢失不可避免.





离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn