请选择 进入手机版 | 继续访问电脑版

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

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

[复制链接]
STMCU小助手 发布时间:2022-8-7 18:22
1.引言/ m* m4 B) N  q, E0 h/ v% y
自从 2013 年第一款侧重于 GUI 应用的 STM32F429x【搭载 Chrom-ART 图形加速和 LTDC 控制器】开始,ST 提供了STM32MCU + X-Cube-TouchGFX 一站式 GUI 开平台,越来越多的客使用 STM32 + TouchGFX 开智能手表/智能家居控制面板等嵌入式设备.( }2 W% D* t. f) m/ I
对于智能手表应用,由于可以通过无线方式与手机进行通信,因此动态表盘背景更新也成为一个很好增加用户体验的功能(如可以根据日更新表背景).( @# M8 A+ }6 U) [
下面我们用一个例程来介绍下如何使用 TouchGFX 动态位图来实现这一个功能.
5 r" H" p( R& ]* [( n+ C! b0 Y8 u

* H) Q% U6 o/ B: [2.例程开发步骤如下
8 S! S% R: N% S( V9 E' a* T2.1 开发环境安装 :
" Y5 @# u" g5 s) i9 y- TouchGFX4.16.1 (本文使用 4.16.1 举例,其他版本操作过程相同)
& {+ q+ B! G4 T+ ]" F- VSCode
+ B3 a  G+ g2 M7 B- STM32H7B3 探索板
0 C/ m, x) [8 [' L  D1 U% ^" f* n$ U0 t2 e9 B0 x9 @

& @. Y2 M2 ^9 u3 S9 N: U7 b2.2 例程设计流程
. d* ~5 B+ w3 r# C# @2.2.1.打开 TouchGFX Designer 4.16.1 : + E& r6 e. }) Z
' j# D' \! [, Q! }; \; ?
4 @" b1 q- ^6 N* ~
P8LQT{~L3PWXV6F12EAVVL0.png : D5 k( r! s) `
; `$ v: R- u4 t" A1 @" y

9 [  X- M* F  K+ `( A. G2.2.2 选择 STM32H7B3 探索板,生成工程
/ @8 a  j6 r# s: j- \7 Y, a
5 Q! D9 ]- t9 X: i7 p6 x. i' K5 B
) V2 ]# T) T3 n5 X
~F2IHCT$M1T17W7Y1MFG2VP.png 2 O7 K3 ^, N- d  z8 E

/ H: m5 Y1 n9 d# \, t
( G. Y& `/ n+ ]. Y1 k
+ r" U5 G) ]) y0 e% g
完整版请查看:附件$ x( P- f! v8 p8 Z& _
- g- U& |/ e7 E  @

. M' E/ q6 S1 u6 b+ f$ s
# T+ {5 M$ }' E" {# A9 V1 Y2 r: B

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

下载

828.05 KB, 下载次数: 2

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

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版