串口屏空间说明—如何使用曲线控件

2025-05-07 08:55:08

曲线控件本质就是:单片机发送一串采样数据过来,串口屏将其在指定位置进行显示。如有源源不断的数据更新,曲线就滚动进行显示。

工具/原料

VisualTFT

大彩串口屏

适用范围

1、适合经济型、基本型、物联型、86盒等系列串口屏产品。

开发环境版本

1、VisualTFT软件版本:V3.0.0.636 及以上;串口屏硬件版本:V2.22.649.XXX及以上。

技术实现

1、属性窗口:熟悉属性窗口可以更好地对控件的属性进行设置,如图所示,为曲线控件的属性窗口。

串口屏空间说明—如何使用曲线控件

3、例如,如图所示,把曲线宽俣觊鄄幼度设置为512像素,采样点数设置为512个,1个像素点对应1个曲线采样数据。那么整个宽度的曲线显示完毕正好需要512个数据,当513个数据到来的时候,趑虎钾缫更新FIFO数据,曲线向右平移显示。如果曲线宽度为200像素,采样点数为201,整个控件宽度只能显示200个采样点,那么第201个曲线的数据点到来的时候屏幕上显示的曲线就会开始向右平移显示。

串口屏空间说明—如何使用曲线控件

5、显示方向:曲线的显示方向,分为“水平”、“垂直”。如图所示为“水平”显示效果。

串口屏空间说明—如何使用曲线控件

7、开启缩放后,假定我们设定起始值为50,终止值为200,那么在屏幕上的显示效果相当于截取图标示区间内的曲线进行拉伸到控件的高度,等于是把这段150高度的区间曲线上下拉伸到255的高度,拉伸后如图所示。

串口屏空间说明—如何使用曲线控件

2、添加新数据:添加新数据设置界面如图所示。

串口屏空间说明—如何使用曲线控件

4、指定通道后端添加新数据:在曲线更新的反方向发送曲线数据,如图所示。

串口屏空间说明—如何使用曲线控件

7、水平偏移,如图所示,左边为正常未偏移的一段曲线,右边水平偏移-50。注:设置值为正值时,曲线向左平移;设置值为负值时,曲线向右平移。

串口屏空间说明—如何使用曲线控件

10、垂直缩放,如图所示,左边为正常未缩放的一段曲线,右边垂直缩放500%。

串口屏空间说明—如何使用曲线控件

2、对新插入的曲线控件进行属性窗口设置:宽度→键入“512”;高度→键入“255”;采样点数→键入“512”;抗锯齿→启用。如图所示。

串口屏空间说明—如何使用曲线控件

4、运行虚拟串口屏或者把工程下载到串口屏里,然后打开指令助手,设置好相关参数,发送曲线数据,虚拟串口屏会显示输入的曲线,如图所示。

串口屏空间说明—如何使用曲线控件
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢