jak ulozit vetsi cislo do EEPROM

Odpovědět
Vladimir66
Příspěvky: 383
Registrován: 02 dub 2014, 15:30

jak ulozit vetsi cislo do EEPROM

Příspěvek od Vladimir66 »

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
MartinL
Příspěvky: 252
Registrován: 24 úno 2013, 14:13
Kontaktovat uživatele:

Re: jak ulozit vetsi cislo do EEPROM

Příspěvek od MartinL »

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
Vladimir66
Příspěvky: 383
Registrován: 02 dub 2014, 15:30

Re: jak ulozit vetsi cislo do EEPROM

Příspěvek od Vladimir66 »

jo, uz jsem se k tomu dobral.
EEPROM.put a EEPROM.get

dik
Odpovědět