KEIL C pro C51 - konstanty

andrej jancura hw_aj@zoznam.sk
Sobota Duben 5 20:29:49 CEST 2008


Ahoj,

mozno by stalo za uvahu rezervovat 2x512 byte. Do toho druheho bloku mozes
dat napr. defaultne nastavenie alebo image prveho kvoli spolahlivemu
preprogramovaniu alebo ine nuansy.

A.


> Ano, toto se mi zda jako dobre reseni. Dospel jsem k necom podobnemu!
> dekuji za podnety
> V. Smidl
> pyrin napsal(a):
> > Pak bych si asi u Silabse vyhradil jednu stránku na takovéto proměnné a
> cpal 
> > bych tam vše. To jest nadeklaroval bych to na XRAM a tam si to vše
> připravil 
> > a potom najednou zapsal do FLASH. Samozřejmě absolutně. Pokud bych
> dělal 
> > změnu, tak bych si celou stránku nacpal opět do XRAM a provedl změnu a 
> > zazálohoval do FLASH. Z té FLASH bych to třeba každou sekundu kopíroval
> do 
> > XRAM a ve výpočtech pracoval jen s XRAM.
> > pyrin
> >
> > ----- Original Message ----- 
> > From: "Va_Sm" <spiritusII@seznam.cz>
> > To: "HW-news" <hw-list@list.hw.cz>
> > Sent: Saturday, April 05, 2008 1:13 PM
> > Subject: Re: KEIL C pro C51 - konstanty
> >
> >
> > Obavam se, ze pouzivany C8951F340 nedisponuje zadnou interni eeprom
> > (pripojeni nejake ext, i2c pameti, jiz neprichazi v uvahu). Myslim
> tedy,
> > ze se ulozeni konstant do kodove casti nevyhnu.
> > V. Smidl
> > pyrin napsal(a):
> >   
> >> Ale dát kalibrační konstanty a sériové číslo do code asi není 
> >> nejšťastnější
> >> ? Tedy pokud děláte JEDEN kus. Pokud jich je tisíc, tak to řešíme tak,
> že 
> >> to
> >> cpeme do EEPROM. Lépěji se to pak kalibruje a hlavně i sériové číslo a
> >> identifikaci mohu měnit kdykoliv potřebuju. Samozřejmostí je, že to
> vše je
> >> na absolutních adresách, aby se mi to pokaždý nenalinkovalo jinam.
> Tedy
> >> takto to používám u 89C51ED2. MImochodem, znáte někdo nějakou
> zajímavou 
> >> cenu
> >> na AT89C51ED2-SLSUM ? (na 1000ks).
> >> pyrin
> >>
> >> ----- Original Message ----- 
> >> From: "Va_Sm" <spiritusII@seznam.cz>
> >> To: "HW-news" <hw-list@list.hw.cz>
> >> Sent: Saturday, April 05, 2008 9:04 AM
> >> Subject: Re: KEIL C pro C51 - konstanty
> >>
> >>
> >> Ano resim podobny problem. Mam nekolik kalibracnich konstant,
> parametry
> >> zarizeni a text(seriova cisla). Tento seznam by mel byt uveden v h
> >> souboru. Prave sem myslel, ze by bylo dobre tyto konstanty zadefinovat
> >> na konkretni mista do kodoveho segmentu, kde by mohla byt pozdeji
> >> programove menena (prikazy po ser. lince).
> >>	Pravdepodobne to vyresim definici promennych nekam do RAM a pak kus
> >> teto oblasti v RAM nakopiruji do kodove flash, odkud je podu cist
> >> popripade modifiovat.
> >>
> >> V. Smidl
> >> Milan napsal(a):
> >>
> >>	 
> 
> _______________________________________________
> HW-list mailing list	-  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



--- reklama -----------------------------------------------------
Stiahni si akúkoľvek hru a druhú máš od nás úplne ZADARMO!
http://coolmobil.zoznam.sk/hra.zadarmo



Další informace o konferenci Hw-list