Suche: C-Library für ILI9342 (AVR)

OP #5449236
Lesenswert?

Hallo!

Ich bin auf der Suche nach einer C-Library für ein 2,8" TFT (240*320) 
mit dem ILI9341 Controller für SPI-Ansteuerung. Mein Display ist ein 
touch-Display.
Ich suche eine Library in C und KEINE Arduino Library, da ich mit Atmel 
Studio arbeite.
Ich konnte leider bisher nichts finden außer für Arduino.

Ich hoffe, ihr könnt mir helfen. Vielen Dank im Voraus!
Angehängte Dateien:
OP #5449408
Lesenswert?

Harry L. schrieb:
> Wauzi schrieb:
>>>Und? C ist C ...
>> Bis man compilerspezifische features nutzt
>
> Und welche sollten das sein, die eine Anpassung an den aktuell
> verwendeten Compiler verhindern?

Das fängt ja schon an dass in Arduino die Ports nicht unter ihrem Namen 
angesprochen werden sondern die Pins haben Nummern zur Vereinfachung. 
Diese Nummern kennt natürlich Atmel Studio nicht. Zudem ist Arduino Code 
objektorientiert und arbeitet mit Memberfunktionen des Objets aber ich 
suche eine Library in C.
Die Library von "Tippgeber" werde ich mir auf jeden Fall mal anschauen.
Gast #5449427
Lesenswert?

Warum in die Ferne schweifen, das Gute liegt so nah.

Also mundgerechter kann man es kaum noch präsentieren.

Beitrag "Re: ILI9341 langsam Verbesserungsvorschläge?"

Es sei hier noch erlaubt blöd zu fragen ob die
"Suchfunktion kaputt?" ist.

Als Endergebnis stellte sich noch heraus dass das Display
unbedingt mit 3.3V betrieben werden musste und damit
auch der Mikrocontroller da allein die 5V der Logik das
Display zu versagen bringt.
#5449576
Lesenswert?

Alexander K. schrieb:
>>>>Und? C ist C ...
>>> Bis man compilerspezifische features nutzt
>>
>> Und welche sollten das sein, die eine Anpassung an den aktuell
>> verwendeten Compiler verhindern?
>
> Das fängt ja schon an dass in Arduino die Ports nicht unter ihrem Namen
> angesprochen werden sondern die Pins haben Nummern zur Vereinfachung.
> Diese Nummern kennt natürlich Atmel Studio nicht.

Daran ist absolut NICHTS Compiler-spezifisch.
Vielleicht ist so ein Display ja auch einfach ne Nummer zu groß, wenn 
man nicht einmal C-Grundlagen beherrscht?!

Abgesehen davon macht sowas mit einem 8bit-AVR sowieso keinen Spaß, weil 
der einfach zu wenig RAM hat.
#5449581
Lesenswert?

Hallo,

Mitlesa schrieb:
> Als Endergebnis stellte sich noch heraus dass das Display
> unbedingt mit 3.3V betrieben werden musste und damit
> auch der Mikrocontroller da allein die 5V der Logik das
> Display zu versagen bringt.

naja, ich sage es mal so: wer sowas kauft, egal ob China oder woanders, 
und keinen Blick in das verfügbare Datenblatt des Controlers wirft und 
keinen Blick auch die Leiterplatte was da so drauf ist...

IO 1,8...3,3V sagt das Controllerdatenblatt.
Das ein Regler drauf ist, der aus 5V die 3,3V für das Display (und die 
SD-Karte) erzeugt, ändert nichts an den IO-Pegeln, Pegelwandler würde 
man ja auf der Leiterplatte entdecken können.
Das und ob LEDs des backlight einen Vorwiderstand haben und welchen 
prüfe ich auch generell wenn es nicht explizit irgendwo steht.
Das 3,9 Ohm etwas wenig sind (selbst bei 3,3V als LED-Spannung) fällt 
eigentlich auch auf. Bei hängt z.B. LED über 47 Ohm an 5V, das passt 
dann ganz gut.

Gruß aus Berlin
Michael

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