OpenEdv-开源电子网

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

简单的波形显示程序

[复制链接]

39

主题

234

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2016-8-25
在线时间
57 小时
发表于 2017-5-28 13:02:09 | 显示全部楼层 |阅读模式
之前感觉这个程序可能会很难,但写了一下发现并没有想想中的那么难,希望能够对大家有所帮助
/*
   x,y的初始值为坐标原点,x,y表示的中间变量,xlabel表示横坐标,ylabel表示纵坐标
*/

void  display_wave(float data)
{
               static int x=80,y=160,xlabel=80;
               float ylabel;
                ylabel=160-data;       
                if(ylabel<0)
                        ylabel=0;
                LCD_DrawLine(x,y,xlabel,(int)ylabel);
               
                xlabel+=1;
               
                if(xlabel==340)
                {
                        xlabel=80;
                        demo_lcd_init();
                }
               
//LCD坐标转换
          if(xlabel==80)
                {
                        x=80;
                }
                else
                {
                        x=xlabel;
                }   
                y=(int)ylabel;
}

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

使用道具 举报

4

主题

197

帖子

0

精华

高级会员

Rank: 4

积分
977
金钱
977
注册时间
2017-3-11
在线时间
78 小时
发表于 2017-5-28 13:55:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

4

主题

197

帖子

0

精华

高级会员

Rank: 4

积分
977
金钱
977
注册时间
2017-3-11
在线时间
78 小时
发表于 2017-5-28 13:55:28 | 显示全部楼层
什么波形显示
回复 支持 反对

使用道具 举报

39

主题

234

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2016-8-25
在线时间
57 小时
 楼主| 发表于 2017-7-6 05:24:09 | 显示全部楼层

我显示的是脉搏波波形
回复 支持 反对

使用道具 举报

25

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
370
金钱
370
注册时间
2017-8-3
在线时间
38 小时
发表于 2018-11-6 09:58:49 | 显示全部楼层
楼主可以把demo_lcd_init();共享一下吗?非常感谢。
回复 支持 反对

使用道具 举报

39

主题

234

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2016-8-25
在线时间
57 小时
 楼主| 发表于 2018-11-9 15:08:19 | 显示全部楼层
xie112 发表于 2018-11-6 09:58
楼主可以把demo_lcd_init();共享一下吗?非常感谢。

我用的是原子哥的例程,现在工程找不到了
回复 支持 反对

使用道具 举报

6

主题

16

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2017-12-21
在线时间
12 小时
发表于 2019-4-17 08:57:47 | 显示全部楼层
demo_lcd_init();是要实现什么功能?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-12 19:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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