Epson S1D13517 - Framebuffer als Bildspeicher?

Gast #3533900
Lesenswert?
• ▲
▼
Hallo.

Ich verwende einen PIC32mx Mikrocontroller mit 4,3" Grafikdisplay und 
den Epson S1D13517 Grafikcontroller. Meine Grafiken sind auf einer 
SD-Karte gespeichert.
Ein "Screen" beinhaltet mehrere Grafikbuttons, die oft nur Teilweise 
aktualisiert werden sollen.

Da das Laden der einzelnen Grafiken sehr lange dauert (mehrere 
Sekunden), möchte ich diese direkt beim Starten in den freien Bereich 
des Framebuffers (128MBit) kopieren und anschließend von dort an die 
richtige Stelle kopieren.
Leider hat der Epson keine Bit-Blit Funktion. PIP funktioniert für meine 
Anwendung auch nicht.
Ich habe einen Ansatz entdeckt, der mittels Alphablending funktioniert.
Ein großes Problem ist aber, dass der Epson immer nur 8px Aligned 
arbeitet.


Hat schon jemand ein ähnliches Problem gehabt oder bereits gelöst?
Vielleicht hat jemand eine andere Idee, wie ich mein Problem lösen 
kann...


lgw

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.