szines_LCD_vezerlo

VFX info at vfx.hu
Sun Oct 29 12:44:00 CET 2006


Hali!

> >vagy a kulso kvarc nem megfelelo,
> >
> Na, ez érdekes. Amikor 6 MHz volt, akkor nem ment semmi.
> Ha átállítottam 24-re, akkor a regiszterek beindultak.

Min. frekvencia van, de hogy mekkora azt fejbol nem tudom.


> >legvaloszinubb, hogy tul gyors a proceszorod hozza.
> >
> >
> ARM7, teljesen le van lassítva a busz. Csak 24 MHz-ről jár, elvileg
> mennie kéne.

Szinte tuti, hogy gyors. Mondom, egy 16MHz-es AVR busz is tul gyors volt
hozza!!!


> >Tipikusan AVR melett volt ez gond, mert a 16MHz-es AVRen nincs wait
> >state keres lab. Ezert kellett egy kulso CPLD, ami osszeszinkronozza a
> >VIDEO ram tartalmat. Tapasztalatom szerint a regisztereket eleg jol irja
> >olvassa wait state nelkul, de a video ramot mar nem.
> >
> >
> Tehát figyelni kellene az LCD vezérlő WAIT kimenetét?

Nem kellene, hanem KELL!! sajnos.

> A baj az, hogy SW-ből nem tudok belenyúlni a busz működésébe, vagy igen?

ARMhez nem ertek.
Vagy amx. wait statet kersz a VIDEO RAM iras/olvalasakor (es bizol
benne, hogy elegendo lesz) vagy kulso eszkozre kell biznod a
szinkronizalast.
A legnagyobb baj, hogy nem egyforma ideig fogja a buszt a SED. Van hogy
sokaig ki sem ad WAIT jelet, de ha a belso mukodese ugy hozza, mindig
ker WAITet...

Szerintem nincs szinkronban a SED es az ARM buszciklusa!!

UDV. VFX.
http://www.vfx.hu



More information about the Elektro mailing list