2012-10-03 3 views
2

J'ai écrit une bibliothèque pour utiliser différents écrans LCD, tels que les écrans LCD TFT avec écrans tactiles avec un RTOS existant. La bibliothèque inclut toutes les routines de haut niveau telles que les lignes de dessin, les cercles, les polices de rendu, etc.Interface graphique intégrée - Similaire à GWEN?

Maintenant, je voudrais rendre la bibliothèque plus utile et lui donner une petite boîte à outils pour que l'utilisateur puisse créer des boutons, des curseurs, des boutons radio et tous les autres éléments graphiques classiques. Il y a GWEN qui fonctionne plutôt bien.

Ma question: Existe-t-il des librairies OpenSource libres comme GWEN qui sont faciles à utiliser pour mon usage? Je ne peux pas prendre des choses comme Qt parce que je devrais implémenter tous les internes, comme la gestion des événements et d'autres choses. En outre, le RTOS devrait prendre en charge POSIX. Je ne veux vraiment que les éléments de l'interface graphique, rien de plus. Il doit être très léger et implémenter uniquement toutes les classes de haut niveau. Il devrait être aussi léger que possible, car il est supposé fonctionner sur de petits microcontrôleurs comme le STM32F1 (ARM Cortex-M3 avec moins de 100kB de RAM).

Répondre

4

Eh bien, à la fin j'ai décidé d'écrire mon propre: http://ugfx.io

0

Gwork est une fourchette de GWEN. Vous pourriez essayer ça.

+0

Merci d'avoir choisi Gwork. Je suis maintenant très content de μGFX. Il couvre tous mes besoins et est super rapide, mince et portable. Aucune dépendance de tiers. Pas même libc. –

Questions connexes