Cómo descubrir el modelo de controlador LCD

1

Estoy intentando leer un LCD gráfico, parece tener 128 x 64 puntos. Se comunica con un ARM STM32F103 a través de SPI. Intercepté la comunicación entre el módulo LCD y la MCU, y descodifiqué parte de la comunicación.

Me gustaría saber: ¿Cómo puedo descubrir el modelo del controlador LCD que utiliza este módulo LCD?

Necesito leerlo, así que necesito saber qué controlador usa y qué pines están disponibles en el conector de cable plano.

¿Alguien tiene una sugerencia o algún consejo?

Aquí hay algunas fotos de él.

(haga clic para ver imágenes más grandes)

    
pregunta Daniel

1 respuesta

1

Es difícil decirle al controlador que ha sido utilizado por el chip. Muchos LCD al azar no tendrán un número de parte de LCD válido en el que puedas buscar y buscar en Google. Lo único que puede hacer es intentar aplicar ingeniería inversa a la pantalla LCD, ya que encontró su SPI y programó un microcontrolador con los mismos datos de SPI y verificó si está correcto. Si eso funciona, entonces profundice más en la pantalla LCD con diferentes patrones y programe.

La única forma de saber cómo manejar este tipo de LCD aleatorio es mediante ingeniería inversa con MSO, recopilar los datos y analizarlos y verificar su exactitud mediante un microcontrolador, interactuar con esa LCD y verificar con los datos analizados. Se necesita más tiempo para realizar ingeniería inversa en este tipo de LCD, pero aún así es posible hacerlo. También hice una ingeniería inversa de una pantalla LCD aleatoria que venía con el teléfono (pantalla de puntos). Realmente me tomó mucho tiempo entender el protocolo, es su función y aún así hay literalmente más cosas que tengo que explorar con esa pantalla LCD. No termina en absoluto.

    
respondido por el Aadarsh

Lea otras preguntas en las etiquetas