Microchip 47x04, 47x16 I2C EERAM: 4 or 16 kbit EERPOM backed SRAM.
http://ww1.microchip.com/downloads/en/D ... 05371C.pdf
I2C SRAM és ugyanakkora EEPROM egy tokban. Figyeli a tápfeszültséget, és ha elmegy, akkor elmenti a SRAM tartalmát az EEPROM-ba. Bekapcsoláskor visszatölti. Egy kondenzátoron kívül semmi más külső alkatrész nem kell hozzá. 250 ft / db.
Nyugodtan lehet bele logolni, nem használódik el, mint a sima EEPROM.
Különösen olyan eszközöknél hasznos, amikben nincsen tokon belüli EEPROM, mint például a legtöbb ARM mcu.
Nem találtam hozzá drivert, úgyhogy írtam egyet. https://developer.mbed.org/users/vargham/code/EERAM/ Ha esetleg tudtok hozzá példakódot, akár PICeset, akkor linkeljétek. Minden ötlet jól jön a továbbfejlesztéshez. Aztán ha lesz időm, akkor átírom Aruinora is.
EERAM
Re: EERAM
Jó hogy van ilyen holmi - csak a kapacitása kicsi:( Igazán az 512k vagy 1Mbites lenne az igazi.... Mint az I2C EEPROMból.
Bár ARM esetén, ahol nincsen EEPROM része ott jó lehet paramétertárolásra. Nekem sokszor logolni kellene, és erre I2C EEPROM (512k) vagy az ESP Flashból lecsípett 3MB filerendszerre megy...
Bár ARM esetén, ahol nincsen EEPROM része ott jó lehet paramétertárolásra. Nekem sokszor logolni kellene, és erre I2C EEPROM (512k) vagy az ESP Flashból lecsípett 3MB filerendszerre megy...
http://www.tavir.hu - a gazda
Re: EERAM
Ha mondjuk lenne SPI-os, 0,5-1 megabájtos, akár flash verzióban, max párszáz forintért... Mondjuk nemrég jött ki, úgyhogy reménykedhetünk fejlesztésben.
Közben nézegettem Arduino I2C driver libeket. Nem hiszem, hogy sok munka lesz átírni.
Közben nézegettem Arduino I2C driver libeket. Nem hiszem, hogy sok munka lesz átírni.
Re: EERAM
ARM-on flash-t írok EEPROM helyett. A programterület vége az "EEPROM".