TouchGFX

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

电路方案

查看更多

设计资料

查看更多
  • TouchGFX 屏幕切换 Transition 功能全解 从原理到实战配置
    TouchGFX 作为 STM32 平台专属的嵌入式 GUI 开发工具,凭借轻量高效、硬件加速的特性,成为工业 HMI、智能家居、车载设备等界面开发的主流方案。屏幕切换(Transition) 是 GUI 交互的核心环节,流畅的切屏动画能大幅提升产品体验。本文基于 ST 官方 LAT1212 应用笔记,从 Transition 架构、官方例程解析、代码流程到可视化配置,全面讲解 TouchGFX 屏幕切换功能,帮你快速掌握切屏动画的实现与优化。
  • TouchGFX 控件 Mixin 功能实战:快速为控件附加 ClickListener 点击交互
    TouchGFX 作为 STM32 平台专属的图形界面开发工具,凭借高效的硬件加速、丰富的控件库和可视化设计流程,成为嵌入式 GUI 开发的首选方案。在实际项目中,原生控件往往无法满足复杂的交互需求,而 TouchGFX 提供的Mixin 模板功能,无需自定义控件,就能快速为标准控件扩展额外能力。本文基于 ST 官方 LAT1206 应用笔记,以最常用的ClickListener功能为例,结合官方 Button Example 例程,手把手教你为文本框等普通控件添加点击交互,同时深入解析 Mixin 的底层实现逻辑,帮你真正掌握 TouchGFX 控件扩展的核心方法。
  • TouchGFX 滚轮式菜单快速开发:MenuContainer 容器应用实操指南
    在嵌入式 GUI 开发中,流畅的滚轮式菜单是提升产品交互体验的关键功能。ST 提供的 MenuContainer 自定义容器(适配 STM32N6570-DK 开发板),可快速实现炫酷的滚轮选择界面,支持图标切换、动画过渡与界面跳转,开发者无需从零搭建,仅需导入容器、替换素材并配置交互即可完成开发。本文详解容器导入、素材适配、交互配置的完整流程,适用于 TouchGFX 基于 STM32 的嵌入式项目。
  • STM32H7 TouchGFX 花屏速解:更换 HyperRAM 后 latency 值适配实操
    STM32H735DK 开发板更换 HyperRAM 料号后,TouchGFX GUI 出现花屏,核心原因是新旧 HyperRAM 的初始 latency(访问延迟)值不匹配,需将代码中 OCTOSPI 的 AccessTime 参数与新 HyperRAM 的 latency 值同步。本文基于 ST 官方 LAT1403 应用笔记,详解问题根源、1 分钟代码修改方案及选型适配原则,适用于 STM32H7 系列 + TouchGFX+HyperRAM 的 GUI 开发场景。
  • STM32F7 LTDC RGB接口TouchGFX工程移植全流程:从 CubeMX 配置到屏幕点亮
    STM32F7 系列通过 LTDC(LCD-TFT 显示控制器)驱动 RGB 接口 LCD 时,TouchGFX 工程移植的核心是 “CubeMX 外设配置 + 外部存储驱动 + 链接文件调整”。本文基于 ST 官方 LAT1392 应用笔记,以 STM32F746G_DISCO 开发板为例,详解从 CubeMX 配置、驱动添加到 UI 生成的完整步骤,适配外部 SDRAM(帧缓冲)、QSPI Flash(素材存储)场景,新手也能快速点亮屏幕。