OpenEdv-开源电子网

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

[F4开发板通用] 折线波形显示

[复制链接]

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
发表于 2018-12-15 16:32:42 | 显示全部楼层 |阅读模式
本帖最后由 Psheng 于 2018-12-15 16:34 编辑

折线波形显示.rar (4.18 MB, 下载次数: 148)
/*
*
*
*
*
*
*/
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

633

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1331
金钱
1331
注册时间
2016-8-1
在线时间
229 小时
发表于 2018-12-15 20:00:36 | 显示全部楼层
回复 支持 反对

使用道具 举报

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
 楼主| 发表于 2018-12-20 11:58:41 | 显示全部楼层
折线波形显示V2.rar (4.56 MB, 下载次数: 73, 售价: 1 金钱)
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

3

主题

15

帖子

0

精华

初级会员

Rank: 2

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

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

使用道具 举报

3

主题

15

帖子

0

精华

初级会员

Rank: 2

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

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

使用道具 举报

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
 楼主| 发表于 2019-6-14 09:51:11 | 显示全部楼层
代慧展 发表于 2019-6-13 22:22
楼主,主函数里怎么没看到波形显示的函数啊

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

使用道具 举报

0

主题

143

帖子

0

精华

初级会员

Rank: 2

积分
173
金钱
173
注册时间
2019-5-30
在线时间
4 小时
发表于 2019-6-15 16:02:30 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

4

主题

33

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2018-8-23
在线时间
14 小时
发表于 2019-6-30 19:50:01 | 显示全部楼层
Psheng 发表于 2018-12-20 11:58
使用开辟显存的方式大大提高了显示的效果。
相同测试环境460*300的区域 使用显存填充 时间为14ms左右 ...

您好,我下载了第二个折线程序,但有个错误,翻译列也搞不明白,请教一下您应该怎么做?
下面是报错



..\OBJ\RNG.axf: Error: L6971E: main.o(.data) type RW incompatible with malloc.o(.ARM.__AT_0x1000F000) type ZI in er RW_IRAM2.
Not enough information to list image symbols.
回复 支持 反对

使用道具 举报

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
 楼主| 发表于 2019-7-1 10:02:01 | 显示全部楼层
s398828778 发表于 2019-6-30 19:50
您好,我下载了第二个折线程序,但有个错误,翻译列也搞不明白,请教一下您应该怎么做?
下面是报错

我是5.14的MDK  编译没有问题的呢,
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2019-6-2
在线时间
15 小时
发表于 2019-8-6 17:13:19 | 显示全部楼层
好像只能显示u8的数据,换成u16就不行了
回复 支持 反对

使用道具 举报

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
 楼主| 发表于 2019-8-7 09:47:41 | 显示全部楼层
玉米地里看过戏 发表于 2019-8-6 17:13
好像只能显示u8的数据,换成u16就不行了

那要改数组类型了。。
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2019-6-2
在线时间
15 小时
发表于 2019-8-8 15:16:56 | 显示全部楼层
Psheng 发表于 2019-8-7 09:47
那要改数组类型了。。

尝试改过,出问题了
回复 支持 反对

使用道具 举报

79

主题

395

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1765
金钱
1765
注册时间
2015-9-21
在线时间
544 小时
发表于 2019-10-7 18:09:06 | 显示全部楼层
下载看看,学习一下。
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2020-2-29
在线时间
3 小时
发表于 2020-3-16 17:30:34 | 显示全部楼层
楼主 请问我要f1的折线波形 怎么改啊   
回复 支持 反对

使用道具 举报

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
 楼主| 发表于 2020-3-16 18:16:58 | 显示全部楼层
qwe15852797281 发表于 2020-3-16 17:30
楼主 请问我要f1的折线波形 怎么改啊

就用F1模板工程   然后定时器这些参考配置就可以的   基本一样的
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2020-3-2
在线时间
5 小时
发表于 2020-3-16 18:55:08 | 显示全部楼层

谢谢分享
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2020-2-29
在线时间
3 小时
发表于 2020-3-17 14:55:36 | 显示全部楼层
Psheng 发表于 2020-3-16 18:16
就用F1模板工程   然后定时器这些参考配置就可以的   基本一样的

楼主,麻烦能讲详细点吗,我毕设就差这个了。拜托  
或者楼主不忙的话可以做一个f1的波形例子,感谢!!!
回复 支持 反对

使用道具 举报

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
 楼主| 发表于 2020-3-18 09:14:32 | 显示全部楼层
qwe15852797281 发表于 2020-3-17 14:55
楼主,麻烦能讲详细点吗,我毕设就差这个了。拜托  
或者楼主不忙的话可以做一个f1的波形例子,感谢!! ...

现在没有条件做呢,, 主要就是将数据写入buf    然后调用LCD的画线函数来绘画出各个数据的线段,
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

10

主题

61

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
金钱
334
注册时间
2019-9-15
在线时间
126 小时
发表于 2020-3-23 10:22:39 | 显示全部楼层
楼主,你好,我借用了你的折现部分移植到了f103上,使用的lcd9341,发现折现刷新的时候会闪烁,而且锯齿和严重,请问这是什么情况,谢谢
回复 支持 反对

使用道具 举报

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
 楼主| 发表于 2020-3-23 11:09:21 | 显示全部楼层
人生得意须尽欢 发表于 2020-3-23 10:22
楼主,你好,我借用了你的折现部分移植到了f103上,使用的lcd9341,发现折现刷新的时候会闪烁,而且锯齿和 ...

可以看下3楼的优化程序  就是将波形存储到内存SRAM里面  然后再刷新到屏幕上面 这样可以有效解决闪屏。但是内存消耗很大。
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

10

主题

61

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
金钱
334
注册时间
2019-9-15
在线时间
126 小时
发表于 2020-3-23 11:17:09 | 显示全部楼层
Psheng 发表于 2020-3-23 11:09
可以看下3楼的优化程序  就是将波形存储到内存SRAM里面  然后再刷新到屏幕上面 这样可以有效解决闪屏。但 ...

我用的103c8t6只用128k  有没有其它的解决方法?我使用的黑色背景,主要是白色折线图,能看出明显闪烁,还有请问一下楼主是如何查看的屏幕刷新时间的?
回复 支持 反对

使用道具 举报

35

主题

560

帖子

2

精华

资深版主

Rank: 8Rank: 8

积分
17657
金钱
17657
注册时间
2018-3-3
在线时间
523 小时
 楼主| 发表于 2020-3-23 11:44:50 | 显示全部楼层
人生得意须尽欢 发表于 2020-3-23 11:17
我用的103c8t6只用128k  有没有其它的解决方法?我使用的黑色背景,主要是白色折线图,能看出明显闪烁, ...

可以减小显示窗口  这样就可以减少内存占用。 可以直接仿真得出程序运行时间的
/*
*
*
*
*
*
*/
回复 支持 反对

使用道具 举报

10

主题

61

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
金钱
334
注册时间
2019-9-15
在线时间
126 小时
发表于 2020-3-23 12:00:04 | 显示全部楼层
Psheng 发表于 2020-3-23 11:44
可以减小显示窗口  这样就可以减少内存占用。 可以直接仿真得出程序运行时间的

好的谢谢 我试一下
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2021-5-26
在线时间
4 小时
发表于 2021-7-28 16:53:01 | 显示全部楼层
666666
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 22:52

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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