硬汉嵌入式论坛

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

[emWin官方实例] Graph widget 2----YT GRAPH绘图控件使用

[复制链接]

740

主题

1326

回帖

3546

积分

管理员

春暖花开

Rank: 9Rank: 9Rank: 9

积分
3546
QQ
发表于 2014-12-11 14:21:29 | 显示全部楼层 |阅读模式
功能描述:
Graph widget 2:Shows how to use the GRAPH widget to visualize measurement values.
显示效果:
graphYT.gif

模拟器(exe):
WIDGET_GraphYT.zip (126 KB, 下载次数: 146)
程序下载:
WIDGET_Graph.zip (4 KB, 下载次数: 170)
努力打造安富莱高质量微信公众号:点击扫描图片关注
回复

使用道具 举报

1

主题

10

回帖

1

积分

新手上路

积分
1
发表于 2015-1-8 13:17:44 | 显示全部楼层
试用了一下提供的例程,发现控件没有图形绘制,注释掉

#if GUI_SUPPORT_MEMDEV
    WM_SetCreateFlags(WM_CF_MEMDEV);
  #endif

这段代码后,图形有了,但是控件一直闪烁。

启用存储设备还要什么设定吗?谢谢!
回复

使用道具 举报

1

主题

10

回帖

1

积分

新手上路

积分
1
发表于 2015-1-8 16:33:47 | 显示全部楼层
发现是lcd驱动的问题,当按照armfly提供的教程对ra8875驱动进行优化之后,画面显示就会出现一些瑕疵,可以看到一些短的黑线。

去掉优化之后,控件显示就很正常了。

但是在lcd的优化代码还没有捉到BUG,不知道到底哪里出了问题。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107157
QQ
发表于 2015-1-8 23:07:25 | 显示全部楼层

回 sun723 的帖子

sun723:试用了一下提供的例程,发现控件没有图形绘制,注释掉

#if GUI_SUPPORT_MEMDEV
    WM_SetCreateFlags(WM_CF_MEMDEV);
  #endif
....... (2015-01-08 13:17) 
在GUI_Init()后面添加函数WM_SetCreateFlags(WM_CF_MEMDEV);试试
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107157
QQ
发表于 2015-1-8 23:09:13 | 显示全部楼层

回 sun723 的帖子

sun723:发现是lcd驱动的问题,当按照armfly提供的教程对ra8875驱动进行优化之后,画面显示就会出现一些瑕疵,可以看到一些短的黑线。

去掉优化之后,控件显示就很正常了。

但是在lcd的优化代码还没有捉到BUG,不知道到底哪里出了问题。 (2015-01-08 16:33) 
你用的屏是不是RA8875的,如果是的话,是因为触摸和绘屏都是用FSMC总线,会出现冲突,要保证统一时刻只有一个在操作FSMC.
回复

使用道具 举报

1

主题

10

回帖

1

积分

新手上路

积分
1
发表于 2015-1-9 10:43:16 | 显示全部楼层

回 eric2013 的帖子

eric2013:你用的屏是不是RA8875的,如果是的话,是因为触摸和绘屏都是用FSMC总线,会出现冲突,要保证统一时刻只有一个在操作FSMC. (2015-01-08 23:09) 
多谢回答。

目前没有使用触屏功能,也就不存在这个问题了。

问题肯定是出在驱动上面了,后面我再仔细检查一下驱动哪搞错了吧。
回复

使用道具 举报

1

主题

10

回帖

1

积分

新手上路

积分
1
发表于 2015-1-9 14:19:34 | 显示全部楼层

回 eric2013 的帖子

eric2013:你用的屏是不是RA8875的,如果是的话,是因为触摸和绘屏都是用FSMC总线,会出现冲突,要保证统一时刻只有一个在操作FSMC. (2015-01-08 23:09) 
向eric请教个问题:

GRAPH_DATA_YT_Create的api描述中说,此类对象要求X轴上的每个点在y轴上都有一个值,我对这个每个点的理解是每个像素点,这样的理解对吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107157
QQ
发表于 2015-1-9 23:23:54 | 显示全部楼层

回 sun723 的帖子

sun723:向eric请教个问题:

GRAPH_DATA_YT_Create的api描述中说,此类对象要求X轴上的每个点在y轴上都有一个值,我对这个每个点的理解是每个像素点,这样的理解对吗? (2015-01-09 14:19) 
对的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-21 03:19 , Processed in 0.238600 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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