Marius S. wrote:
> Ich frage mich gerade wie eine Ansteuerungsschaltung dafür aussehen
> müsste. Man bräuchte einen Controller der per DMA 16 bit raus hauen kann
> - die Display-Ansteuerung in Software zu realisieren wäre doch ziemlich
> ineffizient.
Nicht unbedingt. Oftmals wird die Ansteuerung sogar per 8bit oder SPI
gemacht. Bestes Beispiel: S65 Handydisplay. (OK, da sitzt noch ein
Displaycontroller zwischen µC und TFT, der die Daten per DMA über SPI
rausgibt).
Die meisten TFTs mit integriertem Controller sind zwischen SPI,
8/9/16/18bit Datenbus umschaltbar.
Es kommt immer auf die Anwendung an:
Möchte man 320x240 Fullscreen Video darstellen, dann ist die Datenrate
entsprechend hoch. Allerdings hat man dann aber in der Regel auch einen
entsprechend schnellen Prozessor mit DMA usw. der die Videodatei erstmal
dekodiert.
Wenn man dagegen nur eine Playlist oder ein Menü möglichst bunt
darstellen möchte, reicht SPI bei weitem aus. Dann wird es einem auch
egal sein, ob das Display in 10ms oder in 500ms beschrieben ist, da man
meist nur kleine Bereiche auf einmal ändert, hauptsache es ist
kostengünstig und kompakt (kein zusätzlicher Displaycontroller
notwendig).