Ich glaube, du hast dir das Ganze noch nicht wirklich überlegt. Was
willst du überhaupt und womit?
Also:
1. Überleg dir mal, wieviele Bildpunkte so ein QVGA hat. Dann guck mal,
was du an Display überhaupt auftreiben kannst. Daraus ergibt sich
mehreres:
a) du wirst um eine Ansteuerung für dieses Display wohl nicht
herumkommen. Entweder nimmst du einen fertigen Displaycontroller (bloß
was für einen und woher?) oder du strickst dir einen Displaycontroller
aus einem CPLD zusammen (eins mit 128 Makrozellen dürfte dafür wohl
ausreichen). Und du solltest dir Gedanken machen um einen mitteldicken
RAM, der als Bildwiederholspeicher fungiert und je nach Controller
irgendwo im Gesamtsystem angeordnet sein muß. Da wirst du wohl um einen
128K x 16 oder größer nicht herumkommen.
b) das, was ich dir grad erzählt hab, muß ja irgendwie auch von
Controller angesprochen werden können. Also vergiß alle 8 oder 16 Bit
Controller. Die sind dafür zu klein. Du brauchst dafür eine 32 Bit
Controller und zwar einen, der einen externen Busanschluß hat.
2. Wenn du dir Klarheit über Punkt 1 verschafft hast, dann können wir
weiter reden über das, was man gemeinhin als GDI bezeichnet: also eine
Grafikschnittstelle sprich Bibliothek, die einem das Malen von Kringeln
und so auf dem Bildwiederholspeicher erleichtert. Wenn man sich Klarheit
über das Schreiben von Schrift, das Füllen von Rechtecken mit Pixeln,
das Zeichnen von Geraden und das Zeichnen von Ellipsen verschafft hat,
dann hat man damit auch sein eigenes GDI selber verfaßt. Das übt - so
nebenbei...
W.S.