<div dir="ltr">Nejenom,<div>hlavnÄ› je to takĂ© opatĹ™enĂ kvĹŻli ztrátÄ› dat, pĹ™i 1 plnĂ© page ji nejdĹ™Ăv musĂte smazat.<div>A právÄ› v tomto okamĹľiku nemáte uloĹľena žádná data pro pĹ™Ăpad resetu, vĂ˝padku atd.</div><div>Proto se zapisujĂ do tĂ© druhĂ© page a aĹľ pak se ta prvnĂ maĹľe.</div></div><div><br></div><div>L.</div></div><div class="gmail_extra"><br><div class="gmail_quote">Dne 15. Ĺ™Ăjna 2014 14:26 Michal Grunt <span dir="ltr"><<a href="mailto:michal.grunt@vynet.cz" target="_blank">michal.grunt@vynet.cz</a>></span> napsal(a):<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ale kdyĹľ o tom tak pĹ™emýšlĂm tak si asi napĂši svoji jednoduššà verzi ;-) Mám problĂ©m dostat do 16kB flash vše co potĹ™ebuji a toÄŤit k tomu 2 stránky a ukrojit si z toho mála ještÄ› 2kB (potĹ™ebuji ukládat cca 150 hodnot)... Pochopil jsem to tak, Ĺľe toÄŤenĂ stránek je opatĹ™enĂ proti opotĹ™ebovánĂ flash. Data se v mĂ©m pĹ™ĂpadÄ› moc ÄŤasto mÄ›nit nebudou (jednou se zaĹ™ĂzenĂ nastavĂ a pak uĹľ se to moc mÄ›nit nebude).<br>
<br>
KaĹľdopádnÄ› pĹ™edchozĂ snaĹľenĂ vniveÄŤ nepĹ™ijde. V hlavÄ› mám pár dalšĂch vÄ›cĂ na kterĂ© to bude pouĹľitelnĂ©. A navĂc jsem se i něčemu pĹ™iuÄŤil.<br>
<br>
________________________________________<br>
Od: Hw-list [<a href="mailto:hw-list-bounces@list.hw.cz">hw-list-bounces@list.hw.cz</a>] za uĹľivatele Michal Grunt [<a href="mailto:michal.grunt@vynet.cz">michal.grunt@vynet.cz</a>]<br>
Odesláno: 15. Ĺ™Ăjna 2014 11:20<br>
Komu: HW-news<br>
Předmět: RE: STM32 a FLASH EEPROM emulace<br>
<div class="HOEnZb"><div class="h5"><br>
Hurá, tak už to maká. Definici VirtAddVarTab z eeprom.c jsem přesunul do eeprom.h a v main.c jsem před FLASH_Unlock(); a EE_Init(); inicializoval VirtAddVarTab "for (i = 0; i < NB_OF_VAR; i++) VirtAddVarTab[i] = i;". Elegantnějšà by to asi bylo dát indexaci rovnou do eeprom.c EE_Init();<br>
<br>
StejnÄ› je to divnÄ› udÄ›lanĂ˝, protoĹľe VirtAddVarTab je deklarován v eeprom.c a nenĂ v tomto souboru nikde indexován. Deklarace a indexovánĂ VirtAddVarTab v main.c (jako je uvedeno v demo pĹ™Ăkladu) je samozĹ™ejmÄ› ĂşplnÄ› mimo... Ale Ĺľe se o tom nikdo nikde nezmiĹuje (ani v oficiálnĂm PDF o tom nikde nenĂ zmĂnka, Ĺľe je to nutnost) . Co jsem koukal na pĹ™Ăklady z jinĂ˝ch vygooglenĂ˝ch zdrojákĹŻ tak u všech dekladujĂ VirtAddVarTab v main.c.<br>
<br>
Děkuji za pomoc!<br>
<br>
MG<br>
<br>
-----Original Message-----<br>
From: Hw-list [mailto:<a href="mailto:hw-list-bounces@list.hw.cz">hw-list-bounces@list.hw.cz</a>] On Behalf Of Jan Waclawek<br>
Sent: Wednesday, October 15, 2014 8:00 AM<br>
To: HW-news<br>
Subject: RE: STM32 a FLASH EEPROM emulace<br>
<br>
> Ano to pole virtuálnĂch adres je blbost, to u byla jenom taková<br>
> zoufalost pevzatá z demo pĂkladu (i kdy i tam jsem to pou itĂ njak nechápal, nevĂm pro to tam cpaly)...<br>
> Pak jsem ho odstranil.<br>
<br>
Tak to rychlo dajte spat. To kopirovanie do novej stranky to priamo vyzaduje, a ak to pole explicitne neinicializujete na navzajom rozdielne hodnoty, tak to presne takto musi kopirovat vela nulovych adries. Alebo si u-/o-pravte tu "kniznicu".<br>
<br>
wek<br>
<br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a> <a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a> <a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Vy závodĂte, my měřĂme. <br><a href="http://www.casomira-ewitis.cz/" target="_blank">http://www.casomira-ewitis.cz/</a><br><a href="https://www.facebook.com/casomira.ewitis" target="_blank">https://www.facebook.com/casomira.ewitis</a>
</div>