www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

EEPROM in Arduino

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3351
Aktiv.: 15.04
Kraj: Dragomer

PrispevekObjavljeno: Ned Mar 06, 2016 8:50 am    Naslov sporočila:  EEPROM in Arduino Odgovori s citatom

Učim se.
Berem primere. Zanima me, kako uporabiti eeprom. In se čudim, morda samo zato, ker ne najdem.
Pod Learning - examples - me vodi v open primeri.
Odpiram file>primeri in se čudim:
Od programerja zahteva, da vodi evidenco naslovov, kam bo kaj pisal, bral!!

Razvajen uporabnik Bascoma sem, kjer sem zelo enostavno uporabljal EPROM enostavno tako, da sem, ko sem deklariral spremenljivko, dodal atribut ERAM,
Recimo tako:
Koda:
Dim Telefoni(10) As Eram String *13         ' veljavne telefonske številke

In mi potem ni bilo potrebno voditi evidence, kje je to v Eramu, to vodi kompiler sam.

In upam, da je podobno tudi pri Arduinu, le da tega ne najdem.
Če je temu tako, prosim, pomoč!

_________________
Prepričan sem, da je inteligentnih bitij v vesolju veliko. A ker so inteligenta, se nam nočejo prikazati.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
solomojster
Član
Član



Pridružen-a: Tor 18 Maj 2010 12:26
Prispevkov: 845
Aktiv.: 4.99
Kraj: NOVA GORICA

PrispevekObjavljeno: Ned Mar 06, 2016 1:29 pm    Naslov sporočila:   Odgovori s citatom

Nekaj o epromu;
http://thijs.elenbaas.net/2012/07/extended-eeprom-library-for-arduino/
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5773
Aktiv.: 25.91
Kraj: Grosuplje

PrispevekObjavljeno: Ned Mar 06, 2016 1:42 pm    Naslov sporočila:   Odgovori s citatom

vilko, ne pri Arduino IDE pa temu ni tako, vsaj jaz še nisem zasledil.
Vedeti moraš na katero lokacijo boš vpisal spremenljivko in seveda iz te iste tudi prebral.
Si lahko pa svojo funkcijo narediš, tako, da vsakič ne razmišljaš o tem, od kje boš pobiral neko spremenljivko.

_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3351
Aktiv.: 15.04
Kraj: Dragomer

PrispevekObjavljeno: Ned Mar 06, 2016 6:09 pm    Naslov sporočila:   Odgovori s citatom

To je pa žalostno dejstvo.
Če že vodi evidenco, kjer so RAM spremenljvke, bi z istimi (podobnomi) orodji lahko vodil evidenco, kje so eram spremenljivke in nam dal udobje, da z vsebino teh spremenljivk operiramo enako, kot z spremenljivkami v RAM-u.

Hvala,
Vse bolj postajam žalosten.
Tudi pogledal sem na povezavo, ki mi jo je poslal solomojster, a še daleč ni to to. Je nek približek, a to je vse.

Pozdrav vsem dobre volje!

_________________
Prepričan sem, da je inteligentnih bitij v vesolju veliko. A ker so inteligenta, se nam nočejo prikazati.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Branez
Moderator
Moderator



Pridružen-a: Pon 14 Apr 2003 7:21
Prispevkov: 7770
Aktiv.: 34.88
Kraj: Koprivnica HR

PrispevekObjavljeno: Ned Mar 06, 2016 6:27 pm    Naslov sporočila:   Odgovori s citatom

Vilko, saj lahko tudi Arduino programiraš v Bascomu, naložiš pa hex s tem.
_________________
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!

Albert Einstein
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5773
Aktiv.: 25.91
Kraj: Grosuplje

PrispevekObjavljeno: Ned Mar 06, 2016 6:34 pm    Naslov sporočila:   Odgovori s citatom

vilko je napisal/a:
To je pa žalostno dejstvo...........
Ne tako hitro obupat, sicer pa, ni mi čisto jasno, pa ne, da se spravljaš iz Bascoma na C++?

Kar se pa EEProma tiče, pa tako ali tako ni zaželjeno preveč pogosto vpisovanje v njega. Kakor sem napisal, si lahko narediš svojo funkcijo vpisovanja in branja določene spremenljivke, saj jo boš naredil samo enkrat, s to razliko, glede na Bascom, da boš točno vedel kje se nahaja Wink .

_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3351
Aktiv.: 15.04
Kraj: Dragomer

PrispevekObjavljeno: Ned Mar 06, 2016 6:40 pm    Naslov sporočila:   Odgovori s citatom

Branez je napisal/a:
Vilko, saj lahko tudi Arduino programiraš v Bascomu, naložiš pa hex s tem.


To tudi delam, ker so moduli cenejši kot sami mikroprocesorji, ki bi jih sam tako in tako ne uspel prilotat na TIV.

_________________
Prepričan sem, da je inteligentnih bitij v vesolju veliko. A ker so inteligenta, se nam nočejo prikazati.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Branez
Moderator
Moderator



Pridružen-a: Pon 14 Apr 2003 7:21
Prispevkov: 7770
Aktiv.: 34.88
Kraj: Koprivnica HR

PrispevekObjavljeno: Ned Mar 06, 2016 6:50 pm    Naslov sporočila:   Odgovori s citatom

Tudi meni tiste bolhe (beri: SMD) smrdijo. Kaj moreš leta...
_________________
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!

Albert Einstein
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2066
Aktiv.: 9.27
Kraj: Ljubljana

PrispevekObjavljeno: Pon Mar 07, 2016 9:11 am    Naslov sporočila:   Odgovori s citatom

Poglej Using the EEMEM attribute, poglavje 6.
Napisano je za GCC.
Še vedno je potrebno uporabljati funkcije za branje in pisanje v EEPROM.

Arduino okolja ne uporabljam.
Nisem preiskusil, če zgoraj napisano res deluje v Arduino okolju.

_________________
Kdor ni skregan, ni Slovenc !
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 69 dni


Powered by phpBB © 2001, 2005 phpBB Group