sh2

ide.ne.irj at freemail.hu ide.ne.irj at freemail.hu
Sat May 22 18:36:54 CEST 2004


Hi!

Megy ez a nyuves SH... Azzal szivtam meg, hogy mivel meg nem ismerem
elegge az assemblyjet, C-ben irtam a villogtato progit, es mivel ehhez
a procihoz nincs header fajl, kezzel irtam be a port cimeket.
Mint kiderult, a HEW alapbol az int-et 32 biten tarolja, 32 bitesen
akarta elerni a 16 bites portokat.
Most vegigneztem az asm kodot amit csinalt, kijavitottam, villog a led.
De van nehany gond:
-meret also/felso byte-t meg kellett cserelni a doksihoz kepest
-a PLL beallitasok nem igazan erdeklik, nem valtozik a sebesseg, ha
 allitgatom az 1x..2x..4x szorzast (reset, tap ki/be, akkor sem)
 Ja es joval lassabb, mint ahogy a szamitasaim szerint mukodnie kene.
 Vagy ez csak a boot mode-nal van? Lehet hogy cache stb... alapbol ki
 van kapcsolva ilyenkor, de gyanus...
 Az oszcillatora 10MHz kvarccal jol rezeg, pontos a freki, azt neztem.
-ugy tunik nem igazan jo ez a HEW C-fordito. Pl ha volatile definialtam
 a portokat, betettem az idozito for ciklusba egy ertelmetlen port-
 piszkalast (PORTA=PORTA&1), hogy ne optimalizalja ki a ciklust, akkor az
 olvasast bennehagyta, az irast kitette a ciklus vegere. Normalis ez?
 Egyebkent sem tetszik ez az egesz HEW.
 Meg mindig nincs valakinek IAR Embedded Workbencse ehhez a procihoz? :))

-- 
Valenta Ferenc <vf at elte.hu>   Visit me at http://ludens.elte.h u/~vf/
"Vetkezz csak, gyonni raersz kesobb is..."


____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu




More information about the Elektro mailing list