Hallo Forengemeinde, die Ansteuerung des Handy-Displays vom N95 8GB ist ja mittlerweile bekannt und hier nun ein einfacher Treiber portiert nach C für das STM32F4 Discovery Board. Ein kurzes Demoprogramm ist enthalten. Das Display gibt es als Ersatzteil bei diversen Händlern und Auktionshäusern für günstige 10 Euro zu erstehen. Die Auflösung beträgt 320x240 Pixel. Genauere Informationen zur Software und Hardware gibts unter: http://mikrocontrollerprojekte.blogspot.de/ Vielleicht kann es ja der ein oder andere für eigene Projekte gebrauchen. Viel Spaß!
N1 schrieb: > Super Arbeit und interessante Seite N1 Kann ich mich nur anschließen. Danke fürs bereitstellen
wenn es doch nur eine möglichkeit gäbe wie man an die adapter rankommt :/
grindguakn schrieb: > wenn es doch nur eine möglichkeit gäbe wie man an die adapter > rankommt > :/ Also wenn ich den Link oben anklicke und die Seite durchlese, finde ich den Hinweis das wohl einige Adapter noch übrig hat. Vielleicht einfach mal anschreiben.
Element schrieb: > Vielleicht einfach > mal anschreiben. Ja steht ja auch da. Meine Platine ist bereits angekommen. Werds mal versuchen mit AT XMEGA zum laufen zu kriegen.
Hallo, nachdem meine Platinen jetzt schon länger bei mir rumliegen (Danke!), sind jetzt endlich auch die Displays aus China eingetrudelt. Das portieren der SW auf den Arduino Due war relativ schnell gemacht, im Bild das Ergebnis. Im Moment funktioniert die SW nur über Port-Manipulation. Auf dem Due Board haben sie offensichtlich die Addressleitung A5 des Memory-Interfaces nicht rausgeführt. Die ganze Portbelegung ist sowieso sehr merkwürdig auf diesem Board... Na ja, jetzt versuche ich doch noch das Memory Interface zum laufen zu bekommen... Grüße Christian
So, jetzt habe ich auch das externe Memory Interface am Arduino Due zum laufen bekommen (mit der Parallel library). Die Geschwindigkeit hat sich deutlich gesteigert. Für das oben verlinkte Testbild ergeben sich die folgenden Zeiten: 1226ms mit Port Ansteuerung 255ms mit Memory Interface Davon werden 165ms für das beschreiben des gesamten Screens mit der Farbe Weiß benötigt. Es ist also knapp um den Faktor 5 schneller geworden. Source Code mit Ansteuerung und Library habe ich hier hochgeladen. Grüße Christian
Christian K. schrieb: > nachdem meine Platinen jetzt schon länger bei mir rumliegen (Danke!), > sind jetzt endlich auch die Displays aus China eingetrudelt. > > Das portieren der SW auf den Arduino Due war relativ schnell gemacht, im > Bild das Ergebnis. > Ja freut mich zu sehen, dass das Display/Adapter bei dir funktionieren. Hatte schon vermutet das du es auf AVR portierst, sogar mit Dankesfoto ;) Christian K. schrieb: > 1226ms mit Port Ansteuerung > 255ms mit Memory Interface > > Davon werden 165ms für das beschreiben des gesamten Screens mit der > Farbe Weiß benötigt. Es ist also knapp um den Faktor 5 schneller > geworden. Habe gerade nochmal bei mir gemessen und hoffe keinen Messfehler zu haben. Auf dem STM32F4 mit 168 MHz und FSMC mit dem Code vom Eingangspost komme ich auf: 12 ms um den gesamten Screen weiß zu füllen, also um Faktor 13 überboten :)
Ja ich finde auch das das Due Board etwas langsam ist. (Der ARM läuft mit irgendwas um die 80MHz). So wie es aussieht, wird die Geschwindigkeit von der SW begrenzt, weil es irgendwann nicht schneller wird auch wenn ich das Memory Interface Timing weiter beschleunige. Muss ich mir aber nochmal genauer ansehen. Ist halt das erste mal das ich ein Arduino Due benutze.....
Danke für eure Arbeit. Habe das Display mit dem Code von Christian am AVR in Betrieb genommen läuft super!
Ich habe eine Frage, wie viel Strom braucht diese Display ? Jat jemand es gemessen ?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.