1. 程式人生 > >Flash 和 EEPROM對比分析

Flash 和 EEPROM對比分析

          微控制器執行時的資料都存在於RAM(隨機儲存器)中,在掉電後RAM 中的資料是無法保留的,那麼怎樣使資料在掉電後不丟失呢?這就需要使用EEPROM 或FLASHROM 等儲存器來實現。

          借鑑一下網友的分析:

          flash是用來放程式的,可以稱之為程式儲存器,可以擦出寫入但是基本都是整個扇區進行的。一般來說,微控制器裡的flash都用於存放執行程式碼,在執行過程中不能改。

         EPROM是用來儲存使用者資料,執行過程中可以改變,比如一個時鐘的鬧鈴時間初始化設定為12:00,後來在執行中改為6:00,這是儲存在EEPROM裡,不怕掉電,就算重新上電也不需要重新調整到6:00。

        所以,總結如下: