Frecuencia de reloj LCD SPI con STM32L0 MCU

Estoy diseñando una PCB que incluye una pantalla LCD NHD-C12832A1Z-FSW-FBW-3V3 ( hoja de datos ) conectada al microcontrolador STM32L071KZU6 ( hoja de datos ).

Me temo que la interfaz SPI de la pantalla LCD no funcionará con el reloj SPI de la MCU.

De acuerdo con la hoja de datos de MCU, dice que fCLK es de 16 MHz en modo maestro SPI, mientras que la pantalla LCD (esclavo SPI) tiene Tscyc de 50 ns -> 20 MHz.

¿Tengo razón en que esto es un problema? ¿Cómo puedo hacer que funcionen juntos?

UCM:

Tabla 71 de la hoja de datos de MCU: características de SPI

LCD:

Características de tiempo de la hoja de datos del módulo LCD

¡Gracias!

Respuestas (1)

Es probable que la pantalla LCD pueda funcionar prácticamente en cualquier frecuencia SPI, siempre que sea más lenta que las condiciones especificadas en la hoja de datos, todas se enumeran como tiempos mínimos. Los 16 MHz citados para el micro es una frecuencia máxima a la que puede funcionar, también puede ser más lento si lo desea.

Está bien usar estas partes juntas y elegir una frecuencia SPI que se adapte siempre que no viole las condiciones especificadas en ninguna de las hojas de datos.

De acuerdo, todos esos tiempos en la hoja de datos de LCD son mínimos y no se da un máximo, por lo que cualquier cosa más lenta que 20 Mhz funcionará.