put pixel -- lcd simulation - opengl?

Gast #3754798
Hallo,

ich suche nach einer möglichkeit ein lcd zu simulieren!
also ich würde gerne 240x128 pixel zuerst reicht mal monochrom angeben 
und da einfach pixel setzen damit ich meine grafikbibliothek am  pc 
simulier und entwickle und dann ganz  einfach aufn mikrocontroller 
schmeiße!
geht das?
gibts da möglichkeiten?
eventuell mit QT damit ich das mit buttons verbinden kann???

mfg
#3754878
OpenGL würd' ich dafür nicht nehmen, außer es soll irgendwelche Sachen 
machen, bei denen OpenGL tatsächlich Vorteile bietet. Um Pixel in ein 
Bild zu malen bringt OpenGL überhaupt nix. Nicht irgendwelche 
Technologien verwenden nur weil der Name cool klingt ;)
#3754989
krawutzikapuzi schrieb:
> Hallo,
>
> ich suche nach einer möglichkeit ein lcd zu simulieren!
> also ich würde gerne 240x128 pixel zuerst reicht mal monochrom angeben
> und da einfach pixel setzen damit ich meine grafikbibliothek am  pc
> simulier und entwickle und dann ganz  einfach aufn mikrocontroller
> schmeiße!
> geht das?
> gibts da möglichkeiten?


Du willst ein LCD simulieren und es scheitert an der Ausgabe?

Im einfachsten Fall reicht ein Win32 Konsolen-Programm, ein 2D Array 
entsprechender Größe und printf.

Zum 'entwickeln' von Bresenham und Füllalgorithmen mehr als ausreichend.
Gast #3759277
das sollte mit praktisch jedem GUI Framework möglich sein.
Für C++ ist FLTK ein sehr kleines, aber vollwertiges GUI Framework.
Zum Zeichnen siehe z.B. hier: http://www.fltk.org/doc-1.3/drawing.html

Natürlich geht das auch mit Qt. Aber wenns jetzt wirklich nur drum geht, 
ein paar Pixel zu zeichnen sowie Buttons einzubauen, so finde ich Qt 
unnötig.

Du kannst das sogar mit reiner WINAPI gut lösen.
In der Message Loop registriert du dich auf die Ereignisse "Zeichnen" 
sowie "Mausklick". Und dort zeichnest du eben bzw. reagierst auf 
Mauseingaben.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.