一種應用于嵌入式系統(tǒng)的EEPROM數(shù)據(jù)掉電不丟失方法
基本信息
申請?zhí)?/td> | CN202110577563.7 | 申請日 | - |
公開(公告)號 | CN113342571A | 公開(公告)日 | 2021-09-03 |
申請公布號 | CN113342571A | 申請公布日 | 2021-09-03 |
分類號 | G06F11/14(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 楊敏;王起家;丁建永 | 申請(專利權(quán))人 | 南京中科神光科技有限公司 |
代理機構(gòu) | 南京蘇高專利商標事務所(普通合伙) | 代理人 | 王安琪 |
地址 | 210038江蘇省南京市經(jīng)濟技術(shù)開發(fā)區(qū)恒園路龍港科技園A棟 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種應用于嵌入式系統(tǒng)的EEPROM數(shù)據(jù)掉電不丟失方法,包括如下步驟:(1)將數(shù)據(jù)進行三備份處理,對被寫入EEPROM地址對應數(shù)據(jù)作差異比對后存儲,減少EEPROM頻繁擦寫;(2)重新讀取第一份數(shù)據(jù)后,對數(shù)據(jù)做CRC?16校驗,并與原存儲于EEPROM內(nèi)CRC?16校驗值做比較;(3)若比較結(jié)果一致,則使用該份數(shù)據(jù),不繼續(xù)進行第二、第三份數(shù)據(jù)校驗;若比較結(jié)果不一致,則讀取第二甚至第三份數(shù)據(jù)校驗,并將前述EEPROM內(nèi)丟失數(shù)據(jù)重寫;(4)若初次使用或三備份數(shù)據(jù)都丟失時,使用默認安全數(shù)據(jù),保證系統(tǒng)正常運行。本發(fā)明保證了EEPROM數(shù)據(jù)安全性,大大降低材料成本及維護周期。 |
