你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32GUI_使用 TouchGFX 动态图片功能实现动态更换表盘背景功能

[复制链接]
STMCU小助手 发布时间:2022-8-7 18:22
1.引言
. I+ g* ^  Z2 S$ [3 }自从 2013 年第一款侧重于 GUI 应用的 STM32F429x【搭载 Chrom-ART 图形加速和 LTDC 控制器】开始,ST 提供了STM32MCU + X-Cube-TouchGFX 一站式 GUI 开发平台,越来越多的客户使用 STM32 + TouchGFX 开发智能手表/智能家居控制面板等嵌入式设备.
) _- _. g$ j# \) X# A" y对于智能手表应用,由于可以通过无线方式与手机进行通信,因此动态表盘背景更新也成为一个很好增加用户体验的功能(如可以根据节日更新表盘背景).# N5 k# `! g6 a7 H8 O: r
下面我们用一个例程来介绍下如何使用 TouchGFX 动态位图来实现这一个功能. . _2 }5 k$ j5 J
. a2 U$ q; C( ?; V" }$ F

  c$ N# y7 _# V% ^2.例程开发步骤如下
+ }  n/ F) J1 `$ G0 Y; g2.1 开发环境安装 : ! j; Y' C! v% G- R
- TouchGFX4.16.1 (本文使用 4.16.1 举例,其他版本操作过程相同) 8 ?- a4 @/ `$ e1 E) i( d
- VSCode
# d6 _: V& _5 h5 K- STM32H7B3 探索板 ) n! @/ H- F% L! d& W+ q2 x4 `/ S9 L

6 y9 t/ r, d) o/ D 1 H7 w: O+ G3 P/ ~: L; g
2.2 例程设计流程% S/ e/ o" l7 y: B% o# F5 J. O
2.2.1.打开 TouchGFX Designer 4.16.1 : # S* n! z$ u  `2 ^$ v! C5 m

& K: i+ a5 L; Z6 a9 `

' C8 w: k, @. q  q P8LQT{~L3PWXV6F12EAVVL0.png
: H$ z& h: L/ _4 h# \5 b" v: l4 S# _0 b' O" Q2 L' v1 e' v$ d

5 z( H# R* d# M7 U( V- O2.2.2 选择 STM32H7B3 探索板,生成工程
1 T- {3 ^; P" D: q
. n& C6 l! e" V6 N

- P( d5 \" q' x% h ~F2IHCT$M1T17W7Y1MFG2VP.png " S! ~# E, l. m1 E6 ?( d
2 W) x$ ?0 s, g* ~
5 j# }$ X1 Z0 u7 p4 l- F, l$ U

  V1 G" d5 z% H" {/ J- Q3 U* V完整版请查看:附件  `1 H8 O/ v" ]* ]8 o

* k6 }4 a% k0 I# Y5 @' u3 U% b; g+ U- p* P- x/ }, h) L) i# e: w8 E5 ]3 x
$ X8 ?. Q- n+ G$ v, G

LAT1094_STM32GUI_使用TouchGFX位图缓存功能实现表盘背景动态切换_v1.0.pdf

下载

828.05 KB, 下载次数: 2

赞 收藏 评论0 发布时间:2022-8-7 18:22

举报

0个回答

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版