硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1884|回复: 3
收起左侧

[μCGUI] UC/GUI中怎么样动态显示一个波形?

[复制链接]

27

主题

94

回帖

175

积分

初级会员

积分
175
发表于 2018-5-10 14:39:24 | 显示全部楼层 |阅读模式
如题:

    我有1024个数据放在一个数组中array[1024]={...........};

     我的LCD屏是272*480的大小的,所以X轴一次是只能显示272个点的,所以想动态显示这个1024个点,应该怎么样做?

    求大神指点!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107262
QQ
发表于 2018-5-10 15:07:53 | 显示全部楼层
动态的每次取272个数据进行刷,是否满足你的要求。
回复

使用道具 举报

27

主题

94

回帖

175

积分

初级会员

积分
175
 楼主| 发表于 2018-5-10 15:17:11 | 显示全部楼层
eric2013 发表于 2018-5-10 15:07
动态的每次取272个数据进行刷,是否满足你的要求。

硬汉哥,我用这个GUI_DrawGraph(Wave,272,0,0);每次取272个点,然后GUI_Clear();刷新,就是屏幕的闪屏很大
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107262
QQ
发表于 2018-5-11 00:06:42 | 显示全部楼层
Mark 发表于 2018-5-10 15:17
硬汉哥,我用这个GUI_DrawGraph(Wave,272,0,0);每次取272个点,然后GUI_Clear();刷新,就是屏幕的闪屏很 ...

不要清屏,你可以用背景色所使用的颜色覆盖显示之前的波形,试试效果是否好些。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-23 13:56 , Processed in 0.241778 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表