Forum: Mikrocontroller und Digitale Elektronik LicheeRV Nano - Display Pinout / Wiring für SPI


von Andreas (sandreas)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich würde gerne ein vorhandenes 2,4 Zoll Display per SPI an einen 
LicheeRV Nano anschließen - leider ist das Pinout etwas schwierig zu 
mappen, aber laut meinen Recherchen braucht man hier keine zusätzliche 
Elektronik, sondern nur entsprechendes "Verdrahten".

Es handelt sich um ein ST7789v2 mit 12pins (Pinout siehe Anhang).
1
Controller: ST7789V2
2
PIN NO.: 12P
3
Display Color: 262K
4
Backlight: LED
5
View Angle: All
6
Input Voltage: 2.5V - 3.3V
7
Polarizer Mode: Transmissive
8
Data Interface: 4-Wire SPI

Da man sein Display mit falschem Verdrahten auch ganz schnell mal kaputt 
gemacht hat, wollte ich mal hören, ob da jemand was genaueres zu weiß.

Das im LicheeRV integrierte ZIF Interface hat 31 Pins, das habe ich noch 
nirgendwo (außer bei den offiziellen 3" Displays, die ausverkauft sind) 
gesehen - ich denke eine SPI Anbindung macht daher für meinen Fall mehr 
Sinn.

Hier gibt es einige Details vom Hersteller, wie man das Display mit 
aktuellem Kernel zum Laufen bringt: 
https://wiki.sipeed.com/maixpy/doc/en/modules/spilcd.html

Anhand dieses Videos (https://www.youtube.com/watch?v=ZFqVvDtgLLU) habe 
ich mir hergeleitet, dass man offenbar nicht alle Pins mappen muss.

Meine bisherigen Einschätzungen ergeben folgendes Mapping (Display -> 
LicheeRV):
1
1: GND -> GND
2
2: VCC -> 3v3
3
3: IOVCC -> ???
4
4: TE  -> ??? 
5
5: SDA -> MOSI (25)
6
6: DC  -> frei wählbar?
7
7: SCL -> SCK (22)
8
8: CS  -> CS (24)
9
9: RST -> frei wählbar?
10
10: GND -> GND
11
11: A   -> ???
12
12: K   -> ???

Glossar:
- TE: Tearing Effect 
(https://forums.adafruit.com/viewtopic.php?t=208023)
- SDA: Data-Line
- DC: Data / Command (https://forums.adafruit.com/viewtopic.php?t=51949)
- SCL/SCK: Clock-Line
- CS/SS: Chip Select / Slave Select
- RST: Reset
- MISO: Master In Slave Out
- MOSI -> Master Out Slave In

Fragen:
- Hab ich das soweit richtig gemacht?
- Was ist mit IOVCC, TE, A und K - muss man die mappen oder kann man die 
weglassen?
- Sind DC und RST wirklich frei wählbar?
- Kann ich das Display mit dem 3,3V Pin versorgen (da es max. 3,3V 
verträgt)?

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.