我写了一个库来使用不同的LCD,比如带有TouchScreens和现有RTOS的TFT。该库包含所有高级例程,如绘制线、圆、渲染字体等。
现在,我想让这个库变得更有用,给它一个小的GUI工具包,这样用户就可以创建按钮、滑块、单选按钮和所有其他经典的GUI元素。有一个运行得很好的GWEN。
我的问题是:有没有像GWEN这样的免费开放源代码库,可以方便地用于我的目的?我不能接受像Qt这样的东西,因为我需要实现整个内部,比如事件处理和其他东西。此外,RTOS还需要支持POSIX。我真的只想要GUI元素,仅此而已。它必须是非常轻量级的,并且只实现所有的高级类。它应该尽可能的轻量级,因为它应该运行在像STM32F1 (ARM Cortex-M3,内存小于100kB )这样的小型微控制器上。
发布于 2014-03-20 02:28:56
好吧,最后我决定写我自己的:http://ugfx.io
发布于 2016-08-14 02:37:10
Gwork是GWEN的一个分支。你可以试一试。
https://stackoverflow.com/questions/12702790
复制相似问题