Jak spravne logovat a neznicit medium?

Pavel Kutina hw na prelude.cz
Středa Červen 7 15:09:08 CEST 2023


Zdravim,

porad si tu hraju s nejakym hodnekanalovym voltmetrem a napadlo mne, ze by 
nebylo spatne, kdyby se udaje z nej nejen posilaly po seriaku do nadrazeneho 
PC, ale ukladaly do souboru na SD kartu - ono se to PC treba obcas 
restartuje a pak je docela skoda prijit o data z mereni za cely vikend.

Generuje mi to kolem 1kB/s. Kdyz to udelam, jako se to delavalo v DOSu - 
otevrit, append, zavrit, tak mam neprijemny dojem, ze tu SD s FAT16 
zlikviduju docela rychle (pri zapisu kazdou vterinu uz tak zhruba za tri 
hodiny, jestlize pocitam 10000 zapisu). Muzu si nekde udelat buffer a 
ukladat az po par vterinach - samozrejme to v pripade vypadku napajeni nese 
riziko ztraty dat a jeste to problem jen (nepatrne) oddali - ze tri hodin 
jsme na dejme tomu dvanacti se 4kB bufferem.

Pak se da uelat buffer v externi SRAM/NVRAM/FRAM atd., ktera udrzi data v 
prubehu vypadku a po obnove napajeni je dosype na kartu.

Pak se da udelat zalohovane napajeni pro procesor a kartu treba supercapem a 
v pripade vypadku to jeste stihnout ulozit.

Nebo to vzdycky sypat jen do nejake velike SRAM a na kartu to zkopirovat az 
na "manualni vyzvu" - takhle to dela asi vetsina osciloskopu a je to nejspis 
nejjednodussi reseni.

Napada nekoho jeste neco jineho?

Jo a trochu pokukuju po cinskem CH375 a tohle cele delat na USB flashku - a 
tam uz vubec nevim, jak se to chova k tomu mediu ohledne opotrebeni pri 
zapisu, modul mam doma, ale jeste jsem ho ani nevyzkousel. Nemate nekdo 
nejake prakticke zkusenosti?

Diky.

Pavel Kutina 



Další informace o konferenci Hw-list