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

Pridružen-a: Tor 19 Avg 2008 11:08 Prispevkov: 2 Aktiv.: 0.01 Kraj: Ljubljana
|
Objavljeno: Tor Avg 19, 2008 11:33 am Naslov sporočila: Začetniški problem v Cju v uVision2 |
|
|
Prosil bi za pomoč. Ukvarjam se s kompletom AT89S8252, programiram v Cju v uVision2 (Evaluation verzija).
Ko prevedem (v Cju) in "zbuildam" cel projekt, se v code memoriji zapiše najprej en ljmp ukaz, ki prestavi nadaljnje ukaze na naslov 4000h in piše program nato od tam dalje in zato tovrstne .hex datoteke ne morem zapisati na čip (ki ima 8k flash memorije), ozroma je funkcionalna prva vrstica, ostalo gre čez. Tudi kakšne drugačne nastavitve v "Options for target" ne pomagajo. Verjetno bi moral pravilno nastaviti startup.a51 datoteko, ali pa je štos v tem, da Evaluation verzija ne dopušča takih popravkov.
In še, če pišem vaje v assemblerju stvar normalno funkcionira, code memorija je zapisana po vrsti od 0000h dalje, do kolikor je pač potrebno, in tudi čip nato deluje.
Hvala za kakršnokoli pomoč!
Vasja |
|
Nazaj na vrh |
|
 |
Vasja Neznanec

Pridružen-a: Tor 19 Avg 2008 11:08 Prispevkov: 2 Aktiv.: 0.01 Kraj: Ljubljana
|
Objavljeno: Čet Avg 21, 2008 12:36 pm Naslov sporočila: |
|
|
Zgleda da je res kriva Evaluation verzija.
Ve kdo za zanesljiv vir originalne verzije uVision2?
V. |
|
Nazaj na vrh |
|
 |
chaos Član


Pridružen-a: Sob 16 Sep 2006 22:12 Prispevkov: 1063 Aktiv.: 4.66 Kraj: Zagorje ob Savi
|
|
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: 493 dni
Powered by phpBB © 2001, 2005 phpBB Group
|