Che cos’è MIPI DSI (Display Serial Interface)?
MIPI DSI è un’interfaccia display seriale ad alta velocità definita dalla MIPI Alliance che invia i dati pixel su 1–4 lane dati differenziali più una lane di clock, molto usata nei SoC mobili ed embedded.
Le basi
MIPI DSI (Display Serial Interface) è definito dalla MIPI Alliance e funziona sullo strato fisico D-PHY. Un collegamento ha una lane di clock differenziale e da una a quattro lane dati, ciascuna tipicamente da 0,5 a 1,5 Gbps.
Esistono due modalità di funzionamento:
- Modalità video: l’host invia i pixel continuamente. È usata dalla maggior parte dei pannelli TFT.
- Modalità comando: il pannello memorizza il frame e l’host invia solo gli aggiornamenti. È comune sui piccoli AMOLED e fa risparmiare energia.
Cosa rende diversa l’integrazione DSI
A differenza di LVDS, la maggior parte dei pannelli DSI richiede una sequenza di inizializzazione di comandi DCS dal fornitore prima di mostrare qualcosa. Un codice di inizializzazione mancante o errato è la causa numero uno di un pannello DSI che resta nero.
Dove si trova
RK3566/RK3568/RK3588, NXP i.MX8M, Raspberry Pi, serie Allwinner A, STM32F469/H747 ed ESP32-P4 includono tutti host DSI. ESP32-S3 no.
Correlati: display MIPI DSI, MIPI DSI vs LVDS vs eDP.
Domande frequenti
Quante lane servono per MIPI DSI?
Fino a circa 1280×800 a 60 Hz bastano 2 lane; 1920×1200 richiede di solito 4 lane.
ESP32-S3 supporta MIPI DSI?
No. ESP32-S3 supporta SPI, QSPI, 8080 e RGB. ESP32-P4 aggiunge un host MIPI DSI a 2 lane.
Non sai quale display è adatto al tuo progetto?
Inviaci dimensione, interfaccia e processore host. Un display engineer risponde entro 12 ore con 2–3 opzioni, datasheet e codice di inizializzazione. Campioni da 1 pz.