2012-10-03 47 views
2

我寫了一個庫來使用不同的LCD,比如帶有觸摸屏的TFT LCD和現有的RTOS。 該庫確實包含了繪製線條,圓圈,渲染字體等所有高級程序。嵌入式GUI - 與GWEN類似?

現在,我想讓圖書館更有用,並給它一個小的GUI工具包,以便用戶可以創建按鈕,滑塊,單選按鈕和所有其他古典GUI元素。 有GWEN它工作得很好。

我的問題:是否有像GWEN那樣的免費開源庫,這些庫很容易用於我的目的? 我不能接受像Qt這樣的東西,因爲我需要實現整個內部事件,如事件處理和東西。另外,RTOS需要支持POSIX。我真的只想要GUI元素,僅此而已。它必須非常輕量級,只能實現所有高級類。它應該儘可能輕量級,因爲它應該運行在像STM32F1這樣的小型微控制器上(ARM Cortex-M3的RAM小於100kB)。

回答

0

Gwork是GWEN的一個分支。你可以試試。

+0

感謝您指向Gwork。我現在對μGFX很滿意。它涵蓋了我所有的需求,並且超快,超薄和便攜。根本沒有第三方依賴關係。甚至沒有libc。 –