Ahoj,
potrebuji ulozit nekolik cisel ve formatu napr " -123.45 " nebo " 0.10 " do EEPROM a po zapnuti arduina ho nacist zpatky do promenne.
zkousel jsem nektere priklady ale ty nezvladali tu destinou carku ani zapornou hodnotu.
pokud to nekdo resil, usetri mi cas. snazim se vygooglit nejaka moudra..
dik -V66
jak ulozit vetsi cislo do EEPROM
Re: jak ulozit vetsi cislo do EEPROM
1. Proměnnou deklaruj např. jako float
2. použij knihovnu pro práci s EEPROM
#include <EEPROM.h>
3. pro uložení hodnoty do paměti:
EEPROM.put(adresa, promenna); // adresa je číslo, kam se v EEPROM hodnota uloží 0 .. , promenna je proměnná, jejíž hodnotu chci uložit
4. načtení hodnoty:
EEPROM.get(adresa, promenna); // adresa je číslo, odkud se hodnota z EEPROM načte 0 .. , promenna je proměnná, do níž chci hodnotu načíst
2. použij knihovnu pro práci s EEPROM
#include <EEPROM.h>
3. pro uložení hodnoty do paměti:
EEPROM.put(adresa, promenna); // adresa je číslo, kam se v EEPROM hodnota uloží 0 .. , promenna je proměnná, jejíž hodnotu chci uložit
4. načtení hodnoty:
EEPROM.get(adresa, promenna); // adresa je číslo, odkud se hodnota z EEPROM načte 0 .. , promenna je proměnná, do níž chci hodnotu načíst
-
- Příspěvky: 385
- Registrován: 02 dub 2014, 15:30
Re: jak ulozit vetsi cislo do EEPROM
jo, uz jsem se k tomu dobral.
EEPROM.put a EEPROM.get
dik
EEPROM.put a EEPROM.get
dik