|
1、开发思路 主要是做GUI圣诞节快乐的图片轮询显示,用户与屏幕的交互方式为屏幕虚拟按键,按下虚拟按键后切换屏幕显示,或者更改当前屏幕的底色。 2、TouchGFX操作 2.1 使用TouchGFX新建空白模版工程,这里以STM32L496探索开发板为例
2.2 在主界面添加图片、按键等组件
为了使GUI界面具备美观的效果,这里将按键设为不可见,通过修改按键组件的不透明度Alpha来实现,Alpha为0表示组件所占的像素点完全透明。
2.3 为按键添加交互事件 按键按下后切换至下一屏幕
png图片的特点是除了图像主题元素外,其他像素点是透明的。根据这个特性可以实现屏幕底色切换,以展示当前GUI图像的不同底色风格
3、效果演示
GIF展示
完结撒花✿✿ヽ(°▽°)ノ✿,祝大家圣诞节快乐~~~ |
STM32CubeMX出2.0了!CubeMX2速览-教程版
从 CubeMX 到 MX2:这些关键变化必须知道
新版STM32CubeMX2初体验,抛弃了JAVA方案,采用Electron,启动速度非常流畅,不再支持MDK5
【STEVAL-STWINKT1B评测】运行Datalog固件并记录运行时间
【STEVAL-STWINKT1B评测】数字麦/模拟麦对比测试+音频配套上位机软件开发
【板卡评测】STEVAL-STWINKT1B读取 ACC/GYRO/MAG 实时数据
兔哥心中的ST中文论坛
实战经验 | 从CubeMX下载生成STM32元件封装库
小白也能明白的STM32的低功耗与唤醒机制
软件工具我知道
微信公众号
手机版