SPI Flash Memory Nasıl kullanılır?

@taydin,

fat dosya sisteminin enerji kesintilerine karşı çok kırılgan olduğuna dair yorumlar okudum. Şu an fat ile şansımı denemek istiyorum. Dosya bozulma durumlarına karşı bir tavsiyen olur mu?
 
Enerji kesilmesine karşı dayanıklı bir filesystem arıyorsan UBIFS kullanabilirsin. Tabi burada verilen garanti, senin yazdığın şeyin kesinlikle dosyaya yazılacağı değil. Güç kesildiğinde filesystem'in kendisinin bozulmaması. Yoksa dosyalara veriler yarım yazılmış olabilir veya senin sildiğin dosya silinmeden kalabilir.
 
Enerji kesilmesine karşı dayanıklı bir filesystem arıyorsan UBIFS kullanabilirsin. Tabi burada verilen garanti, senin yazdığın şeyin kesinlikle dosyaya yazılacağı değil. Güç kesildiğinde filesystem'in kendisinin bozulmaması. Yoksa dosyalara veriler yarım yazılmış olabilir veya senin sildiğin dosya silinmeden kalabilir.
Yani fat sisteminde enerji kesilirse windows çöker gibi tüm dosyalar kullanılmaz olabilir mi?
 
Yani fat sisteminde enerji kesilirse windows çöker gibi tüm dosyalar kullanılmaz olabilir mi?

Yazma esnasında elektrik kesilirse veya program çakılırsa filesystem bozulabilir. Ever veriler çok değerli ise FAT kullanmamakta fayda var :)
 
Iki kopyali fat kullanirsan sorun olmaz.

Dosyayi yazip en az bir fati update ettiysen sorun yok.
 
Iki kopyali fat kullanirsan sorun olmaz.

Dosyayi yazip en az bir fati update ettiysen sorun yok.
Fati update etmek ne demek bilmiyorum.

Eğer durum şöyle ise sorun yok;

Anladığım kadarı ile yazma sırasında sorun oluyor. Okuma sırasında bir sorun yok. Öyle ise belli periyotlar ile dosyanın bir kopyasını oluşturabilirim. Yani bir sorun oldu dosya açılamadı. Yedekten geri kopyalarım. Ama fat sistemi komple bozulur ise kabus olur.
 
Eger dosya silip tekrar yeni bir dosya yazacaksan ustelikte dosya uzunluklari farkli olacaksa ve de bu sekilde yuzlerce, binlerce dosya olacaksa FAT kullanman gerekiyor.

Uygulamanda bu turde dosya yazma yoksa o zaman FAT kullanmana gerek kalmaz. Elektrik kesintisi ile yarim kalmis dosyanin gecersiz dosya oldugunu anlayacak teknikleri kendin gelistirirsin.
 
30bin adet 16byte kaydım var. Herhangi bir kayda hızlıca ulaşıp güncellemem gerekiyor. Şimdilik bunu fat ile civarında çözdüm. Projenin diğer bölümlerini tamamlayınca bu konuya geri döneceğim.
 
Peki enerji kesintilerine karşı sağlamlık açısından littlefs konusunda bir yorumunuz olur mu?
 

Forum istatistikleri

Konular
5,941
Mesajlar
101,437
Üyeler
2,507
Son üye
30agustos

Son kaynaklar

Son profil mesajları

deneyci wrote on hakan8470's profile.
Sibonge uNkulunkulu ngokuhlukahluka asinike kona.

Bu hangi dil? :)
Lyewor_ wrote on taydin's profile.
Merhabalar. Elektrik laboratuvarınız varsa bunun hakkında bir konunuz var mı acaba? Sizin laboratuvarınızı merak ettim de :)
Lyewor_ wrote on taydin's profile.
Merhabalar forumda yeniyim! Bir sorum olacaktı lcr meterler hakkında. Hem bobini ölçen hemde bobin direnci ölçen bir lcr meter var mı acaba?
gruptaki arkadaşlara selamlar. sıteyi bu gün fark ettim. Asansör için 2x7 segment LCD gösterge üretmek istiyorum. acaba bu sayfadaki arkadaşlardan destek alabilirmiyim. LCD nin mantık açılımı ektedir.
deneyci wrote on TA3UIS's profile.
Selam.
Amatör telsiz lisansı nasıl alınıyor?
Lisansı olmayanı forumlarına almıyorlar. :)
Bilgi alamıyoruz.
Back
Top