EEWorld 电子工程世界

文章数:10804 被阅读:13623255

账号入驻

干货 | 我将GuiLite移植到了STM32F4开发板上

最新更新时间:2022-08-07
    阅读数:
▲ 更多精彩内容 请点击上方蓝字关注我们吧!

最近在做Github找到一个有趣的开源Gui框架:GuiLite,按照说明移植了GuiLite到STM32F4OLED屏幕上,分析一下自己的移植经验。


01 



GuiLite介绍

 

GuiLite是一个开源的Gui框架,只依赖于一个单一的头文件库(GuiLite.h),不需要很复杂的文件管理,代码量平易近人。

GuiLite由4千行C++代码编写,单片机上也能流畅运行,其最低的硬件运行要求如下:


CPU主频ROM大小RAM大小
24 MHZ29KB9KB

同时GuiLite具有很强的跨平台特性:

  • 支持的操作系统:iOS/macOS/WatchOS,Android,Linux(ARM/x86-64),Windows(包含VR),RTOS… 甚至无操作系统的单片机
  • 支持的开发语言:C/C++, Swift, Java, Javascript, C#, Golang…
  • 支持的第3方库:Qt, MFC, Winforms, CoCoa…

除此之外,GuiLite 提供一系列辅助开发工具:

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: TI培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved