-
Thread
TFT mit ILI9341
. Bei mir klappt die Initialisierung mit dem folgenden Code (Controller: ATmega168): [c] void ili9341_init( void) { uint8_t index; // reset als output ILI9341_RESET_DDR |= (1 << ILI9341_RESET_N); // reset aktivieren ILI9341_RESET_PORT &= ~(1 << ILI9341_RESET_N); // ports aktivieren ( 1 = output) ILI9341_DDR = (1 << ILI9341_CS_N) | (1 << ILI9341_D_C_N) | (1 << ILI9341_SDI) | (1 << ILI9341_SCK) | (1 << ILI9341_BACKLIGHT); ILI9341_PORT = (1 << ILI9341
-
Thread
TFT mit ILI9341
SPFD5408 sucht, ergeben sich viele Bilder eines exakt gleich aussehenden LCDs, auch wenn der Verkäufer ILI9341 angegeben hat und die ILI-Ansteuerung auch funktioniert. Da muß ich doch mal probieren, ob die SPFD-Ansteuerung auch funktioniert.
das Wochenende war mal wieder viel zu kurz), aber zumindest die ID kann ich auslesen. Sie lautet 0x9341. Es ist also tatsächlich der ILI9341 darauf, aber der bessere Suchbegriff für Google ist "SPFD5408".
-
Thread
ILI9341 Spannungsregelung
Kurze Frage, ich steuere mein LCD mit ili9341 controller über einen at90can an. dieser hat 5 V ausgangsspannung. Wie regel ich diese spannung am besten auf 3,3 V runter? Gibt es dafür einen schnellen Tip? Vielen Dank im voraus
Wenn du nur das Display mit Strom versorgen möchtest reicht eine z Diode aus. Der ili9341 verträgt der 5v Steuersignale vom uC? Wenn nicht dann Pegelwandler. Oder dein komplettes Projekt wird mit 3.3V betrieben. :) Und ja, ein Regler ist möglich. SMD?
-
Thread
touchpad ili9341 will nicht wie es soll
hallo, versuche mich gerade am Umstieg WIN-avr auf stm-cube. Probleme habe ich mit dem ili-touchpad. Egal wo man drückt - es gibt immer eine Punktwolke in der rechten unteren Ecke. Die Schreib- und Lesefunktion scheint o.k. zu sein. Die auf dem tft angezeigten Werte raw_x/raw_y schwanken
CubeMX sehr schnell ein funktionsfähiges Gerüst aufbauen. Naja - sehr schnell ist relativ. Bis das ili9341 lief, das war für mich schon grenzwertige Quälerei. Ich denke aber auch, wenn die Grundfunktionen erst mal funktionieren ist das ein tolles System. Blackpill F411 ist auch eine andere Hausnummer
-
Thread
ili9341 initialisieren
Hallo beste Community, seit Tagen versuche ich mein adfruit ili9341 zu initialisieren aber es tut sich einfach gar nichts. erklärt sich jemand bereit einen kurzen blick drüber zu werfen, ob denn evtl. ein grober schnitzer zu erkennen ist? vielen dank im voraus
Library wo der Unterschied in der Initialisierung liegt ;) EDIT: https://github.com/adafruit/Adafruit_ILI9341/blob/master/Adafruit_ILI9341.cpp
-
Thread
ILI9341 langsam Verbesserungsvorschläge?
ILI9341 Datenblatt?
> Das Display > ist aber schon vom Controller ein ILI9341? yep
-
Thread
ILI9341 mit RGB interface
? So-rum würde es zum mir vorliegenen ILI9341_DS_V1.02 passen. [c] ILI_COMMAND(0xF6); ILI_PARAM(0x01); // Default-Wert ILI_PARAM(0x00); // Default-Wert ILI_PARAM(0x06); // RGB I/F mode; DM[1:0] = "2'b01" / RM = "1'b1" [/c]
https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Attachments/69261/STM32F429i-Disco_ILI9341_20160824.zip (incl. ili9341 Lib für CubeMX) BIN-Datei mit ST-Link Utility flashen ... Den Rest muss du dir jetzt selbst anlesen. Gruß, dasrotemopped.
-
Thread
ILI9341 reagiert anders als erwartet
Moin, ich versuche gerade ein LCD mit ILI9341 in Betrieb zu nehmen. Es ist ein 320*240 TFT mit 16Bit Datenleitung. Im Testaufbau ist noch ein weiteres LCD verbaut welches wunderbar funktioniert. Beide Dislays teilen sich die WRX und DCX Datenleitungen
(0x36); writePar9341(0x0F); //exit sleep writeCmd9341(0x11); _delay_ms(120); //display on writeCmd9341(0x29); } [/c] init_ili9341(); writeCmd9341(0x2a); writePar9341(0); writePar9341(130
-
Thread
ILI9341 auf RGB umstellen
das Problem sein könnte? Das Datenblatt findet ihr hier: https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf
Kommunikation zwischen Displayhersteller und uns. Bevor die Hardware ausgeliefert wurde, wurde uns das ILI9340 Datenblatt zugeschickt. Ich bin stumpf davon ausgegangen, dass das nicht anders sein wird als für den ILI9340X (das tatsächlich verbaut ist). Das Datenblatt von ILI9340 und ILI9341 sind ja auch
-
Thread
ILI9341 SPI-Modul
Läuft wunderbar mit der Adafruit ILI9341 library. Habe zwei davon im Einsatz inkl. Touch. Schaltplan brauchst du nicht, steht alles notwendige auf dem Silkscreen
im Beitrag #5780040: > daß ich blos die 16 Bit-Farben auf 18 Bit > strecken muss Das kann der ILI9341 selbst.
-
Thread
ILI9341 Display Standardisiert?
eine technische Zeichnung gefunden -> kann das einer bestätigen? https://www.pjrc.com/store/display_ili9341_touch.html Danke! Grüße
Ich würde einfach direkt bei Ali einen großen Posten kaufen: https://de.aliexpress.com/premium/ili9341.html Dort eines raussuchen von dem schon einige 100 oder 1000 verkauft wurden, die sind dann üblicherweise wohl auch länger verfügbar.
-
Thread
Ansteuerung LCD ILI9341
// Set range DCOCTL = CALDCO_1MHZ; BCSCTL3 = LFXT1S_2; BCSCTL2 = 0; //Port1(ILI9341) P1DIR = BIT0; P1OUT = 0; P1SEL = BIT1 + BIT2 + BIT4; P1SEL2 = BIT1 + BIT2 + BIT4; UCA0CTL0 |= UCMSB + UCMST + UCMODE1; // 4-pin, 8-bit SPI master UCA0CTL1 |= UCSSEL
Commands scheinen lauf Datasheet (http://www.orientdisplay.com/pdf/ILI9341.pdf) nur ein byte lang zu sein. leluno schrieb im Beitrag #3334564: > Versuch mal das ganze als software-spi aufzubauen. Wenn das funktioniert > kannst du auf dem msp-spezifischen hardware-spi
-
Thread
TFT mit ILI9341, Displayqualität
Hallo, ich habe ein Acelex STM32F407VET6 Board mit einem passenden Display von Acelex mit ILI9341 darauf. Die Ansteuerung per FSMC funktioniert auch, aber das Display flackert leicht bei jedem Schreibzugriff. Ein anderes Display mit ILI9325 zum Vergleich sieht absolut ruhig aus. An die 3V3
Bei der Initialisierung des ILI9341 Controllers in Zeile drölfzig muss eine 3 statt ein A stehen.
-
Thread
ili9341 grauer Bildschirm!
TFT Farbdisplay verwenden möchte. Habe mich für eines mit einem integrierten Controller entschieden (Ili9341). Als Steuerungseinheit verwende ich einen MCU mit einem M7 Core. Folgendes Problem: Ich schaffe es leider nicht auf dem Display etwas darzustellen. D.h. nach einem power-up ist das Display weiß
postest sowie die Sourcen der Display-Initialisierung und Schnittstellen- Treiber. Übrigens: ILI9341-Displays können über eine Vielzahl von Schnittstellen angesteuert werden. Die auf dich zutreffende kann man bisher nur erraten. Aber ich denke das Ratespiel will hier niemand mitmachen. Michael
-
Thread
ILI9341 horizontal scroll
Gibt es eine Möglichkeit das Display 240 x 320 mit Controller ILI 9341 im Querformat zu scrollen? Das Display lässt sich zwar im Querformat (320 x240) beschreiben aber es gibt keinen horizontalen Scroll! Die einzige Möglichkeit die ich sehe ist den kompletten
-
Thread
ILI9341 mit RGB-Interface rotieren
mir hat damals das hier funktionert: [c] // define width and height (depends on rotation) #if ( ILI9341_ROTATE == 0) || ( ILI9341_ROTATE == 180) #define ILI9341_WIDTH 240 #define ILI9341_HEIGHT 320 #endif #if ( ILI9341_ROTATE == 90) || ( ILI9341_ROTATE == 270) #define ILI9341_WIDTH 320 #define ILI9341_HEIGHT 240 #endif ... // change orientation // and set color order ili9341_command( MEMORY_ACCESS_CONTROL); #if ILI9341_ROTATE == 0 ili9341_data( MEMORY_ACCESS_CONTROL_BGR
-
Thread
ILI9341: 4 Fragen zum ansteuern
320 writecommand(ILI9341_MADCTL); // Memory Access Control 321 writedata(0x48); 322 323 writecommand(ILI9341_PIXFMT); 324 writedata(0x55); 325 326 writecommand(ILI9341_FRMCTR1);
Datenblatt ILI9341?
-
Thread
ili9341 Initialisierung undokumentierte Commands
Hallo zusammen, ich beschäftige mich gerade mit dem ili9341 (320*240 / 18bit TFT / SPI). Habe einigen Beispielcode gelesen und viele Gemeinsamkeiten gefunden. Im Vergleich mit den verfügbaren Datenblättern vom ili9341 musste ich feststellen, das die erste
. Hat da jemand eine Quelle für eine vollständige Doku des ili9341 ? Gruß, dasrotemopped.
-
Thread
ILI9341 und ST7789 Kompatibilität
SPI 240x320 V1.2" Beide Displays steuere ich über tft_eSPI an, und beide Displays laufen mit dem ILI9341_DRIVER, ILI9341_2_DRIVER and ST7789_2_DRIVER. Der T7789_DRIVER funktioniert dagegen nicht. Was ist denn der Nachteil, wenn man das ILI9341 mit dem ST7789 Treiber ansteuert? Oder kann ich das
Die Registerbelegung von ILI9341, ST7789 und ST7789V2 sind ähnlich, aber nicht unbedingt in allen Punkten identisch. Du müsstest Dir die Datenblätter besorgen und vergleichen. Die Controllerchips haben eingebaute IDs, an denen
-
Thread
adafruit ili9341 5 V?
Hallo, habe ein adafruit tft 2,8 " mit ili9341 erworben. http://www.exp-tech.de/adafruit-2-8-tft-lcd-with-touchscreen-breakout-board-w-microsd-socket Auf der seite steht, dass dieses display auch 5 V kompatibel ist? Hat das jemand von auch schonmal ausprobiert? Denn im ili9341 datenblatt stehen max 3,3 V vielen dank im voraus.
-
Thread
TFT Display ILI9341 Textänderung
Guten Tag, bei meinem Versuch eine Temperatur auf einem ILI9341 abzubilden scheitere ich daran, das der alte Temperaturwert mit dem neuen Wert überschrieben wird, was dazu fürt das das ganze immer unleserlicher wird. Der alte Wert wird also nicht gelöscht.
Libraies: #include "DHTesp.h" #include "SPI.h" #include "Adafruit_GFX.h" #include "Adafruit_ILI9341.h"
-
Thread
Probleme ILI9341 8Bit
Projekt mit einem MCU von NXP (i.mxRT1020). Versuche hierbei gerade ein Display-Board (integrierter chip ILI9341) im 8Bit Modus anzusteuern (Link: https://www.conrad.at/de/p/tru-components-touchscreen-monitor-7-1-cm-2-8-zoll-320-x-240-pixel-inkl-touchpen-2144984.html). Habe hier allerdings einige Probleme,
über 3.6V, nicht Ströme. Und was passiert wohl wenn man die Spannung mit 10k "begrenzt" ? Der ILI9341 ist sehr wohl für einen Cortex-M geeignet, im SPI Modus, Direct Drive oder Parallel ist da geschmackssache, aber nicht das hier verwendete Arduino Board. Aber die Firmware wird noch ein paar
-
Thread
ILI9341 Display mit "kleinerer" Controllerplatine
Hallo zusammen, ich würde gerne eines der relativ beliebten ILI9341 Displays in einem meiner Projekte nutzen, jedoch brauch ich nicht wie im Link (https://www.ebay.de/itm/2-4-TFT-LCD-Display-Shield-Touch-Panel-ILI9341-240X320-for-Arduino-UNO-MEGA/172636824313) ein
umlaufende Montagelöcher haben (https://www.ebay.de/itm/1pc-2-4-240x320-SPI-TFT-LCD-Serial-240-320-ILI9341-PCB-Adapter-SD-Karte/322771753103?hash=item4b26b2188f:g:IgkAAOSwwrtZxGe5) etc. aber bis dato fand ich keines wo die Platine vollständig hinter dem Display selbst verborgen wäre. Den von Layout her
-
Thread
NodeMCU und ILI9341-TFT
Guten Tag, Ich möchte mir einen 3.2 Zoll TFT-Touch Display (Treiber: ILI9341, Touch Controller: XPT2046, Ein Bild ist angehängt) besorgen und möchte auf diesen gerne über meinen NodeMCU (hat nur 11 GPIO) etwas anzeigen lassen. Es geht hier nur um die Frage, ob das machbar
Jens P. schrieb im Beitrag #5103788: > Ich möchte mir einen 3.2 Zoll TFT-Touch Display (Treiber: ILI9341, Touch > Controller: XPT2046, Ein Bild ist angehängt) besorgen und möchte auf > diesen gerne über meinen NodeMCU (hat nur 11 GPIO) etwas anzeigen > lassen. > > Es geht hier nur um die Frage
-
Thread
ILI9341 Display SPI Speed
etwas ändern? Oder wo stelle ich das ein? Datenblatt: https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf Grüße der norddeutsche Problembär
Spannungsteiler schrieb im Beitrag #4641408: > .... > Beitrag "2.2" GLCD 320x240 mit ILI9341" Was soll das dem TO helfen?
-
Thread
ili9341 bitmpas - speicherproblem
hallo ich nutze ein adafruit display 2,8" mit ili9341 controller (240 x 320). ich habe mir grafiken erstellt in einer pixelgröße von 115 x 160. da ich allerdings 16 verschiedene bilder benötige, reicht der speicher einfach nicht aus. Welche Möglichkeiten
peter schrieb im Beitrag #4493381: > ein adafruit display 2,8" mit ili9341 controller Das müsste ja bereits einen SD-SLot mit drauf haben.... .... das wäre dann schon die halbe Miete. Die andere Hälfte ist dann ein existierendes Filesystem auf deinen Controller anzupassen
-
Thread
ILI9341 Teil des Bildschirmes wird nicht bemalt
nutze ein vor einem guten Jahr bei Ebay erworbenes 2,4" 320x240px Display. Es ist relativ sicher ein ILI9341 verbaut. Ich habe mir die TFTLCD library von Adafruit geholt (https://github.com/adafruit/TFTLCD-Library). Beim Versuch den Graphictest durczuführen, scheiterte es am Auslesen des Chips. Also habe ich manuell den identifier (Zeile 64) auf 0x9341 gesetzt. Nun zeigt das Display was größtenteils korrektes an. Allerdings wird nur ca. 3/4 des Bildschirmes bemalt. Der Rest bleibt Ameisenfußball. Sobald in der Loop die Rotation durchgewechselt wird
-
Thread
ILI9341 SPI max FPS performance
J. S. schrieb im Beitrag #7280964: > es gibt ein Chinaboard wo der > ILI9341 Huckepack draufpasst und mit 16 Bit parallel angebunden ist Bevor es die Huckepack-Version gab hatte ich es schon mit eigenverantwortlicher Verdrahtung für das ILI9325 und ILI9341 geübt:
ILI9341 SPI max FPS performance liegt bei ca. 40 MHz und damit kommst du in etwa auf 23 Bilder pro Sekunde.
-
Thread
Alternativer Display Driver IC zu ILI9341
kann. Kennt jemand eine Alternative zum ILI9341? Als Einzelkomponenten finde ich den nicht... Alternative zur Alternative weiss vielleicht jemand wo ich den in Europa bekomme? Danke und Gruss
mechanische Träger und enthält nur Steckverbinder und ggf noch Pegelwandler - mehr nicht. Displays mit ILI9341 gibts einzeln zuhauf, zB. http://www.densitron.com/en-us/products/tft-displays/tft/ fchk
-
Thread
Probleme das Ili9341 Board zum laufen zu bekommen
Im Moment versuche ich eine Bibliothek für den ILI9341 zu schreiben, aber ich bin auf das Problem gestoßen, dass ich keine Funktionen benutzen kann. Die Init kommt im Logic Analyzer an, wie sie sollte, aber ich habe das Problem, dass er immer noch keine
Timing zu dem Timingdiagramm im Datenblatt? Man findet im Netz viel Code zur Ansteuerung eines ILI9341. Ich würde mir dort eine Initialisierungssequenz zum Testen "ausleihen". Grüßle, Volker
-
Thread
ILI9341-Ansteuerung ueber SPI - Verstaendnisfrage
// ports aktivieren ( 1 = output) ILI9341_DDR = (1 << ILI9341_CS_N) | (1 << ILI9341_D_C_N) | (1 << ILI9341_SDI) | (1 << ILI9341_SCK) | (1 << ILI9341_BACKLIGHT); ILI9341_PORT = (1 << ILI9341
ILI9341_PORT &= ~(1 << ILI9341_D_C_N); ili9341_out( command); } // send data to the display uint8_t ili9341_data( uint8_t data) { ILI9341_PORT |= (1 << ILI9341_D_C_N); ili9341_out
-
Thread
Wer hat ein ILI9341 Display mit 5v im Betrieb?
im Beitrag #7758359: > Aber es gibt sie ja auch als 5V Version. Zeig mal das Datenblatt. Der ILI9341 von ILITEK arbeitet ganz klar und unmissverständlich mit einer VDDI von max. 3.3V. (DS Kap. 18.2.1 General DC Characteristics auf S.236) https://cdn-shop.adafruit.com/datasheets/ILI9341.pdf
Betrieb mit 5V anbieten. Dann guck dir den Schaltplan und die genaue Spezifikation des Moduls an. Ein ILI9341 als Display gibt es nicht. Das ist ein Treiber für ein Display und irgendwo auf deiner Display-Platine verbaut. Ob 5V Ansteuerung der Platine möglich ist, entscheidet die Beschaltung des ILI9341
-
Thread
ili9341 bitmap refresh - lösungssvorschläge?
Hallo, auf meinem display wird ein fahrzeug als bitmap dargestellt, dass alle möglichen türzustände abbilden soll. die nachrichten kommen zyklisch per canoe. im moment habe ich das problem, dass dieses bild jedes mal refresht werden muss,sobald eine neue nachricht reinkommt. es wird als das fahrzeug gezeichnet und anschließend lege ich dunkle rechtecke über die türen, die irrelevant sind. vielleicht hat hier jemand einen interessanten lösungsansatz bei dem das fahrzeug erhalten bleibt und nicht jedes mal neu gezeichnet werden muss. das ist mein code: uint8_t can_receive () { CANMessage
-
Thread
Adafruit_ILI9341.h einzelnes Zeichen überschreiben
tft.setTextColor(ILI9341_WHITE, ILI9341_BLACK); mehr brauchts nicht, nix selber überschreiben. https://learn.adafruit.com/adafruit-gfx-graphics-library/graphics-primitives
rausgekramt und das mal mit lvgl und einem 116 px hohen Font eingebaut, dürfte das gleiche Display sein (ILI9341 per SPI).
-
Thread
ili9341 2.8 Zoll Modul Problem
Möglicherweise ist auf einem der Module gar kein ILI9341 verbaut. Lies also erstmal die Identifikation aus.
SPI-Transfer wieder bereit waren und ich mußte hier 2 "NOP" danach einfügen (leider). Hatte ich mit ILI9341 und ILI9225.
-
Thread
VNC_ILI9341_touch-ArduinoESP
Erläuterungen und Soft: https://github.com/Links2004/arduinoVNC Ist recht gut als Remote für den Raspberry-Pi geeignet! (die Soundausgabe erfolgt eh auf dem Pi) Hinweis: TightVNC ist nur bedingt geeignet(einer hat's wohl geschafft https://github.com/Links2004/arduinoVNC/issues/3 ) Ich musste apt-get remove den tightvncserver deinstallieren, um den RealVNC-Server zu installieren(get key[free] auf https://www.realvnc.com/pricing/ notwendig). Dann nach: https://www.realvnc.com/docs/raspberry-pi.html weiter .. Eine nette Spielerei mit dem ESP und dem ILI-Display ..
-
Thread
ili9341 at90can wo ist der fehler?
die Muse verspüren sollte sich dem Thema zu widmen. Kurze Fakten: Habe ein adafruit 2,8 tft mit ili9341 controller an einem at90can hängen und mmöchte dieses Display über SPI ansteuern. Meine Bibliothek habe ich angehängt. Der code läuft ohne fehler durch, doch mein Display bleibt weiß... Da ich
-
Thread
ILI9341 - nicht mehr verfügbar? Alternatives Display?
Servus, mittlerweile nutze ich die ILI9341 Display recht oft und gerne für meine Projekte, da sie billig sind (~4-5€) und mit dem richtigen Treiber auch gut funktionieren. Heute wollte ich Nachschub ordern und musste feststellen: Da stimmt
DisplayFan schrieb im Beitrag #4945278: > ILI9341 - nicht mehr verfügbar? Gleich von 'nicht mehr verfügbar' zu schreiben, nur weil die im Moment etwas teurer sind, halte ich für übertrieben. Auch die Chinesen stellen fest, wo die Nachfrage
-
Thread
STM32: ILI9341 16bit parallel
anderes Display. Das hab ich derzeit : https://eckstein-shop.de/28-mit-Touchscreen-TFT-LCD-Display-ILI9341-Kompatibel-Arduino LG
ein Umtausch sinnvoller?? Hier https://www.mikrocontroller.net/topic/426112#4994417 ist das ILI9341 oder ILI9325 verwendet (vom physikalischen Aufbau her identisch). Einfach wenn man sich nicht vor dem Verdrahten scheut.
-
Thread
TFT-Display mit ILI9341: Messwerte als Diagramm darstellen
Hallo, schnell hat man ja ein Display (z.B. mit ILI9341 Controller) an einen Esp32 oder auch Esp8266 angeschlossen. Ich würde jetzt ganz gerne einige Messwerte (z.B. die Temperatur) über die Zeit in einem Diagramm auf einem TFT-Display darstellen.
docs.espressif.com/projects/esp-idf/en/latest/hw-reference/get-started-wrover-kit-v3.html und dem integrierten ili9341 Beispielcode in der Entwicklungsumgebung mitgeliefert. Nach dem SPI-master Beispiel suchen. Nach 2 Minuten Pinout Änderung im Code läuft das auch mit einem Wroom32.
-
Thread
ILI9341 mit Touchscreen (XPT2046) C Lib
Hallo zusammen, ich habe ein ILI9341 mit Touchscreen Controller (XPT2046). Für das ILI9341 habe ich bereits eine fertige Lib gefunden. Für das XPT2046 aber noch nicht. Hat zufälligerweise schon jemand so eine in C geschrieben?
-
Thread
Einzelne Pixel bei TFT mit GC9306/ILI9341
320x240, SPI Ansteuerung Controller: GC9306 Der GC9306 (GalaxyCore Inc.) scheint mir ein Klon des ILI9341 zu sein; jedenfalls sieht das Datenblatt exakt aus wie vom ILI abgeschrieben. Bildschirm löschen: funktioniert. Horizontale Linie: funktioniert. Vertikale Linie: funktioniert. Schräge Linie
haben, kann das Display überhaupt 3*8 Bit Farbtiefe? Und ist es dafür initialisiert? Ich habe ein ILI9341 und das wird mit 16 Bit, RGB565, betrieben. Edit: Lt. DB kann der ILI bis 18 Bit Farbtiefe.
-
Thread
STM32F302, SPI und ILI9341
Hi, hab folgendes Problem mit einem STM32F302, der Standardlibrary und einem Display mit ILI9341 Controller. Beim Start stell ich den Multiplikator auf 9, bei einem Quarz mit 8MHz -> 72Mhz. Die SPI Schnittstelle stelle ich mit folgenden Werten ein. [c] display_spi.SPI_FirstBit
Datenblatt auf Seite 238 fiolgendes steht. (http://www.displayfuture.com/Display/datasheet/controller/ILI9341.pdf) Serial clock cycle (Write) 100 - ns Also ist laut Datenblatt die maximale Frequenz auf 10MHz festgesetzt. Ich habe also den SPI Vorteiler auf 8 gesetzt -> 9MHz. Und jetzt kommt ein
-
Thread
Suche Treiber für ili9341 für den paralel betrieb
Ali schrieb im Beitrag #4778568: > Ich benötige den code[Treiber] für einen TFT mit dem ili9341 .... und warum suchst du nicht danach? Weil G**gle kaputt ist? Wenn es wieder funktioniert, hier die Suchbegriffe dafür: ili9341 stm32 driver
Display (Controller SSD1289) Schau dir den Code vom SSD1289 an. Der Code ist nahezu identisch mit dem ILI9341 im Parallel-Betrieb. Initialisierung ist natürlich zu ändern. Die Portzuweisung im Parallel-Betrieb ist auch für das ILI9341 verwendbar! Suche auch nach STM32F4 -> ILI9325 -> Parallel-Betrieb
-
Thread
2.2" TFT Display (vermutlich ILI9341)
mir mal Hilfe über ein neuen Beitrag. Ich habe von einem Bekannten ein 2.2" Display mit dem Chip ILI9341 bekommen. Betreiben will ich das ganze mit einem Atmega 168 PA. Ich habe auch mehrere Spannungsteiler gesetzt, damit das Display mit 3.3V arbeiten kann, da die Spannungsquelle ein Stinknormales
-
Thread
2.2" GLCD 320x240 mit ILI9341
Hallo, mein ILI9341 LCD Display ist heute angekommen. Hast du hier weitergemacht? Gibt es LIBs die man nutzen kann? Grüße, Y
www.aliexpress.com/item/Wholesale-1PC-2-2-Inch-240-320-Dots-SPI-TFT-LCD-Serial-Port-Module-Display-ILI9341/1188518505.html
-
Thread
Adafruit 2,8" TFT Ili9341 Bitmap
Hallo Freunde, könnt ihr mir sagen, wieso ich folgendes verzerrtes Bild (siehe Anhang) unter dem Bitmap erhalte bzw. hatte jemand schonmal so ein Problem Der Code für das Zeichnen eines Bitmaps sieht wie folgt aus: void UTFT::drawBitmap(int x, int y, int sx, int sy, bitmapdatatype data, int scale) { unsigned int col; int tx, ty, tc, tsx, tsy; byte r, g, b; if (scale==1) { setXY(x, y, x+sx-1, y+sy-1); for (tc=0; tc<(sx*sy); tc++) { col=pgm_read_word(&data[tc]); LCD_Write_DATA(col>>8,col & 0xff); } } else { for (ty=0; ty<
-
Thread
fbtft modprobe ili9341 9bit remains black
modprobe and modern raspbian jessie (pixel)? please find here an example which is not working (for ili9341): sudo modprobe fbtft_device custom name=fb_ili9341 buswidth=9 speed=32000000 rotate=270 fps=30 gpios=reset:23,dc:24 dmesg [ 41.792874] fbtft: module is from the staging directory, the
32000kHz 8 bits mode=0x00 [ 41.806421] fb_ili9341: module is from the staging directory, the quality is unknown, you have been warned. [ 41.807627] fb_ili9341 spi0.0: 9-bit SPI not available, emulating using 8-bit. [ 42.124063] graphics fb1:
-
Thread
Problem mit Emwin und ILI9341 am STM32F407
Hat sich erledigt - ist ein Timingproblem. Der ILI9341 ist beim Lesen grottenlangsam (Faktor 10 gegenüber Schreiben). Muss beim FSMC schwer auf die Bremse treten
C. W. schrieb im Beitrag #5465257: > Hat sich erledigt - ist ein Timingproblem. Der ILI9341 ist beim > Lesen > grottenlangsam (Faktor 10 gegenüber Schreiben). Muss beim FSMC schwer > auf die Bremse treten Kannst du bitte mal deine FSMC-Timing-Einstellungen posten? Ich spiel auch
-
Thread
WhiteScreen 2,2 " TFT Ili9341
<ClickEncoder.h> #include <TimerOne.h> #include <EEPROM.h> #include <SPI.h> #include <Adafruit_ILI9341.h> #include "Thermistor.h" #include "Adafruit_GFX.h" #include <Adafruit_MotorShield.h> #include <Adafruit_MS_PWMServoDriver.h> #include <PID_v1.h>
ClickEncoder.h> > #include <TimerOne.h> > #include <EEPROM.h> > #include <SPI.h> > #include <Adafruit_ILI9341.h> > #include "Thermistor.h" > #include "Adafruit_GFX.h" > #include <Adafruit_MotorShield.h> > #include <Adafruit_MS_PWMServoDriver.h> > #include <PID_v1.h> Und von welcher davon weisst