OpenEdv-开源电子网

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

折线波形显示

[复制链接]

33

主题

454

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
4731
金钱
4731
注册时间
2018-3-3
在线时间
377 小时
跳转到指定楼层
楼主
发表于 2018-12-15 16:32:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Psheng 于 2018-12-15 16:34 编辑

折线波形显示.rar (4.18 MB, 下载次数: 25)
先使用F4的随机数发生器 制造 数据点并写入 数据BUFF。
然后再中断里面调用显示函数画出折线

在白屏背景下抖动比较严重。;挥煤谏尘熬突峄航夂芏。

在探索者加4.3寸上显示 宽460 高300  50个数据的折线波形显示
测试了下运行时间。波形显示要15ms左右。;涣思父龌吆Ч蔡嵘牟幻飨。。
区域填充刷屏也要14ms左右。

总共显示需要29ms左右。在黑色背景下的抖动还能行。

开始还以为刷屏占用的时间多了。想用和背景一样颜色的相同的折线 去覆盖上次的折线。
后面测试才发现画折线比刷屏还慢,。如果折线函数优化的好 还可以用下这个方法。。
http://v.youku.com/v_show/id_XMz ... m=a2hzp.8244740.0.0
/*
*
*
*
*
*
*/
回复

使用道具 举报

16

主题

643

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1260
金钱
1260
注册时间
2016-8-1
在线时间
206 小时
2#
发表于 2018-12-15 20:00:36 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

33

主题

454

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
4731
金钱
4731
注册时间
2018-3-3
在线时间
377 小时
3#
 楼主| 发表于 2018-12-20 11:58:41 | 只看该作者
折线波形显示V2.rar (4.56 MB, 下载次数: 7, 售价: 1 金钱)

使用开辟显存的方式大大提高了显示的效果。
相同测试环境460*300的区域 使用显存填充 时间为14ms左右,节省一半的时间。
并且就算数据点的增加也不影响填充的时间的。
比直接画在屏幕上的方式好太多,明显折线顺滑了很多。。就是需要460*300*2(276kb)的内存。
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

3

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
107
金钱
107
注册时间
2019-4-2
在线时间
12 小时
4#
发表于 2019-6-13 20:46:31 | 只看该作者
Psheng 发表于 2018-12-20 11:58
使用开辟显存的方式大大提高了显示的效果。
相同测试环境460*300的区域 使用显存填充 时间为14ms左右 ...

楼主,能加下你的QQ或者微信吗,有点问题问你
回复 支持 反对

使用道具 举报

3

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
107
金钱
107
注册时间
2019-4-2
在线时间
12 小时
5#
发表于 2019-6-13 22:22:32 | 只看该作者
Psheng 发表于 2018-12-20 11:58
使用开辟显存的方式大大提高了显示的效果。
相同测试环境460*300的区域 使用显存填充 时间为14ms左右 ...

楼主,主函数里怎么没看到波形显示的函数啊
回复 支持 反对

使用道具 举报

33

主题

454

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
4731
金钱
4731
注册时间
2018-3-3
在线时间
377 小时
6#
 楼主| 发表于 2019-6-14 09:51:11 | 只看该作者
代慧展 发表于 2019-6-13 22:22
楼主,主函数里怎么没看到波形显示的函数啊

用定时器来 定时显示的
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

0

主题

143

帖子

0

精华

初级会员

Rank: 2

积分
173
金钱
173
注册时间
2019-5-30
在线时间
4 小时
7#
发表于 2019-6-15 16:02:30 | 只看该作者
谢谢分享!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

正点原子STM32/FPGA资料免费下载上一条 /1 下一条

正点原子公众号

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2019-6-29 13:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
三级片电影