In che modo lo schermo LCD dell'interfaccia SPI trasmette i dati?
Nella comunicazione SPI, il dispositivo master SPI invia i dati al dispositivo slave SPI attraverso la linea SCLK alla frequenza supportata dal dispositivo slave. Ciò significa anche che il dispositivo slave non può inviare attivamente dati al dispositivo host e può inviare dati al dispositivo slave solo in modalità polling. Oppure il dispositivo slave notifica attivamente all'host l'arrivo dei dati attraverso una porta IO.
In ogni ciclo di clock SPI avviene una trasmissione dati full duplex. Quando l'host invia 1 bit attraverso la linea MOSI, anche lo slave invierà dati a 1 bit attraverso la linea MISO dopo averli letti. Ciò significa che questa sequenza di comunicazione viene mantenuta anche se viene eseguita solo la comunicazione simplex.
I trasferimenti SPI tipicamente coinvolgono due registri a scorrimento di una determinata lunghezza di parola. Ad esempio, il registro a scorrimento 8-bit nel master e nello slave. Sono collegati in una topologia ad anello virtuale e i dati vengono solitamente spostati prima con il bit più significativo. Al limite del clock, sia il master che lo slave trasferiscono 1 bit di dati dalla linea di trasmissione all'altra parte. Quando arriva il successivo fronte del clock, i ricevitori su entrambi i lati campionano il bit sulla linea di trasmissione e lo impostano come il nuovo bit meno significativo del registro a scorrimento. Dopo che i bit del registro sono stati spostati verso l'esterno e verso l'interno, il master e lo slave si scambiano i valori del registro. Se è necessario scambiare più dati, il registro a scorrimento viene ricaricato e il processo viene ripetuto. I trasferimenti possono durare per un numero qualsiasi di cicli di clock. Una volta completato, l'host interrompe la commutazione dei segnali dell'orologio. Come mostrato nella figura seguente, il diagramma schematico del registro a scorrimento durante l'interazione tra master e slave.

Il processo di comunicazione nella figura sopra è il seguente
1. Il master SPI abbassa innanzitutto la linea SS o CS per informare la comunicazione dello slave SPI di iniziare.
2. L'host notifica allo slave le imminenti operazioni di lettura e scrittura inviando il segnale di clock SCLK. Il segnale di clock SCLK qui è determinato dalla modalità SPI, sia che sia di livello alto o basso, che verrà introdotto in seguito.
3. L'host (Master) scrive i dati da inviare nell'area buffer dati di invio (Memoria). L'area del buffer passa attraverso il registro a scorrimento (0 ~ 7). Il registro a scorrimento seriale sposta i byte uno per uno attraverso la linea del segnale MOSI. Fuori e trasmessi allo slave, allo stesso tempo, i dati ricevuti dall'interfaccia MISO vengono spostati bit per bit nell'area del buffer di ricezione attraverso il registro a scorrimento.
4. Lo slave (Slave) restituisce anche il contenuto del proprio registro a scorrimento seriale (0 ~ 7) all'host attraverso la linea di segnale MISO. Allo stesso tempo, i dati inviati dall'host vengono ricevuti attraverso la linea di segnale MOSI, in modo che venga scambiato il contenuto dei due registri a scorrimento.

Dimensioni schermo LCD: 1,28"
Tipo di pannello: IPS
Risoluzione: 240xRGBx240
Modalità di visualizzazione: normalmente nera
Numero di colori: 262K
Direzione di visualizzazione: TUTTI
NTSC: 60%
Rapporto di contrasto: 1100
Luminanza: 250 cd/m2
Dimensioni del modulo: 35,6 * 38,1 * 1,6 mm
Area attiva del pannello: Φ32,4 mm
Passo pixel: {{0}},135x0,135 mm
Disposizione dei pixel: striscia verticale RGB
Peso: da definire g
Circuito integrato driver: GC9A01
Dimensioni RAM IC driver: bit
Sorgente luminosa: 2-LED
Interfaccia: SPI
Temperatura operativa: -20~+70 gradi
Temperatura di conservazione: -30~+80 gradi
Etichetta sexy: LCD con interfaccia spi, fornitori di LCD con interfaccia spi in Cina, fabbrica, Interfaccia HDMI TFT LCD, TFT LCD di grandi dimensioni, Slim TFT LCD, al dettaglio TFT LCD, TFT LCD per tracker di fitness, TFT LCD per chioschi
