Estoy diseñando un circuito que incluye este LCD y STM32L071 microcontrolador.
He conectado el LCD a la red eléctrica de 3V y el microcontrolador a la red eléctrica de 3.3V.
Para comunicarme con la pantalla LCD, necesito usar la interfaz SPI. Así que mis preguntas son:
1) Como puedo ver, según la hoja de datos de la pantalla LCD, tiene solo 3 pines de la interfaz SPI (SCL - reloj, SI - datos en serie, CS). El pin A0 está conectado a MCU GPIO. Y veo que de acuerdo con la hoja de datos, la pantalla LCD tiene un comando para leer los píxeles de la pantalla, por lo que la pantalla LCD debería enviar datos a la MCU, ¿pero en qué pin? Supongo que la pantalla LCD es un dispositivo SPI "esclavo" y que el pin SI es solo de entrada. Además, el pin SPI2_MOSI de la MCU es enrutar el pin SI. ¿Debo cambiarlo debido al RX de la pantalla LCD?
2) Encontré la tabla a continuación en la hoja de datos de MCU. Supongo que los niveles de voltaje también son relevantes para la interfaz SPI. Estoy un poco confundido. Un pin de salida puede ser TTL y CMOS o puede configurarse como una dirección de GPIO? ¿Cómo sé si el pin de salida es CMOS o TTL?
Lo pregunto porque quiero colocar el IC del traductor de nivel lógico entre la pantalla LCD y la MCU. Y asumo, según los niveles lógicos de la pantalla LCD, que la pantalla LCD es CMOS.
Muchas gracias!