TFT Display mit Bascom ansteuern ?

Gast #4235836
Lesenswert?

Hast Du die freeware Bascom? Dann vergiss es gleich, da passen nich mal 
die libraries leer rein.
Bascom ist zwar lustig und einfach, aber fuer groessere Projekte nicht 
unbedingt geeignet.
Lad Dir die Arduino IDE runter, ne library fuer dein tft und in 30min 
zeigt es ne schoene Demo an.
Ansonsten wirst Du auch in 2 Wochen noch am Bascom Projekt rumbasteln.
OP #4235840
Lesenswert?

Tom schrieb:
> Hast Du die freeware Bascom? Dann vergiss es gleich, da passen nich mal
> die libraries leer rein.
> Bascom ist zwar lustig und einfach, aber fuer groessere Projekte nicht
> unbedingt geeignet.
> Lad Dir die Arduino IDE runter, ne library fuer dein tft und in 30min
> zeigt es ne schoene Demo an.
> Ansonsten wirst Du auch in 2 Wochen noch am Bascom Projekt rumbasteln.

Ich habe die BASCOM Vollersion. Also nicht möglich mit Bascom bzw. zu 
aufwendig?
Gast #4235858
Lesenswert?

Ich als Bascom fan wuerde abraten, habe es aber selbst noch nicht 
versucht.
Nimm die Arduino IDE, da kannst Du auch ueber ISP und externen Brenner 
brennen, brauchst also keinen Arduiono bootloader, und fast alle AVR 
sind auch supportet. Beim TFT geht unter mega328 eh nix wegen der 
Groesse der libs.
Gast #4235887
Lesenswert?

Tom schrieb:
> Ich als Bascom fan wuerde abraten, habe es aber selbst noch nicht
> versucht.
Sehrt kompetente Antwort.

> Nimm die Arduino IDE, da kannst Du auch ueber ISP und externen Brenner
> brennen, brauchst also keinen Arduiono bootloader

Man kann sich auch von hinten durch die Brust ins Auge schiessen.

Such dir den (Speichermäßig) größten AVR, den du kriegen kannst.
Dann nimmst du das Datenblatt zu deinem TFT und programmierst sämtliche 
Funktionen in BASCOM.
Oder du fragst beim Hersteller nach.
(Firma: Q3) #4235905
Lesenswert?

Was du vor Allem brauchst, ist möglichst ein intelligenter Controller, 
der Objekte per Kommando zeichnet, so dass du für die sog. "grafischen 
Primitive" wie geometrische Formen und Text nicht jeden Pixel per 
Bit-Gefruzzel "zu Fuß" in den Grafikspeicher malen musst, sonst wird das 
auf einem Mikrocontroller schnell zum Geduldsspiel.

Ich persönlich bevorzuge Displays mit seriellem Interface (z.B.SPI), 
dann wird wenigstens nicht schon die Hälfte der GPOIs des MC belegt. Das 
bremst zwar bei echten Pixelbildern enorm, aber die sind ohnehin nicht 
gerade die Domäne von MCs.

Das Amüsante dabei: Schaut man bei solchen intelligeneten Displays mal 
genauer auf die Daten der Controller, haben diese oftmals ein Mehrfaches 
an Rechenleistung, Taktfrequenz und Speicher als der "steuernde" MC.
#4236343
Lesenswert?

Schaue dir mal das an:

http://www.ebay.de/itm/2-2-inch-SPI-TFT-LCD-Display-ILI9341-For-Arduino-AVR-STM32-ARM-PIC-CP11002-H52-/281353505264

Damit habe ich vor einigen Wochen meinen C- und TFT-Einstieg gemeistert. 
Mit den passenden Libs ist es gar kein Problem. Habe bisher (fast 30 
Jahre) immer mit Assembler programmiert, aber irgendwie wollte ich 
einfach schneller zum Ergebnis kommen und die vielen fertigen Libs 
nutzen können.
Allerdings ist das Display für große Pixelmengen ungeeignet, zum Lernen 
aber optimal. Vielleicht überlegst du dir den Wechsel von Bascom zu C. 
So komplex ist das nicht wenn man schon programmieren kann. Suche dir 
einen anfängertauglichen vernünftigen µC, z. B. PIC18 und alles ist 
easy.
Gast #6957188
Lesenswert?

BASCOM steht seit etlichen Jahren auf der Stelle.

Habe auch nach einem modernen Nachfolger mit Libs für alle möglichen 
Module gesucht, um schnell lauffähige Kleinanwendungen zu bauen.

Bei "Great Cow Basic" bin ich fündig geworden. Einfache Unterstützung 
der ATMEL-Und PIC-Prozessoren/ Arduinos und viele Beispiele für den 
Einstieg.

http://gcbasic.sourceforge.net/Typesetter/index.php/Home

http://gcbasic.sourceforge.net/Typesetter/index.php/Download

Der Umstieg ist einfach und lohnt sich. Ach ja - kostenlos + Spende, 
wenns gefällt.
(Firma: Q3) #6957711
Lesenswert?

Ich werfe mal das Stichwort "Nextion" ind den Ring. Intelligentes 
Display, wird mit einer eigenen Software Grund-programmiert, in der 
Benutzung dann über RS232 geteuert und das seinerseits Touch-Resultate 
publiziert ...

Aufgrund des Wirkprinzipes ist es nicht für live Bilder bzw. Videos 
geeignet, aber perfekt für GUIs oder Messwertanzeigen
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren