OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7114|回复: 6

使用lcd刷屏显示更新adc采集的数据,每秒更新两次。屏幕闪的有点不好看。如何解决?

[复制链接]

81

主题

1002

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1876
金钱
1876
注册时间
2014-9-10
在线时间
208 小时
发表于 2015-1-18 11:46:14 | 显示全部楼层 |阅读模式
5金钱
使用lcd刷屏显示更新adc采集的数据,每秒更新两次。屏幕显示数据那里不停闪烁,有点不好看。如何解决?

我是每过0.5秒,先清除数据显示区域,然后把新数据显示出来。

正面看还好,侧面看,闪烁比较厉害。如何解决?

小小蜗牛
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2100
金钱
2100
注册时间
2013-11-27
在线时间
518 小时
发表于 2015-1-18 11:58:05 | 显示全部楼层
设置一个标志位,当有adc值 等于1,在更新lcd
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2015-1-18 12:01:33 | 显示全部楼层
1秒一次够了。另外你是不是一次刷一整屏的形式?
回复

使用道具 举报

81

主题

1002

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1876
金钱
1876
注册时间
2014-9-10
在线时间
208 小时
 楼主| 发表于 2015-1-18 12:09:13 | 显示全部楼层
不是刷一整屏。根据坐标和长度刷7个小区域的数据。
数据前面还有固定的一些标示其意义的Vol:
小小蜗牛
回复

使用道具 举报

81

主题

1002

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1876
金钱
1876
注册时间
2014-9-10
在线时间
208 小时
 楼主| 发表于 2015-1-18 12:09:27 | 显示全部楼层
回复【3楼】ricefat:
---------------------------------

不是刷一整屏。根据坐标和长度刷7个小区域的数据。 
数据前面还有固定的一些标示其意义的Vol:
小小蜗牛
回复

使用道具 举报

39

主题

2026

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2020
金钱
2020
注册时间
2013-5-1
在线时间
87 小时
发表于 2015-1-18 15:07:17 | 显示全部楼层
记得好像是有个填充方式和叠加方式,改下显示会好一些,LZ不妨试下
博观而约取,厚积而薄发。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-18 23:17:04 | 显示全部楼层
八成是你的方法不对.
你只需要更新要更新的区域即可,这样基本看不到闪烁
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-26 23:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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