Estaba teniendo problemas con los límites de ancho de banda de SPI con un microcontrolador específico que me pidieron que usara. Estaba limitado a la frecuencia SPI de 6MHz, que me limitaba a una pantalla de 128 por 128 con color de 16 bits (tenía un requisito de 30 FPS para cumplir).
La idea es tener un panel táctil con una pantalla LCD. Estoy usando un controlador táctil dedicado que envía información al micro principal que coloca la pantalla en la pantalla.
No puedo cambiar el micro principal ya que se está utilizando para todo tipo de cosas.
En el momento en que me vi obligado a usar MIPI-DSI, ya que resuelve los problemas de ancho de banda, sin embargo, aumenta los costos, ya que las pantallas disponibles son más caras que MIPI que SPI.
Un pensamiento fue utilizar un segundo micro barato que tiene un ancho de banda SPI más alto para solucionar el problema.
Mis amigos que hacen los aspectos del software han informado que, si bien esto solucionaría la mayoría de los casos de uso, no funcionaría con animaciones (que tendrá si su pantalla táctil tiene deslizamiento) ya que requeriría una GPU dedicada.
¿Alguien tiene alguna otra solución para solucionar este problema? ¿Puedo obtener un controlador táctil que maneje tanto las detecciones táctiles como el lado gráfico?
Lo siento por mantenerlo en secreto, pero espero que esto sea suficiente información para ayudar.