嵌入式GUI - 与GWEN类似?

时间:2012-10-03 06:14:39

标签: user-interface embedded stm32

我写了一个库来使用不同的LCD,例如带有TouchScreens的TFT LCD和现有的RTOS。 该库确实包括所有高级例程,如绘制线条,圆形,渲染字体等。

现在,我想让库更有用,并为它提供一个小的GUI工具包,以便用户可以创建按钮,滑块,单选按钮和所有其他经典的GUI元素。 有GWEN可以很好地运作。

我的问题:是否有像GWEN这样的免费开源库,这些库很容易用于我的目的? 我不能像Qt这样的东西,因为我需要实现像事件处理和东西这样的整个内部。此外,RTOS需要支持POSIX。我真的只想要GUI元素,仅此而已。它必须非常轻量级,并且只能实现所有高级类。它应该尽可能轻量级,因为它应该运行在像STM32F1这样的小型微控制器上(ARM Cortex-M3,RAM少于100kB)。

2 个答案:

答案 0 :(得分:4)

嗯,最后我决定写自己的:http://ugfx.io

答案 1 :(得分:0)

Gwork是GWEN的一个分支。你可以尝试一下。