BT Sözlüğü › Donanım › EEPROM emülasyonu

EEPROM emülasyonu

Donanım Svenska → Güncellendi: 2026-11-03

Flash'a kayıt eklenerek ve sayfa dolunca sıkıştırılarak, bayt adreslenebilir bir EEPROM'u taklit etme yöntemi.

Birçok mikrodenetleyici artık EEPROM ile gelmiyor, oysa donanım yazılımının kalibrasyon ve ayarları saklayacak bir yere hâlâ ihtiyacı var. Flash yalnızca sektör sektör, çoğu zaman kilobaytlar halinde silinebilir ve EEPROM'un yüz binlerce döngüsüne karşılık belki on bin silme döngüsüne dayanır. Hile, hiçbir şeyin üzerine yazmamaktır: her değişiklik bir sanal adres ve bir değer içeren kayıt olarak sona eklenir, bir adres için en yeni kayıt geçerlidir.

Sayfa dolduğunda güncel değerler yedek bir sayfaya kopyalanır ve eski sayfa silinir. Güç kesintisinden sonra hangi sayfanın geçerli olduğuna sayfa başlığındaki durum sözcükleri karar verir; hatalar da tam olarak burada yaşar. ST, Microchip ve diğerleri hazır kodlu uygulama notları yayımlar. ESP32 üzerindeki Arduino EEPROM kütüphanesi de tanıdık bir yüzün arkasında aynı işi yapar.

← Sözlüğe dön