3
0
1
30
168
22
217
我们开发的嵌入式产品进入测试阶段,发现多次开关机之后,有两个文件会损坏。我们发现在app的关机处理函数里面,会对两个文件进行写入操作,然后就切断电源。这种情况下很有可能文件还没写入完成,就已经断电了。 现在修改成以下的做法: 1、对文件进行写入操作 2、system(sync); 3、sleep(2); 4、system(poweroff); 5、需要在内核驱动中实现切断电源的操作: SYSC...