即使在PIC關閉後,我也有關於PIC24F中數據值的持久性(存儲)的問題。PIC24F - 即使在PIC關閉電源後,數據值可能仍然存在?
我已閱讀數據表,但對EEPROM和閃存的區別感到困惑。
例如,假設我有一個變量「x」,有沒有辦法讓「x」的值在PIC關閉後仍然存在?只要代碼是在獨立操作(COE_OFF)中編譯的,我知道程序可以保存在閃存中。但是,我特別想知道數據值。
如果我使程序存儲器和數據值的存儲器非易失性,即使關閉電源,它是否仍然存在?
是否需要聲明該值爲「靜態」,例如:static int x; ?
還是我錯了,即使在關閉電源後數據值仍然沒有任何存儲方式?
感謝您的幫助和澄清!
PIC24在整個器件中將具有高達128k的閃存,而不是一個頁面。頁面大小爲1.5kBytes(8行64條指令,每個3字節)。 – janm 2013-02-22 03:39:58