[STM32H7] STM32H750B-DK TouchGFX 测评——入门篇

[复制链接]
1373|5
 楼主| 纪国圣 发表于 2022-8-21 12:33 | 显示全部楼层 |阅读模式
1.Screen的创建与命名
1.png
点击+号创建Screen,右键选择Rename为Hello。
2.Image的设置
为了给Screen添加背景图,先添加Image控件:
2.png
并添加图片:
3.png
4.png
5.PNG
3.Animated Image的设置
使用此控件可以起到动画效果。其原理是将一组连续的图片按照一定的时间差依次刷新显示。设置方法如下:
6.png
选择一组图片起始与终止画面:
7.png
8.png
通过Interaction设置Animated is doned重头开始循环的属性。其中要求编写一段控制代码:
9.png
4.Button的设置:
添加Button控件:
10.png
给Button添加背景图片:
11.png
该Button实现切换窗口功能,为此通过Interaction设置属性:
12.png
5.Clock的设置:
Clock其实是Animation的一个具体实现,其分为模拟时钟和数字时钟。这里两者都添加到Screen:
13.png
14.png
通过Interaction设置属性实现每秒走时:
15.png
最后仿真效果如下:
16.gif
板上的效果稍后上传。
 楼主| 纪国圣 发表于 2022-8-21 17:37 | 显示全部楼层
本帖最后由 纪国圣 于 2022-9-4 11:37 编辑

6.DynamicGraph的设置:
添加DynamicGraph:
19.png
在Interaction中添加如下代码,以实现曲线动态变化:
20.png
编译,发现有错误:
16.png
提示有错误。查看https://support.touchgfx.com/4.20/docs/miscellaneous/known-issues中的Linker errors知道要用CubeMX重新生成代码:
17.png
编译成功: 18.png

@21小跑堂






 楼主| 纪国圣 发表于 2022-8-28 17:16 | 显示全部楼层

ghuca 发表于 2022-9-5 13:49 | 显示全部楼层
不错的 板子呢。
vivilyly 发表于 2022-9-7 16:34 | 显示全部楼层
性能怎么样
kkzz 发表于 2022-9-8 13:05 | 显示全部楼层
这么快就开始上手了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

407

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部