I TFT LCD-skärmar inkluderar gränssnittssignaltyperna SPI, MCU, RGB, LVDS, MIPI, eDP och HDMI. Bland dessa används SPI-, MCU-, RGB-, LVDS- och HDMI-gränssnitt i stor utsträckning på marknaden. Olika gränssnittstyper har sina specifika egenskaper.
LCD-skärmar som använder MCU-gränssnitt har snabbare uppdateringsfrekvenser jämfört med de som använder SPI-gränssnitt, och programvarustyrning via MCU-gränssnitt är också enklare. Fördelarna med MCU-gränssnitt är uppenbara. De kräver dock fler gränssnittsresurser.
Under normala omständigheter är stiftordningen för TFT LCD-skärmens gränssnitt inte fast och varierar beroende på klientens moderkortsdesign. För LCD-skärmar som använder MCU-gränssnittstyper är dock nyckelstiften viktiga. Olika gränssnittstyper kräver olika stiftfunktioner, och valet av gränssnittstyp är inte godtyckligt; det måste väljas baserat på specifikationerna för de olika huvudkretsarna.
2.8-tums MCU-skärm
2.8-tums TFT MCU LCD-skärm
- Storlek: 2.8
- Upplösning: 240×320 punkter
- Betraktningsvinkel: Klockan 12
- Gränssnittstyp: MCU
- Drivrutin: ST7789V
- Pekmetoden: TBD
- Bakgrundsbelysningens ljusstyrka: 360 cd/m²
- Mått: 50.00 (B) * 69.20 (H) * 3.30 (T) mm
I. PIN-exempel
| NR. | Symbol | BESKRIVNING |
| 1 | LEDK | BAKGRUNDSLJUS KATOD |
| 2 | LED-A | BAKGRUNDSLJUSANOD |
| 3 | GND | Marken |
| 4 | VCC | STRÖMFÖRSÖRJNING |
| 5 | IOVCC | I/O STRÖMFÖRSÖRJNING |
| 6 | NC | NC |
| 7 | CS | Chipaktivering, lågaktiv. |
| 8 | ÅTERSTÄLLA | Återställ pin |
| 9 | RS | Data-/kommandoregisteradress. |
| 10 | WR | Skrivsignal, stigande kant-trigger. |
| 11 | RD | Lässignal, stigande kant-aktiv. |
| 12-19 | DB7-DB0 | Databuss |
| 20 | GND | Marken |
II. Typiska exempel på STM32/AVR/MCU-anslutningar (Ersätt stiftnamn enligt den faktiska MCU:n)
Display-pin → MCU-pin / anteckningar
CS → Valfri GPIO (aktiv låg). Om det bara finns en kringutrustning kan den dras direkt lågt till jord (men det rekommenderas att ansluta en GPIO för programvarustyrning).
ÅTERSTÄLL → Valfri GPIO (dragen hög av programvara efter extern återställning)
RS (D/C/A0) → Valfri GPIO (skiljer mellan instruktion och data)
WR → Valfri GPIO (skrivpuls, notera sampling av stigande flank)
RD → Valfri GPIO (läspuls, används för att läsa data vid behov)
DB0..DB7 → MCU:s 8-bitars parallella portar (det rekommenderas att placera dem i samma I/O-portgrupp för enkla engångsskrivningar).
Jord → Mikrokontroller Jord
IOVCC → MCU Vcc (logik)
VCC → Modulens huvudströmförsörjning
LED-A / LEDK → Bakgrundsbelysningsdrivare / Konstant strömkälla
Det rekommenderas att ansluta DB0–DB7 till samma grupp av portar (t.ex. en 8-bitars GPIO-port på STM32). På så sätt kan hela byten skrivas till registret samtidigt, vilket är mer effektivt och har bättre timing.
III. Anslutningsexempel
Display -> STM32-exempel
DB0..DB7 -> PB0..PB7 (Skriv ut i ett svep: GPIOB->ODR = värde)
RS -> PA0
WR -> PA1
RD -> PA2
CS -> PA3
ÅTERSTÄLL -> PA4
IOVCC -> 3.3V
VCC -> 3.3V (eller 5V per modul)
Jord -> Jord
LED-A/K -> Bakgrundsbelysningsdrivare MOSFET / drivare
- Läs först databladet: bestäm VCC-, IOVCC-, spännings- och initialiseringskommandon.
- Anslut DB0–DB7 till samma grupp av GPIO:er (för enkel skrivning av hela ord).
- Bakgrundsbelysningen styrs av en konstantströmsdrivare eller MOSFET + PWM.
- Hantera nivåkompatibilitet korrekt (använd nivåväxlare om nivåerna är olika).
- Skriv en tillförlitlig återställnings- + initialiseringssekvens, och följ strikt fördröjningarna och kommandona i databladet.
IV. Initialiseringskod för TFT-skärm
Du kan begära "drivrutininitieringskod" eller "MCU-demokod" direkt från försäljningsingenjören på Hongcai Technology Company.
