 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
madzi Član

Pridružen-a: Sre 24 Sep 2003 10:46 Prispevkov: 315 Aktiv.: 1.33 Kraj: Pragersko, Dragonja vas, Maribor
|
Objavljeno: Ned Okt 21, 2007 7:18 pm Naslov sporočila: Trajen zapis podatkov v AVR |
|
|
Pozdravljeni!
Programiram v C, uporabljam ATMega16 problem pa je sledeč.
Opravljam neko meritev, podatke pa zapišem v SRAM v spremenljivko data
Koda: |
unsigned int data[128]; |
ki se seveda izbriše po vsakem izpadu napajanja.
Jaz bi pa želel da se trajno zapiše v mikrokontroler za kasnejšo analizo na računalniku. Problem je ker imam takih podatkov 10 in mi EEPROM ni dovolj (ga je samo za 2 podatka).
Zdaj pa me zanima če je kako mogoče to zapisat v FLASH? Ali bom moral uporabit kakšen zunanji pomnilnik?
Lp |
|
Nazaj na vrh |
|
 |
trot Član


Pridružen-a: Čet 18 Jan 2007 20:25 Prispevkov: 1282 Aktiv.: 5.72 Kraj: glej fogl
|
Objavljeno: Ned Okt 21, 2007 7:47 pm Naslov sporočila: |
|
|
Da se, edino pazit moraš, da ne povoziš programa.
Poglej si projekt avr megaload. Poleg imaš vso kodo, tudi kako piše v flash. |
|
Nazaj na vrh |
|
 |
PrimozL Član


Pridružen-a: Tor 21 Mar 2006 10:55 Prispevkov: 404 Aktiv.: 1.72 Kraj: okolica Vipave
|
Objavljeno: Ned Okt 21, 2007 7:59 pm Naslov sporočila: |
|
|
Živijo,
Da se pisati tudi v AVR flash, o tem nekaj piše npr. na http://www.atmel-grenoble.com/dyn/resources/prod_documents/doc1644.pdf . Išči pod "self modify", "self programming" in podobno.
Mogoče je ustreznejša rešitev EFSL (Embedded File System Library), ki omogoča pisanje kar na SD kartico ( http://efsl.be/ ) in se ti ne bo treba ukvarjat s prenosom podatkov na PC. EFSL ima že primer za AVR.
LP Primož. |
|
Nazaj na vrh |
|
 |
silvo_v Član

Pridružen-a: Pon 11 Jul 2005 22:00 Prispevkov: 146 Aktiv.: 0.62 Kraj: Domžale
|
Objavljeno: Ned Okt 21, 2007 8:57 pm Naslov sporočila: |
|
|
Poglej si še Application Notes AVR105 in AVR106.
Lp, Silvo |
|
Nazaj na vrh |
|
 |
|
|
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: 494 dni
Powered by phpBB © 2001, 2005 phpBB Group
|