基于MCU通用GUI大盘点
The following article is from strongerHuang Author strongerHuang
GUI:Graphical User Interface,图形用户界面。
以前,因为MCU的资源和处理能力有限,很少有基于MCU通用的GUI。但现在,MCU资源增多,处理能力也强了,同时市场需求也增多了,GUI功能也越来越丰富了。
下面来盘点一些常见的基于MCU的GUI,希望这些内容能对大家有所帮助。
emWin
官网地址:
创建惊人的图形与功能强大,易于使用的API 适用于任何显示器和微控制器 适用于任何ANSI C/C++开发环境 体验可靠的图形解决方案 嵌入式图形用户界面解决方案
STemWin由SEGGER公司授权给ST(意法半导体),使用ST芯片的用户可以免费使用STemWin。同时,还针对ST的微控制器做了专门的优化,比如在使用STM32F4带FPU的芯片时,STemWin在需要浮点处理的地方专门做了优化。
LVGL
官网地址:
TouchGFX
https://www.touchgfx.com
ST站内地址:
https://www.st.com/content/st_com/en/stm32-graphic-user-interface.html
TouchGFX属于Draupner Graphics公司的GUI产品,在2018年7月,TouchGFX被ST收购,在STM32上可以免费使用TouchGFX。
目前,TouchGFX扩展至STM32生态系统,并集成在STM32CubeMX中。
下面给大家看一个在STM32F4上运行TouchGFX的视频:
MiniGUI
网址:
可伸缩性强 轻型、占用资源少 高性能、高可靠性 可配置性
Qt for MCUs
网址:
复用您在微控制器上的现有技能 通过跨设备(从高端到大众设备)的技术一致性,来降低维护成本 在不影响图形性能的前提下,向微控制器演进以降低硬件成本 将传统解决方案升级到现代的跨平台图形工具包
AWTK
AWTK的全称为Toolkit AnyWhere,这是ZLG开发的开源GUI引擎,旨在为嵌入式系统、WEB、各种小程序、手机和PC打造的通用GUI引擎,为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的GUI引擎。
更多