我想为连接到 128x64 点图形 LCD ( EA DOGL128-6 ) 和 4 个导航按钮的微控制器 ( Atmel XMEGA ) 创建一个 GUI 驱动的应用程序。
控制显示器本身(例如绘制像素和字符)没有问题,但为了防止我重新发明轮子,我正在谷歌搜索用 c 编写的 GUI-Library/-Toolkit,包括其源代码,将在32 MHz 8 位微控制器,并至少提供以下控制:
- 面板(对元素进行分组)
- 菜单(可滚动)
- 图标
- 标签
- 按钮
- 折线图(可选)
但是我没有发现任何有用的东西。有谁知道(或更好地使用)这样的图书馆(最好是免费的)?