[elektro] AVR-es ubergeek :)
Szima Gábor
sygma at tesla.hu
Wed Mar 26 09:33:27 CET 2008
On Wed, 26 Mar 2008, [UTF-8] Tóth Péter wrote:
> Menten berosálok. Összeomlott bennem a kép, azt hittem, hogy értek a
> uC-khez :(
> Úgy örültem a hétvégén, hogy találtam egy gyors 16 bites osztó rutint
> PIC-hez...
> Asszem az AVR eleve tud osztani meg szorozni 1 byte-on, így egy kicsit
> könnyebb, gyorsabb a dolog.
2 ciklusos HW szorzo. Osztani nem tud (ha jol tudom).
> De pl. a direkt fourier transzformációt sem tudtam felfogni, meg a
> szögfüggvényt egy olyan kontrollerben, ami szinte csak összeadni meg
> kivonni tud...
Majdnem. Ezek cheat-ek. Tablazatok, precalc, kozelito osszefuggesek
(osszeadasra es szorzasra visszavezetve).
Itt igazabol nem is ez a durva, ugyanis elegendo loerot kepvisel ezekhez
az AVR, viszont a szoft-VGA az sok idot elvisz.
Gondolom rajzolas alatt csak azzal van elfoglalva (ahogy nezem minimum 1
MHz kornyeken van a pixelclock), kepkioltas alatt pedig szamolja a
kovetkezo kepkockat.
A sor vegen pedig foglalkozik a hanggal.
> C-ben írhatta? ASM-ben azért merész lenne, de talán a leghatékonyabb...
Termeszetesen ASM-ben. Meg C64/Amiga/PC-n is ez a "divat". nemhogy egy
mikrovezerlo eseteben. ;)
Ott van a forras is, erdemes belekukkantani.
-Sygma
More information about the Elektro
mailing list