发表于:2007-08-13 14:32:00
4楼
目前我們在新的數據保存媒介上已經開始使用FRAM, 一般數據會都失的情況常常發生再突然斷電那一剎那, 如果你僅是讀取數據, EEPROM數據理論上是不會丟失的, 但是斷電時若剛好發生在對EEPROM寫入的過程中, 那確實會有不正常的動作, 因為整個寫入過程未完成, 有可能造成數據表(FAT)的紀錄工作中斷, 雖然數據已經紀錄, 但是系統卻找不到位置, 這也是為何我們的PAC的操作系統映象檔(OS image)保存在Flash ROM里, 而數據和應用程序保存在CF或是MMC卡里, 常用參數或是需斷電保存數據則放在FRAM(EEPROM)里, 以確保系統的可靠度, 但是對於斷電瞬間數據丟失還是無法避免.