12-17-2016, 01:08 AM
(12-17-2016, 01:02 AM)mikikg Wrote: Jedno 70% procesora ima Data EEPROM u sebi i uglavnom nisu preterano veliki, bitno da sacuva vitalne podatke.
Takodje i Externi EEPROM nije losa varijanta, imas od 1MBit do 16Mbit seriskih, sto I2C sto SPI, cena ima je smesna za tu kolicinu podataka, tako da nije losa vaijanta i da stavis externi EEPROM gde mozes da cuvas sta god hoces, recimo seo Source programa koji je u MCU, da ga ne juris ili bilo koji drugi podatak, jos ako kompresiju upotrebis (iscitavas RAW iz MCU a na PC dekompresujes) i jos usput imas neki digitalni hash, zapises i njega da bi bio siguran da ti je podatak ispravno iscitan. Svasta korisno moze da se radi kada ima toliko memorije u nekakavom SOIC-8 kucistu, jeste malo sporije ucitavanje i iscitavanje tolike kolicine podataka ali za potrebe te masine ili MCU vise nego dovoljno, cak i za nekakve buduce nadogradnje …
A sta je s onim delom oko "cene" koja se placa za to na ustrb brzine? Recimo ako stalno citas iz eeprom-a vs modifikujes sketch i uploadas ga preko BT-a recimo? Mada kad razmislim, mozda je i moje pitanje malo glupavo, jer verovatno je vise predvidjeno da se citanje koje sam ja naveo kao primer radi u setup-u ali ako bi neko bio vickast da radi u loop-u kakve bi to posledice imalo na brzinu?