 
        
        
    | 【前言】 在设计初期,我手工绘制了box与TexArea标签来显示健康监测的“舒张压、收缩压、心率”等状态,为了按比例的显示box高度,并让数据动态显示在box的上方,通过计算,现在可以动态的实时更新了。本篇将详细的介绍如何实现匹配的。 【box高度匹配】 1、通过在TouchGFX Desiger中查看,box的最高高度值为70显示最合理。因此,所有的box的高度最大值为70,进行了宏定义为70的高度。 2、同时根据各个值的最高限度,也将其做了最高限植的定义,最后定义如下: 
 3、box的高度计算。 用草稿纸画了一下示意图,并列出了计算公式: 因此以心率为例编写代码如下: 同时显示数值的TextArea 将他的Y坐标设置为Box的Y坐标向上偏移18,就可以完美的适配了。 最后设置初始值效果如下: 
 【设置心得】 通过学习TouchGFX的API函数,就可以了解它们控制的详细用法。从而可以完美的实现GUI的动态设置。 | 
 
2025国庆中秋活动体验报告6 OpenAMP实现数据交互
STM32H750DK智能零售界面设计——4自定义Container接口设计和实现
2025国庆中秋活动体验报告4_解析传感器数据
STM32H750DK智能零售界面设计——2商品显示GUI和交互函数
2025国庆中秋活动体验报告3-STM32H745之CM4内核不定长中断接收
2025国庆中秋活动体验报告2 健康监测界面设计
【学习有礼】 STM32H7R/S线上课程,快速入手!
【GUI学不停】11#如何选择帧缓冲策略
【GUI学不停】9#如何添加图像
【GUI学不停】8#如何在文本区域中设置数据
 微信公众号
                微信公众号
             手机版
                手机版
             
		
	
	
	
楼主真细啊,要是界面做的跟官方Demo那么漂亮丝滑就更好了
那个要美工来设计图片,我目前没有这样的资源呀。
现在制图网站蛮多的,模块选选就有
大佬你出个教程呗