OpenEdv-开源电子网

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

ili9486移植emwin5.22创建鼠标移动时会有黑影,但是用ucgui3.98就不会有黑影,为什么呢?

[复制链接]

56

主题

167

帖子

4

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2013-10-18
在线时间
59 小时
发表于 2014-9-9 08:03:43 | 显示全部楼层 |阅读模式
5金钱
ili9486移植emwin5.22创建鼠标移动时会有黑影,但是用ucgui3.98就不会有黑影,为什么呢?其他的控件都能正常使用。

最佳答案

查看完整内容[请看2#楼]

ili9486不要用emwin自带驱动,读点程序有问题,我前面使用自带驱动海豚游动有拖尾,按照网上各种方法无法消除,用自定义驱动解决,具体方法参考安富莱的教程。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
发表于 2014-9-9 08:03:44 | 显示全部楼层
ili9486不要用emwin自带驱动,读点程序有问题,我前面使用自带驱动海豚游动有拖尾,按照网上各种方法无法消除,用自定义驱动解决,具体方法参考安富莱的教程。
回复

使用道具 举报

7

主题

333

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1838
金钱
1838
注册时间
2012-7-16
在线时间
504 小时
发表于 2014-9-9 08:59:26 | 显示全部楼层
ucgui3.98读写点应该是你自己提供的,而emwin是库里去进行的,也就是说emwin库中ILI9486读点有问题。
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-9-9 12:55:22 | 显示全部楼层
读点函数有bug,这里不知道能不能帮到你http://www.openedv.com/posts/list/36299.htm
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

56

主题

167

帖子

4

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2013-10-18
在线时间
59 小时
 楼主| 发表于 2014-9-9 22:59:53 | 显示全部楼层
回复【4楼】rgzdb:
---------------------------------
大哥我参考了安福来的为什么还是有黑影?求指教,程序是这样的。
 // Set controller and operation mode
  //
  ortAPI.pfWrite16_A0  = LcdWriteReg;
  ortAPI.pfWrite16_A1  = LcdWriteData;
  ortAPI.pfWriteM16_A1 = LcdWriteDataMultiple;
  ortAPI.pfReadM16_A1  = LcdReadDataMultiple;
  GUIDRV_FlexColor_SetFunc(pDevice, &PortAPI, GUIDRV_FLEXCOLOR_F66709, GUIDRV_FLEXCOLOR_M16C0B16);

这样应该就可以了吧?用自己的的自定义驱动的话,还需要修改其他地方吗
回复

使用道具 举报

14

主题

191

帖子

0

精华

QQ游客

积分
813
金钱
813
注册时间
2013-6-9
在线时间
181 小时
发表于 2014-9-10 21:56:14 | 显示全部楼层
回复【5楼】钢铁侠:
---------------------------------
你这用的还是自带驱动,自定义驱动要在GUIDRV_Template.c文件中设置,如不考虑优化提供一个打点和一个读点程序就够了。附上我的工程,不带系统5.22.已优化过。

ILI9486_emWin5.22.rar

4.92 MB, 下载次数: 1533

回复

使用道具 举报

56

主题

167

帖子

4

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2013-10-18
在线时间
59 小时
 楼主| 发表于 2014-9-11 07:42:23 | 显示全部楼层
回复【6楼】rgzdb:
---------------------------------
多谢分享
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
23
金钱
23
注册时间
2015-5-16
在线时间
0 小时
发表于 2015-5-16 16:50:38 | 显示全部楼层
我用的7寸屏,emWin 显示部分也是有黑影,驱动读写那个地方我也改了,显示部分还是有黑影,这是什么问题。
回复

使用道具 举报

8

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2015-1-7
在线时间
0 小时
发表于 2015-5-21 12:53:21 | 显示全部楼层
在LCD_X_Config 函数里面添加下面这句看看还有没有这种黑影现象 
Config.NumDummyReads = 2; 
表示读取第二个数据才是真实数据
回复

使用道具 举报

1

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
162
金钱
162
注册时间
2016-1-3
在线时间
14 小时
发表于 2016-1-12 22:20:33 | 显示全部楼层
请教下,, 我用stm32f407 ili9486移植emwin,320*480屏, 刷屏速度有些慢,肉眼能分辨出在刷屏,ili9486移植 需要怎么优化
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 15:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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