Woman touching a screen of a washing machine Woman touching a screen of a washing machine

面向图形用户界面的STM32产品
助力轻松开发类似智能手机的GUI

概述
通过GUI实现最佳用户体验
构建单元
生态系统
资源
视频
 
stm32 logo
STM32 GUI硬件产品组合
业界最广泛的支持高级图形功能的MCU和MPU产品组合
stm32 gui software
STM32 GUI软件
可与TouchGFX和STemWIN配合使用的最先进免费图形开发工具
stm32 gui ecosystems
STM32 GUI生态系统
参考设计,选定的GUI软件和设计合作伙伴
stm32 gui resources
STM32 GUI资源
提供技术支持、在线社区和文档,帮助您找到问题的答案

嵌入式人机界面 (HMI) 的设计趋势不断演化。随着产品越来越智能化并提供越来越多的功能,最终用户希望人机界面能够提供有吸引力的体验,并能够轻松访问产品功能。


在您的产品中包含GUI(图形用户界面)将有助于您设计对用户更友好、更安全、更现代化的设备,为最终用户提供更多价值。GUI的关键设计要求是由我们每天都与之互动的设备 - 我们口袋里的智能手机界定的。


准备好开始了吗?

STM32系列提供在嵌入式设备中轻松添加类似智能手机的图形用户界面 (GUI) 所需的工具,加速了“HMI of Things”革命。

想知道我们的STM32 GUI解决方案可以帮助您开发什么类型的GUI吗?
阅读我们的宣传册,分享客户的成功故事。 立即下载。.

通过GUI实现最佳用户体验

为了设计能够提供卓越用户体验的嵌入式产品,STM32系列提供业界最广泛的支持图形功能的MCU产品(有200多个有源器件编号),支持不同的显示界面和封装选项。支持图形功能的STM32 MCU内嵌不同的特性,允许开发人员实现所需的性能和嵌入式设备所需的优化协调,例如:

  • Chrom-ART Accelerator™提供节约内存的2D图形加速,并在分担主CPU的负荷时实现平滑过渡和透明效果
  • NeoChrom GPU是STM32上搭载的一种新型2.5D加速器,其中包含大量硬件优化,可实现丰富的UI。这项技术优化了翻转、旋转、缩放和变焦等动画效果。简而言之,这种新型硬件IP能够加速纹理映射和Alpha混合。利用NeoChrom GPU分担这些计算负荷,可极大地增加每秒帧数。
  • JPEG编解码器允许您添加M-JPEG视频用于品牌推广和教程
  • 快速访问内部和外部内存以避免遭遇瓶颈问题,支持平滑的动画效果
  • 大容量内部存储支持单芯片解决方案,无需用于低分辨率显示的外部RAM和Flash存储器。这为系统安全架构、缓冲策略和内存预算带来额外的灵活性
  • 支持采用并行接口、LCD-TFT、以及MIPI-DSI嵌入式控制器的大型显示界面

开发GUI需要什么

创建优秀GUI需要的技能和专业知识,涉及许多构建单元 - 开始是选择和采购正确的显示屏和外壳,对菜单和屏幕进行艺术创作,将艺术设计通过编程在用户界面和电控开发中实现,然后将这些点串起来并触发能够将设计变成现实的灵感火花。

我们知道开发GUI是无法避免的。

因此,意法半导体提供最先进的MPU和MCU,再加上开发过程中每一步都需要的工具和技术支持,确保您的GUI项目开发成功。

design gui components
1

定义您的需求,然后相应地选择您的MCU和开发套件

STM32支持高级图形功能的MCU和MPU产品组合

gui development products 了解我们的硅技术产品组合

STM32 GUI开发套件

面向图形用户界面的STM32包含大量的开发套件、软件示例和演示案例。

每个开发套件配一个刷新的演示。每个演示的代码可在相关STM32Cube软件包中获得。

2

下载TouchGFX

什么是TouchGFX?

集成在STM32生态系统中的TouchGFX是一款免费的GUI工具,提供创建高级GUI所需的一切。

TouchGFX在 X-CUBE-TOUCHGFX 软件包中提供,包括:

  • TouchGFX Designer - PC GUI构建工具和模拟器
  • TouchGFX Generator - 用于配置和生成TouchGFX项目
  • TouchGFX Engine - 经过优化的硬件加速图形库
3

开始创建自己的GUI

选择示例、观看演示,或通过导入图形化资产从头开始,并使用TouchGFX Designer中的小插件创建自己的GUI应用。

4

刷新您的设计套件并运行您类智能手机的GUI

将您的开发套件连接到PC,然后只需点击“Run Target”(运行目标),TouchGFX Designer将自动使用安装的 STM32Cube Programmer to 刷写到您的套件。

扩展的生态系统支持您的开发工作

TouchGFX专家

TouchGFX Experts

我们技能高超且极具奉献精神的TouchGFX专家帮助您将想法转化为市场领先的产品。他们为您带来创新型方法,还有在TouchGFX和STM32微控制器方面的广博知识和丰富经验,帮助您设计下一个嵌入式产品,并迅速将想法转化为最终产品。

显示模块制造商

避免采购您自己的显示套件。从意法半导体的授权合作伙伴中选择一款即时可用的显示模块,并将其应用到您的产品中。

These display modules are all based on STM32 Hardware and TouchGFX Software, and are also available for your prototyping.

UI工具供应商

多家意法半导体的授权合作伙伴提供面向STM32硬件的GUI开发工具。他们都致力于为您提供支持,确保在STM32上顺利进行GUI开发。

已选中要下载的 00 个文件
  说明 版本 大小 操作
AN5051
使用STM32 Chrom-GRC™进行图形存储器优化
1.0
736 KB
PDF
AN4996
STM32F76/77xxx和STM32H7x3系列微控制器中的硬件JPEG编解码外设
1.0
721 KB
PDF
AN4860
STM32F469/479、STM32F7x8/x9和STM32L4R9/S9 MCU上的DSI主机
2.0
13 MB
PDF
AN4323
STemWin库入门
5.0
1 MB
PDF
TouchGFX宣传册 1.0
4.7 MB
PDF
AN5051

使用STM32 Chrom-GRC™进行图形存储器优化

AN4996

STM32F76/77xxx和STM32H7x3系列微控制器中的硬件JPEG编解码外设

AN4860

STM32F469/479、STM32F7x8/x9和STM32L4R9/S9 MCU上的DSI主机

AN4323

STemWin库入门

TouchGFX宣传册

视频