Forum: Markt [S] 7" / 8" TFT-LCD, max 480x273, digital 16/18bit, für Eigenbauecholot / Fishfinder


von Alex R. (Gast)


Angehängte Dateien:

Lesenswert?

Schönen guten Tag,

ich bin auf der Suche nach einem etwa 7" großen TFT-LCD mit einer max. 
Auflösung von 480x273 für ein Echolotprojekt.
Im Anhang habe ich ein Bild reingestellt von meinem aktuellen 7" 
TFT-LCD, das allerdings eine Auflösung von 800x480 hat. Weil das Display 
und später auch das Ganze Gerät von einem LPC2478 gesteuert wird, habe 
ich das Problem, dass die Video-Framerate bei dieser hohen Auflösung bei 
nur knapp 2Hz liegt.

Theoretisch bräuchte ich gar nicht mit Video-Buffern zu arbeiten wenn 
ich  horizontal pixelgenau scrollen könnte und genau hier liegt das 
Problem am LPC2478, da man mit diesem eben nicht pixelgenau horizontal 
scrollen kann. Für das Scrollen setzt man ja normalerweise die 
Frame-Startadresse um 1 Zähler nach oben (= 1-Pixel-Scroll), der LPC2478 
nimmt aber nur Vielfaches von der Zahl 8 an und weil 8 Adressen bei mir 
im 16bit Modus 4 Pixel bedeuten, kann ich nur in 4 Pixel Schritten 
scrollen, was bei einem Echolotbild einfach nur grässlich und unangenehm 
für die Augen ist. Wenn ich das Datenblatt vom LPC2478 richtig 
verstanden habe, dann liegt es wohl an den DMA FIFOs des 
Displaycontrollers, der die Frames vom SDRAM lädt.

Mein aktueller Ansatz liegt darin, dass ich ein Frame zeige während das 
andere im Hintergrund aufgebaut wird und bei Fertigstellung auf dieses 
umschalte. Für jeden Frameaufbau müssen 480x800x2 = 768kB gerechnet und 
geschrieben werden und bei 72MHz MainClock ergibt das wie gesagt 
gerademal 2Hz Framerate. Bei einem 480x237 Display hätte ich nach meiner 
groben Rechnung eine Steigerung um knapp Faktor 3.

Wenn jemand ein solches Display besitzt und es sinnvoll und für einen 
fairen Preis loswerden möchte, dem-/derjenigen wäre ich sehr dankbar.


Gruß
Alex



(PS:
Urheberrechte über das eingeblendete Beispielbild auf dem Display im 
Anhang hat LOWRANCE (Marine Electronics).
)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.