【学习有奖】一大波TouchGFX 实操视频来袭,快速提升你的GUI技能 为帮助嵌入式工程师快速上手TouchGFX,最近,ST会陆续上线一系列的TouchGFX 实操视频,手把手教你如何使用TouchGFX实现各种图形功能,比如:静态图表控件,文本通配符,用滑块控件控制 PWM 输出,利用索引图像格式,使用图形控件显示 ADC 转换值,等等。 * x6 R9 @2 o* H 视频目录:(点击下方蓝色字体,观看TouchGFX 实操视频); e. D Z6 [8 M/ R' g0 j $ G/ E, x- w) R, y# I: \ 版本更新与功能介绍 8 k3 e3 [8 L+ ?6 M3 E+ |; Y+ M本组视频主要介绍TouchGFX的基础功能和每个更新版本的新功能,以及如何基于STM32 MCU在图形化界面上开发各种应用。5 Y, B& E* d3 a ☞ 2022 STM32线上技术周-你拥有的不仅是STM32,还有超出你预期的人机交互方案: C o* k/ g7 I7 p ☞ 全新TouchGFX图形库— 介绍TouchGFX图形库全新矢量图(SVG)小部件和TouchGFX图形库。- `! j( j& I% W S' E+ {# o1 A ☞ GUI终端应用介绍 — 介绍基于STM32 MCU在图形化界面上开发的部分产品。 ☞ STM32高性能MCU与MPU图形应用% Q7 R% v$ {: Y2 m8 J" j ☞ TouchGFX 4.21版更新:TouchGFX Stock和SVG小部件 ☞ TouchGFX Designer 4.20 Release— 演示如何使用TouchGFX 4.20中的自定义容器导入/导出功能。 ☞ X-Cube-TouchGFX版本4.18( q0 {: W0 O, R- L% Y; N0 w* T0 S ☞ TouchGFX Designer 4.18新功能5 F5 v, i& G+ B! o- ]4 q/ y" D2 w ☞ TouchGFX Designer4.17:用户界面更加直观,构建更好的用户界面% `9 O7 p8 A2 }* a9 I ☞ TouchGFX新版本发布V4.12 ☞ TouchGFX Designer PC Simulator— 该视频将通过TouchGFX Designer基于UI模板的仪表盘示例为大家演示模拟器并演示如何使用各种实用功能。 / L3 j+ k. }( P 控件使用介绍 * s7 ~ Q9 b% a8 k+ o- k本组视频主要介绍如何使用TouchGFX中的各种控件,比如静态图表控件、文本通配符、滑块控件、滑动容器控件、仪表控件等。 ☞ TouchGFX 静态图表控件 — 介绍 TouchGFX 4.19 中新增的静态图表控件的一些基本功能。 ☞ STM32 图形:使用文本通配符(第一部分) — 了解如何在 TouchGFX 中使用文本通配符。 ☞ STM32 图形:使用文本通配符(第二部分) — 了解如何在 TouchGFX 中使用文本通配符。/ |7 X4 x$ v$ r- | ☞STM32 图形:如何使用滑块控件控制 PWM 输出 — 了解如何使用滑块控件更新 PWM 占空比。 ☞ STM32 图形:使用滑动容器控件 — 了解如何在 STM32H735 探索套件上利用 TouchGFX Designer 使用并实现滑动容器控件。 ☞ STM32 图形:利用索引图像格式 — 了解索引图像格式如何帮助减少外部 Flash 存储器需求并提高图形性能。 ☞ STM32 图形:仪表控件入门(第一部分) — 学习如何在 STM32G0 平台上使用和自定义 TouchGFX 仪表控件。可将这些概念轻松应用于其他评估板和定制项目。' [: ~7 N: `2 w5 O/ C$ d D ☞ STM32 图形:仪表控件入门(第二部分)— 学习如何在 STM32G0 平台上使用和自定义 TouchGFX 仪表控件。可将这些概念轻松应用于其他评估板和定制项目。# I) Y% M( Y- ~4 `3 [ ☞ STM32 图形:滚动列表控件入门— 了解如何在 TouchGFX 中使用滚动列表控件。: u/ l* o) ~/ u/ r ☞ TouchGFX实例:Cacheable Container5 M; O3 V0 _% I! i9 w# l ☞ STM32图形:滚动列表小部件入门(一) ☞ STM32图形:滚动列表小部件入门(二)% F. ^- K5 {7 D1 s/ h* @; ]7 B" X ☞ STM32图形:滚动列表小部件入门(三)' J* U: k6 ]. k" x! c ☞ TouchGFX 产品特性文本管理 —借助新的增强版式设置,节省时间和复杂性。现在指定排版本身的设置并将字体、大小和每像素位数设置为默认值(对于一千个文本)。 ☞ TouchGFX Designer widget Gauge组件 — 介绍Gauge组件并展示其如何使用。这一控件已添加至TouchGFX 4.16版本中。8 H/ B9 S5 a' p8 J9 n TouchGFX与底层之间的互动介绍 本组视频主要介绍如何通过使用 RTC(实时时钟)、图形控件、设置Octo-SPI外设、缓存存储在SD卡上的位图等方法,实现TouchGFX与底层之间的互动。 2 v6 S% {3 v, k. A7 w$ y ☞ STM32 图形:如何使用带有 AnalogClock 控件的 RTC — 了解如何使用 RTC(实时时钟)外围设备,并使用 AnalogClock 控件显示时间。 ☞STM32 图形:如何使用图形控件显示 ADC 转换值(第 1 部分) — 了解如何操作和使用 TouchGFX 图形控件来显示 ADC 转换值。在第 1 部分中,我们将在 TouchGFX Designer 中设置图形控件。 ☞ STM32 图形:如何使用图形控件显示 ADC 转换值(第 2 部分) — 第 2 部分会为你介绍如何配置 ADC 并将转换值传递至图形控件。/ g" p7 t& {" d0 f6 e: h7 h$ | ☞ STM32 图形:在交互中使用“Hardware button is clicked” — 了解如何操作和使用 TouchGFX 交互设置“Hardware button is clicked”,以便利用 STM32H735G-DK 探索套件将 GUI 和外部硬件按钮添加到项目中。* C5 H$ X* O+ Z6 d, _& L ☞ STM32图形:如何在TouchGFX模板中设置不同的OSPI Flash 第1部分 — 介绍如何在STM32CubeMX中设置Octo-SPI外设。 ☞ STM32图形:如何在TouchGFX模板中设置不同的OSPI Flash 第2部分— 介绍如何初始化Octo-SPI外设并在存储器映射模式下设置Octo-SPI外设。, |+ C. x) z# T( I) @, D ☞ STM32图形:如何在TouchGFX模板中设置不同的OSPI Flash 第3部分 — 介绍如何在STM32CubeMX中设置Octo-SPI外设。" x$ O/ J' L! |5 ]2 t$ r$ q ☞ STM32图形:如何缓存存储在SD卡上的位图 第1部分 — 展示如何设置SD/MMC外围设备,并将FATFS文件系统添加到STM32F746开发板的TouchGFX模板中。. W' E8 Z1 O! \* V ☞ STM32图形:如何缓存存储在SD卡上的位图 第2部分 — 展示如何将存储在SD卡上的位图存储到同步动态随机存储器(SDRAM)中。 ☞STM32图形:如何缓存存储在SD卡上的位图 第3部分— 演示如何加载并运行二进制文件。 ☞ TouchGFX GUI与硬件交互— 从简介开始,然后对Touch GFX模型进行说明,之后将展示如何创建Touch GFX项目、如何创建屏幕以及如何切换屏幕,最后再为大家展示如何实现硬件与图形用户界面之间的交互。5 C0 j( n3 i ^7 D. \( q5 n 2 ^2 s. P- ?2 E: p Demo案例分享 本组视频为大家分享在不同的STM32平台上运行TouchGFX实现GUI的效果演示。 + B( L% H* v+ E/ @6 {% l ☞ STM32H750B探索套件上运行TouchGFX效果展示2 `9 q7 }4 t/ S: a4 R) W5 E ☞ 三分钟Get TouchGFX- Design, Implement & Run!" b1 `6 J1 r1 X7 D! o# { ☞ STM32G081L GUI Demo演示 ☞ 低成本GUI解决方案5 n: g5 U+ ] \ ☞ WB TouchGFX demo$ M0 O* y2 P" s- L$ M$ K ☞ 基于Azure RTOS和Threadx TouchGFX的智能家居Demo — 基于Azure RTOS和Threadx TouchGFX的智能家居Demo。 ☞ GUI-Demo-STM32H750 — STM32H750 系列微控制器包括一个运行频率高达 280 MHz 的 Arm® Cortex®-M7 内核。使用 GUI 解决方案 Embedded Wizard,您可以非常快速地高效地开发和部署 HMI。只需将按钮、滑块和文本视图等即用型和可自定义的小部件轻松拖放到画布上即可。用动画及其适当的功能丰富它们。只需单击一下即可生成、编译和刷新新应用程序,您就完成了。 ☞ GUI-Demo-STM32H7B3 ☞ GUI-STM32MP157 在 4”800*480 MIPI-DSI 显示器上运行由 KDAB 开发的QT图形演示9 [" \+ {& `5 W$ @% ?5 f9 Z2 y ☞ NeoChrom GPU - 全新的2.5D加速器,针对STM32上实现丰富UI进行了大量的硬件优化 ☞ 2022 STM32线上技术周-STM32U5的表盘方案 ☞ 2022 STM32线上技术周-STM32H7的图表方案. J) T. i( l3 d ☞ STM32U599 Neochrom GPU演示1 d5 w5 g m' G1 h& e 编译环境介绍 1 U4 m4 d9 q8 e/ u本组视频主要介绍如何将 IAR EWARM 、 Keil uVision 等编译环境用于 TouchGFX 模板。 ☞ STM32 图形:如何将 IAR EWARM 用于 TouchGFX 模板— 介绍如何使用 IAR EWARM 构建、下载和调试 STM32H7B3I-DK TouchGFX 模板。 ☞ STM32 图形:如何将 Keil uVision 用于 TouchGFX 模板 — 介绍如何使用 Keil uVision 添加外部 Flash 加载程序,然后构建、下载和调试 STM32H7B3I-DK TouchGFX 模板。" ^' S0 R$ a2 I! w$ L 学习有奖 打卡上方学习视频,截图回复本帖,有奖: 连续打卡5天,获得300ST金币 连续打卡8天,获得700ST金币' @# V, j5 S* v3 V, i5 q 连续打卡10天,获得ST开发板一块(前10名) 9 V8 N5 t* n" F2 _3 c |
[NUCLEO-C031C6评测] 驱动LCD 第三步 显示颜色块
实战经验 | TouchGFX 处理按钮长按的一种方法
【经验分享】stm32基于TouchGFX的GUI开发(八):STM32H743+驱动SPILCD屏幕(ST7789V2)
TouchGFX 4.23:支持矢量字体,节省Flash,更丰富的UI!
【STM32U599】5.聊聊手表菜单
【STM32U599】6.界面切换
【STM32U599】3.写个表盘
【STM32U599】4.引入RTC与MVP开发
【STM32U599】2.写个手表菜单
【STM32U599】1.初步尝试
活动第10天打卡
活动第三天打卡
活动第二天打卡
活动第一天打卡
8.1 day1
打卡 day1 8月1号
打卡
8.1
day 1
8.2 day 2
签到签到