Article count:10804 Read by:13623255

Account Entry

Useful information | I ported GuiLite to the STM32F4 development board

Latest update time:2022-08-07
    Reads:
For more exciting content, please click the blue text above to follow us!

Recently, I found an interesting open source Gui framework on Github: GuiLite . I transplanted GuiLite to the STM32F4OLED screen according to the instructions and analyzed my transplantation experience.


01



GuiLite Introduction


GuiLite is an open source Gui framework that relies only on a single header file library (GuiLite.h). It does not require complex file management and the code size is approachable.

GuiLite is written with 4,000 lines of C++ code and can run smoothly on a microcontroller . Its minimum hardware running requirements are as follows:


CPU frequency ROM size RAM size
24MHZ 29KB 9KB

At the same time, GuiLite has strong cross-platform features:

  • Supported operating systems: iOS/macOS/WatchOS, Android, Linux (ARM/x86-64), Windows (including VR), RTOS... even MCUs without operating systems
  • Supported development languages: C/C++, Swift, Java, Javascript, C#, Golang…
  • Supported 3rd party libraries: Qt, MFC, Winforms, CoCoa…

In addition, GuiLite provides a series of auxiliary development tools:

  • ☁️Perfect "Cloud" + "Internet of Things" solution: Let you easily manage global IoT business
  • Supports multiple languages ​​and uses UTF-8 encoding;

Latest articles about

 
EEWorld WeChat Subscription

 
EEWorld WeChat Service Number

 
AutoDevelopers

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building,Block B, 18 Zhongguancun Street, Haidian District,Beijing, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号