当前位置:网站首页>Embedded GUI inventory - how many do you know?
Embedded GUI inventory - how many do you know?
2022-04-22 01:10:00 【Tianwaifeixian CUG】

Graphical user interface (Graphical User Interface, abbreviation GUI, Also called graphical user interface ) It refers to the computer operation user interface displayed in graphic mode .GUI Generally need MCU Have certain hardware resources and processing capacity , Now? MCU More and more resources , At the same time, the market demand has also increased ,GUI More and more functions . Let's take stock of some common embedded GUI.
1. emWin
emWin It's Germany SEGGER Companies to develop , Can be graphic LCD Design provides advanced support , Greatly simplified LCD Design . For NXP 、ST etc. ARM The microcontroller is provided free of charge by users emWin Graphics library . coordination GUI Builder or App Wizard Host computer software , It's also convenient to use . It is a widely used one GUI.

2 .TouchGFX
TouchGFX Belong to Draupner Graphics The company's GUI product , Famous for its cool interface , stay 2018 year 7 month ,TouchGFX By ST Acquisition , stay STM32 You can use it for free TouchGFX. At present, it has been integrated in STM32CubeMX in .

3 .MiniGUI
MiniGUI It's a domestic product GUI, An advanced window system and graphical user interface for embedded system (GUI) Support system , By Mr. Wei Yongming in 1998 Development started at the end of the year .2002 year , Mr. Wei Yongming founded Beijing Feiman Software Technology Co., Ltd , by MiniGUI Provide business and technical support , It also continues to offer open source versions , Feiman software is the software company that contributes the most code to the open source community in China .

4.QT for MCU
You must learn about embedded development , We should all know Qt,Qt It's a 1991 Year by year Qt Company Cross platform development C++ GUI application development framework .2019 year 8 month 21 Japan , Qt The company launched Qt for MCUs, Enable customers to use cost-effective microcontrollers (MCU) Create a smooth user interface on .

5.LVGL
LVGL Full name Light and Versatile Graphics Library, It's a free , Open source GUI library , Beautiful interface , Low resource consumption , High portability , Responsive layout, etc , The whole library adopts pure c Language development . If you want to transplant, you can refer to the previous article 《LittleVGL Migration to STM32》.

6.AWTK
AWTK Its full name is Toolkit AnyWhere, It is a set based on C Language development GUI frame . Designed to provide users with a powerful 、 Efficient and reliable 、 Simple and easy to use 、 Can easily make cool effect GUI engine . It is characterized by supporting cross platform synchronous development , Once programming , Compile everywhere , Cross platform use .

7.GUIX
GUIX It is Microsoft's advanced industrial grade GUI Solution , Specifically for deep embedded , Real time and IoT Design for applications . Microsoft also offers a service called GUIX Studio Desktop development tools , The tool allows developers to design their software on the desktop GUI And generate GUIX Code , It can then be exported to the target .

Recommended reading :
STM32CubeMX And emWin transplant
How to choose serial port screen ?
Capacitor screen or resistance screen ?
Welcome to the official account " Development of Embedded Technology ", You can leave a message for me backstage . If you think the official account is helpful to you , Also welcome to recommend and share with others .
版权声明
本文为[Tianwaifeixian CUG]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204211553000766.html
边栏推荐
猜你喜欢

捷码有奖征文活动 | 低代码行业趣事等你分享

No more simple intention lock

为什么Web端登录需要验证码?
![[observation] purple light cloud: homogeneous hybrid cloud is upgraded to distributed cloud, making cloud and intelligence everywhere](/img/92/66a405aad0b31f5c991e664325a012.jpg)
[observation] purple light cloud: homogeneous hybrid cloud is upgraded to distributed cloud, making cloud and intelligence everywhere

不能再简单的意向锁

一个简单易用的文件上传方案

ApacheCon Asia 2022 演讲征集开始了!

Shallow comparison between oceanbase and tidb - implementation plan

Fixturlaser centering instrument maintenance go / nxa Pro / eco / Evo series

Finally, wechat scanning code login is completed. It's really fragrant..
随机推荐
[course summary] Hello harmonyos series of courses, take you to zero foundation introduction
ZGC garbage collector for JVM from getting started to giving up
We sincerely invite you to sign up for the first openharmony developer growth plan sharing day
2022 superstar learning link: media creative economy, entering ASEAN, career promotion, music appreciation, emergencies and self rescue
七朋元视界打破常规的社交模式构建多样化场景社群
Haskell Monoid(幺半群)的介绍
Probe architecture of open source project kindling based on ebpf Technology
捕获了一只发生概率小于万分之一的Bug
想要加盟智能家居,你需要了解些什么?
短视频APP相关推荐资源位的高扩展高可用工程实践
It is recommended to provide outline - one click expansion function
How to set the validity period of win11 account password? Win11 account password usage period setting tutorial
Addition, deletion, modification and query of MySQL advanced table
云原生爱好者周刊:寻找 Netlify 开源替代品
Finally, wechat scanning code login is completed. It's really fragrant..
[high concurrency] Why is there a strange bug problem when writing long variables on a 32-bit multi-core CPU? After reading this article, I understand!
疫情后的第三年:时代更迭下的技术管理与团队协作!
Observe cloud landing in Alibaba cloud computing nest and build a new ISV ecosystem
Logstash import movie lens test data
智能生活—给智能家居的设备定时有多方便?