一種使用PFLASH軟件模擬EEPROM的數(shù)據(jù)存儲方法
基本信息
申請?zhí)?/td> | CN202110690762.9 | 申請日 | - |
公開(公告)號 | CN113380308A | 公開(公告)日 | 2021-09-10 |
申請公布號 | CN113380308A | 申請公布日 | 2021-09-10 |
分類號 | G11C16/34(2006.01)I | 分類 | 信息存儲; |
發(fā)明人 | 黃軍;王翰超;王云;姜明軍;孫艷;劉歡;沈永柏;江梓賢 | 申請(專利權)人 | 力高(山東)新能源技術股份有限公司 |
代理機構 | 合肥中谷知識產權代理事務所(普通合伙) | 代理人 | 洪玲 |
地址 | 264000山東省煙臺市經濟技術開發(fā)區(qū)長江路300號內8號501室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種使用PFLASH軟件模擬EEPROM的數(shù)據(jù)存儲方法,包括以下步驟:S1、構造基于PFLASH軟件的數(shù)據(jù)結構,所述數(shù)據(jù)結構存儲兩個字節(jié)的參數(shù)、一個字節(jié)的序號、一個字節(jié)的CRC校驗,將單片機存儲數(shù)據(jù)處理得到第一數(shù)據(jù);S2、設置基于PFLASH軟件的,用于存儲所述第一數(shù)據(jù)中參數(shù)的數(shù)據(jù)緩存列表、用于存儲所述第一數(shù)據(jù)中參數(shù)的默認值的默認值列表;S3、單片機上電初始化,判斷單片機是否是第一次上電以及是否從未存儲過數(shù)據(jù),若是,則將默認值列表內第一數(shù)據(jù)中參數(shù)的默認值存儲至數(shù)據(jù)緩存列表中。本發(fā)明能夠保證異常掉電盡量少的數(shù)據(jù)丟失,并且可以向上找到最新的數(shù)據(jù),寫存儲換頁時,有效利用了PFLASH的空間資源。 |
