¿Es posible mostrar una página HTML en una pantalla LCD de una placa de descubrimiento?

0

Para empezar, mi intención es hacer una página web simple con un par de botones virtuales para controlar la señal PWM. Mi tablero es STM32F429I-DISCOVERY con STM32F429ZIT6 microcontrolador y pantalla táctil en color de 320x240. Actualmente estoy ejecutando en la plataforma MBED.

Lo primero que intenté es encontrar una solución lista para usar como "mbed web browser" o "stm32 web browser", ya que pensé que es lo correcto para mostrar una página web. Sin embargo - nada útil encontrado. ¿Por qué estoy pegado a la página web como una interfaz hombre-máquina? Creo que la página web es escalable, así que a pesar de que mi proyecto se puede resolver con un par de rectángulos dibujados, me gustaría probar algo mejor y más flexible.

Preguntas:

  1. ¿Es posible mostrar una página web en un dispositivo tan débil como lo es mi placa?
  2. ¿Qué tal Javascript? Creo que sería la única manera de interactuar entre la página web y el hardware. ¿O hay otra manera?
  3. ¿Qué puedes recomendar para buscar o usar en mi caso?

¡Gracias de antemano!

    
pregunta Roman Matveev

3 respuestas

4

No tengo conocimiento de ningún navegador web que pueda ejecutarse en un sistema tan simple. Un navegador web es una aplicación GRANDE, dudo que encajaría si alguien lo intentara.

Mi consejo es que abandones esta línea de preguntas. Si desea una interfaz web, sirva la página web (por ejemplo, a un teléfono móvil). Si quieres una interfaz, busca una biblioteca de gráficos. Pero será mucho más trabajo de lo que imaginaste.

    
respondido por el Wouter van Ooijen
2

El enfoque habitual con este tipo de hardware es usar cualquier biblioteca de gráficos que esté disponible para el mbed (y la pantalla) para crear una pequeña GUI personalizada que se ejecute localmente. Este software luego se comunicaría con el servidor mediante TCP / IP.

Incluso puede utilizar HTTP para comunicarse con un servidor web utilizando los comandos GET y POST. Sin embargo, HTTPS sería un desafío serio.

Pero un navegador web completo y completamente genérico sería un proyecto enorme.

    
respondido por el Dave Tweed
-1

De los comentarios:

  

Entonces, lo que necesito saber es cómo preparar esta plataforma para mostrar una página web.

     

En realidad no tenía intención de usar HTTP o algo así. La página web era sólo para la interfaz.

Figura1.Fuentedelaimagen: StartLearningHTML .

¿Con qué se conectará la página web? Las páginas web están diseñadas para interactuar con los servidores web. Sin interfaz Ethernet esto va a ser extremadamente difícil. En cualquier caso, no hay ningún sistema operativo (sistema operativo) en el dispositivo capaz de ejecutar un navegador web.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas