在掉電保存數據時會有一定的風險,數據在保存時可能會有干擾,因此對於這一塊處理一定要小心謹慎。
以下是我的方法:
1.每隔一段時間,保存數據,我們把這個保存數據的地方稱位"數據區1".
2.當發生掉電的時候,我們不能把數據存放在"數據區1",而是另外的開一塊內存,這個內存我們叫”數據區2“。
我們將設備上電時,應該最先去判斷“數據區2”數據的准確性,如果數據正常,則從“數據區2”讀出數據,如果不正常,則繼續檢查“數據區1”數據的准確性。
在掉電保存數據時會有一定的風險,數據在保存時可能會有干擾,因此對於這一塊處理一定要小心謹慎。
以下是我的方法:
1.每隔一段時間,保存數據,我們把這個保存數據的地方稱位"數據區1".
2.當發生掉電的時候,我們不能把數據存放在"數據區1",而是另外的開一塊內存,這個內存我們叫”數據區2“。
我們將設備上電時,應該最先去判斷“數據區2”數據的准確性,如果數據正常,則從“數據區2”讀出數據,如果不正常,則繼續檢查“數據區1”數據的准確性。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。