跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
超小封装电容捷比信 · 专业器件主题站

常见嵌入式GUI的清单,您知道一些

GUI:GraphicalUserInterface,图形用户界面。过去,由于MCU的资源和处理能力有限,因此基于MCU的通用GUI很少。现在,MCU资源增加了,处理能力增加了,市场需求增加了,GUI功能变得更加丰富了。让我们评估一下常见的嵌入式GUI。你知道几个1. EmWin官方网站地址:www.segger.com/products/user-interface/emwinemWin是SEGGER(一种嵌入式GUI解决方案)下的GUI产品。业界领先的嵌入式图形库,专业的嵌入式GUI。 emWin支持在任何嵌入式系统上创建高效和高质量的图形用户界面。 emWin支持带有资源受限微控制器的系统,并运行出色的交互界面。 emWin与单任务和多任务环境兼容,可以使用专有的操作系​​统,还可以与任何商用RTOS兼容。它提供了C语言源代码,使其成为嵌入式市场的专业且通用的GUI,可以在许多不同的场景中使用。功能:创建出色的图形和功能强大,易于使用的API,适用于任何显示器和微控制器,适用于任何ANSIC ++ / C ++开发环境体验可靠的图形解决方案嵌入式图形用户界面解决方案扩展:emWin和STemWin,μCGUI我相信每个人都熟悉这些GUI,但是您知道它们的来源和关系吗?简而言之:STemWin和μCGUI都是从emWin开发的。 STemWin由SEGGER授权给ST(STMicroelectronics),使用ST芯片的用户可以免费使用STemWin。同时,对ST的微控制器进行了特殊的优化。例如,当将STM32F4芯片与FPU一起使用时,STemWin在需要浮点处理的地方进行了特殊的优化。说到μCGUI,我相信每个人都知道μCOS属于Micrium。 μCGUI是SEGGER公司向Micrium公司授权并为其定制的一组图形软件库。总而言之,uC / GUI和STemWin都是Segger的emWin产品。 2. TouchGFX官方网站地址:https://www.touchgfx.com ST网站地址:https://www.st.com/content/st_com/en/stm32-graphic-user-interface.html TouchGFX是GUI产品DraupnerGraphics。去年(2018年7月),ST收购了TouchGFX,可以在STM32上免费使用TouchGFX。 TouchGFX已升级到V4.10,扩展了STM32生态系统,并集成在STM32CubeMX中。观看在STM32F4上运行的TouchGFX的视频:3. MiniGUI网站:http://www.minigui.com MiniGUI是家用GUI,它是嵌入式系统的高级窗口系统和图形用户界面(GUI)支持系统,由以下公司开发魏永明先生于1998年底。2002年,魏永明先生成立了北京飞曼软件技术有限公司,为MiniGUI提供商业技术支持,同时继续提供开源版本。 Feynman Software是为中国开源社区贡献最多代码的软件公司。 MiniGUI的丰富功能和可配置性使其适用于运行在30MHz CPU上的低端设备和使用GPU的高端设备。为嵌入式和智能IoT设备提供成熟且经过验证的跨平台GUI系统。 MiniGUI的技术优势与其他用于嵌入式产品的图形系统相比,MiniGUI在系统要求方面具有以下主要优势:强大的可伸缩性,重量轻,资源消耗低,高性能,高可靠性和可配置性。 (2019年9月19日)北京飞漫软件技术有限公司宣布将在MiniGUI 4.0.2中支持家用产品网络操作系统RT-Thread!四,Qt官方网站:https://www.qt.io如果您必须学习嵌入式开发,则应该了解Qt。 Qt是QtCompany于1991年开发的跨平台C ++图形用户界面应用程序开发框架。2008年,QtCompany技术被诺基亚收购,Qt成为诺基亚的编程语言工具。 2012年,Qt被Digia收购。 2014年4月,跨平台集成开发环境QtCreator 3.1.0正式发布,实现了对iOS的完全支持并添加了WinRT和Beautifier等插件。 Qt公司于2019年8月21日推出了QtforMCU,使客户能够在具有成本效益的微控制器(MCU)上创建流畅的用户界面。 QtforMCU的主要优势:在微控制器上重用您现有的技能,通过跨设备(从高端设备到大众市场的设备)的技术一致性来降低维护成本,并在不影响图形性能的情况下发展为微控制器。要降低硬件成本,请将传统解决方案升级到现代跨平台图形工具包QtforMCU参考网站:https://resources.qt.io/cn/the-qt-company-introduces-qt-for-mcus 5。