sh2
Rado Zoltan
zrado at leasingtechnology.com
Sun May 23 16:47:29 CEST 2004
inifh> Megy ez a nyuves SH... Azzal szivtam meg, hogy mivel meg nem ismerem
inifh> elegge az assemblyjet, C-ben irtam a villogtato progit, es mivel ehhez
........
inifh> Egyebkent sem tetszik ez az egesz HEW.
inifh> Meg mindig nincs valakinek IAR Embedded Workbencse ehhez a procihoz? :))
Bocs, hogy eddig nem segítettem, de már nem ott dolgozok ahol eddig,
így csak ritkán olvasok.
Amennyire én tudom az int tipus szélessége c-ben mindig a processzor
bitszervezésétől függ. De lehet, hogy valamit keverek...
Ami a programozást illeti, én mindig a Flash Development toolkit 2.2-t
használtam. Ezt hívja meg a HEW is. Ez letölthető a Renesastól.
Szükség lehet még a "A" jelzésü kernelekre is. Érdemes ezt is
letölteni.
A SH7017-nél a PLLCAP-ra egy 3K és 470pF soros tagot kell kötni a
föld felé. Ezzel minden további nélkül működött a PLL x1 x2 x4
módokban. Nem tudom, a 7047-nél hogy kell legyen, de gondolom
hasonlóan.
A cache-nek csak akkor van értelme, ha külső memóriát használsz,
hiszen a belső flash-t órajel sebességgel éri el. Legalábbis a
7017-nél. A lassú működésre nem tudok mit mondani. Teszteld
assemblyben, az mérvadó. Ne feledd, hogy ha sok az ugróutasítás, akkor
az jelentősen ront a teljesítményen a pipeline miatt...
Elvileg nem lett volna szabad kioptimalizálnia. A legbiztosabb
megoldás a C fordító és az ass. fordító optimalizásásának
kikapcsolása.
http://www.kpitgnutools.com/ -címen letölthető a HEW2 ill. a HEW3 GUI
alá rakható GCC fordító.
Üdv.: Zoli
More information about the Elektro
mailing list