biblioteca GUI para HMI Cortex M

2

Hola, básicamente estoy usando la serie de procesadores cortex m3 para nuestra aplicación. Estoy buscando alguna biblioteca de GUI que pueda usarse para HMI. ¿Hay bibliotecas GUI disponibles? Recientemente escuché sobre Qt. ¿Es una biblioteca escrita en C? ¿Puedo portarlo a keil o IAR o Eclipse o cualquier IDE? ¿O pueden ustedes proporcionar otras sugerencias de biblioteca de GUI? Gracias!

    
pregunta badz

3 respuestas

4

No es factible utilizar Qt en un proyecto de microcontrolador. Requiere megabytes de RAM y ROM y un sistema operativo completo. Existe soporte para sistemas integrados, pero está limitado a los sistemas operativos de teléfonos Nokia, Linux integrado y Windows CE. Vea los requisitos de almacenamiento para Linux incorporado por ejemplo (tenga en cuenta que estos no son RAM) requisitos). Qt se ha utilizado con éxito en los sistemas ARM9, ARM11 y Cortex-A como las placas FriendlyARM, BeagleBoard, etc. (tenga en cuenta que muchos de ellos también tienen aceleración de hardware OpenGL ES). Soporte extra conveniente para Raspberry Pi está por venir . Si realmente necesita Qt, considere un sistema basado en CPU ARM (a diferencia de un basado en MCU) que ejecute Linux.

Si necesita ejecutar una GUI en un microcontrolador, consulte la respuesta vinculada a embedded.kyle para obtener alternativas realistas.

    
respondido por el Thorn
0

Me quedaría con Qt. En realidad es una biblioteca de C ++. Tenga en cuenta que necesita un sistema operativo integrado (Linux / Windows CE). Hay complementos disponibles para Eclipse y Visual Studio. Posiblemente otros.

También hay algunas alternativas no gratuitas mencionadas en una pregunta similar de SO:

enlace

    
respondido por el embedded.kyle
0

Basta con echar un vistazo a enlace .

Rich Quinnell menciona probablemente lo que estás buscando.

    
respondido por el mike redmont

Lea otras preguntas en las etiquetas