一種使用PFLASH軟件模擬EEPROM的數(shù)據(jù)存儲方法
基本信息

| 申請?zhí)?/td> | CN202110690762.9 | 申請日 | - |
| 公開(公告)號 | CN113380308A | 公開(公告)日 | 2021-09-10 |
| 申請公布號 | CN113380308A | 申請公布日 | 2021-09-10 |
| 分類號 | G11C16/34(2006.01)I | 分類 | 信息存儲; |
| 發(fā)明人 | 黃軍;王翰超;王云;姜明軍;孫艷;劉歡;沈永柏;江梓賢 | 申請(專利權(quán))人 | 力高(山東)新能源技術(shù)股份有限公司 |
| 代理機(jī)構(gòu) | 合肥中谷知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 洪玲 |
| 地址 | 264000山東省煙臺市經(jīng)濟(jì)技術(shù)開發(fā)區(qū)長江路300號內(nèi)8號501室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明涉及一種使用PFLASH軟件模擬EEPROM的數(shù)據(jù)存儲方法,包括以下步驟:S1、構(gòu)造基于PFLASH軟件的數(shù)據(jù)結(jié)構(gòu),所述數(shù)據(jù)結(jié)構(gòu)存儲兩個字節(jié)的參數(shù)、一個字節(jié)的序號、一個字節(jié)的CRC校驗,將單片機(jī)存儲數(shù)據(jù)處理得到第一數(shù)據(jù);S2、設(shè)置基于PFLASH軟件的,用于存儲所述第一數(shù)據(jù)中參數(shù)的數(shù)據(jù)緩存列表、用于存儲所述第一數(shù)據(jù)中參數(shù)的默認(rèn)值的默認(rèn)值列表;S3、單片機(jī)上電初始化,判斷單片機(jī)是否是第一次上電以及是否從未存儲過數(shù)據(jù),若是,則將默認(rèn)值列表內(nèi)第一數(shù)據(jù)中參數(shù)的默認(rèn)值存儲至數(shù)據(jù)緩存列表中。本發(fā)明能夠保證異常掉電盡量少的數(shù)據(jù)丟失,并且可以向上找到最新的數(shù)據(jù),寫存儲換頁時,有效利用了PFLASH的空間資源。 |





