18F flash
Acs Gabor
agabor at electrodesign.hu
Tue Jan 30 01:26:54 CET 2007
Köszi a választ. A bootloader vajon blokkonként tölti fel a programot, vagy
word-önként, ahogy írtam? Mert a 300-as szám a blokkos töltésre nem
vonatkozik, ott a 10k minimum (tipikusan 100k) az érvényes érték!
A dataflash az mi?
Jelenleg a 40 lábúnak szinte minden pontja foglalt, nehezen tudnék helyet
szorítani még valaminek. De ha sikerülne is, soros elérésű dolog ide lassú.
Az SRAM megoldás lenne a legjobb ilyen képernyőkezeléses mókákhoz, de az meg
plusz alkatrész, költség, hibalehetőség, címbusz... szóval jó lenne, de nem
lesz.
Gábor
----- Original Message -----
From: "Moczik Gabor" <pm at progzmaster.hu>
To: <elektro at tesla.hu>
Sent: Tuesday, January 30, 2007 1:14 AM
Subject: Re: 18F flash
Acs Gabor wrote:
> Nem erről van szó. Adott egy terminál, amibe a páciens tölthet le képeket.
> Ha azt mondom, hogy max 300-szor tölthet bele képet, eléggé hülyén
> hangzik.
> Nekem viszont a szoftvert könnyebb így megírni. Szóval jó lenne tudni,
> hogy
> a megadott E/W ciklus szám csak akkor érvényes, ha törlés együtt történik
> írással, vagy csak magában az írásra is vonatkozik? (mivel a blokk
> olvas-2byte változtat-blokk visszaír csak írást csinál, törlést nem)
A kerdesedre konkretan nem tudom a valaszt, viszont en kizarolag
bootloaderrel fejlesztek 16F/18F szeriara is, es tuti hogy tobb mint
300-szor toltottem mar fel szoftvert mindegyik procira. Mondjuk nincs
checksum, igy aztan nem tudom hogy hibasan tarolta-e :-)
Egyebkent nem lehet melletenni egy SPI vagy valamilyen interface-es
dataflash-t?
Esetleg SRAM+akku, ha tenyleg rengetegszer kell irni.
Azt is egy opcionak tartom, hogy 1 procit felaldozol, es vegtelen ciklusban
irkalod/visszaolvasod a flasht (adat+CRC), es ha hibazik, feljegyzed a
ciklusszamot.
--
((( Móczik Gábor )))--((( pm -> @ -> progzmaster -> . -> hu )))
((( Skype: moczik )))--((( Website: http://www.progzmaster.hu )))
-----------------------------------------
elektro[-flame|-etc]
More information about the Elektro
mailing list