OpenEdv-开源电子网

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

为什么emwin,“GUI_TOUCH_Exec();”函数在10分钟左右失效?

[复制链接]

55

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
375
金钱
375
注册时间
2013-1-18
在线时间
56 小时
发表于 2015-9-5 17:37:10 | 显示全部楼层 |阅读模式
5金钱
我按照无操作系统方法移植emwin,触摸屏先可以触摸,大概10分钟后,触摸无效,但程序其他部分在运行。不知为何?
使用操作系统的例程, 同样发现这个问题?难道触摸函数有BUG?

请大家测试一下:“F4探索者STemWin例程(UCOSIII版本)学习\EMWIN实验4 数值显示”  ,大概10分钟后,触摸无效;复位后,触摸又有效,大概10分钟后,触摸又无效

最佳答案

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

给你发一个最新的,GT9147的驱动做了小修改,应该没有这个问题了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-9-5 17:37:11 | 显示全部楼层
给你发一个最新的,GT9147的驱动做了小修改,应该没有这个问题了

EMWIN实验4 数值显示.rar

3.81 MB, 下载次数: 260

开往春天的手扶拖拉机
回复

使用道具 举报

55

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
375
金钱
375
注册时间
2013-1-18
在线时间
56 小时
 楼主| 发表于 2015-9-5 17:37:11 | 显示全部楼层
 EMWIN不带操作系统,显示4种微软雅黑字体。供大家参考一下。4.3寸屏,探索者F4开发板。

触摸新驱动 EMWIN实验 汉字显示(FLASH外置字库) 无系统.rar

13.49 MB, 下载次数: 327

回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-9-5 18:13:51 | 显示全部楼层
用的是不是4.3寸的屏?触摸芯片为GT9147的
开往春天的手扶拖拉机
回复

使用道具 举报

55

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
375
金钱
375
注册时间
2013-1-18
在线时间
56 小时
 楼主| 发表于 2015-9-5 20:12:30 | 显示全部楼层
可能是我把触摸的底层函数化简后,带来对的问题。我再看看。
回复

使用道具 举报

55

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
375
金钱
375
注册时间
2013-1-18
在线时间
56 小时
 楼主| 发表于 2015-9-5 20:31:34 | 显示全部楼层
是4.3 TFT 。应该是GT9147。
回复

使用道具 举报

55

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
375
金钱
375
注册时间
2013-1-18
在线时间
56 小时
 楼主| 发表于 2015-9-5 20:32:04 | 显示全部楼层
我简化后的触摸函数:
//触摸屏初始化       
//返回值:0,没有进行校准
//       1,进行过校准
u8 TP_Init(void)
{

// if(lcddev.id==0X5510) //电容触摸屏
{
if(GT9147_Init()==0) //是GT9147

tp_dev.scan=GT9147_Scan; //扫描函数指向GT9147触摸屏扫描
}
// else
// {
// OTT2001A_Init();
// tp_dev.scan=OTT2001A_Scan; //扫描函数指向OTT2001A触摸屏扫描
// }

tp_dev.touchtype|=0X80; //电容屏 
tp_dev.touchtype|=lcddev.dir&0X01;//横屏还是竖屏 
return 0;
}  
}
回复

使用道具 举报

55

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
375
金钱
375
注册时间
2013-1-18
在线时间
56 小时
 楼主| 发表于 2015-9-5 22:12:48 | 显示全部楼层
确实解决了,谢谢!
回复

使用道具 举报

259

主题

806

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1887
金钱
1887
注册时间
2012-10-28
在线时间
353 小时
发表于 2015-9-6 15:45:38 | 显示全部楼层
回复【8楼】zydwh:
---------------------------------
你好,请问你的微软雅黑是使用什么软件制作的啊,

还有就是能否把制作微软雅黑的软件发上来共享一下啊 ???
回复

使用道具 举报

55

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
375
金钱
375
注册时间
2013-1-18
在线时间
56 小时
 楼主| 发表于 2015-9-6 19:50:08 | 显示全部楼层
F4的光盘里有的。

多国文字点阵字库生成器.rar

2.38 MB, 下载次数: 148

回复

使用道具 举报

55

主题

142

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
375
金钱
375
注册时间
2013-1-18
在线时间
56 小时
 楼主| 发表于 2015-9-6 19:50:34 | 显示全部楼层
微软雅黑字体可以从网上下载。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-25 19:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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