OpenEdv-开源电子网

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

探索者STM32F407,触摸屏单击问题,有遇到的吗?

[复制链接]

1

主题

3

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2016-3-12
在线时间
1 小时
发表于 2016-3-12 11:44:08 | 显示全部楼层 |阅读模式
1金钱
探索者STM32F407,4.3寸屏幕。遇到的问题:单击触摸屏,变成双击,程序乱套,有没有人遇到过同样的问题?希望得到指点

我的程序代码:
        while(1)
        {
                tp_dev.scan(0);                                                               
                sprintf((char*)p,"Touch sta = %3d     ",tp_dev.sta);         // 在LCD上显示返回状态值
                LCD_ShowString(30,230,300,16,24,p);                       //
                if((tp_dev.sta)&(0x80))                                                 // 有按键按下=192+
                {        // 这里是我的代码,做触摸屏被点击的一些处理
                }
        }       

1. 我实际测试,没有点击屏幕时,返回值是64,大约过个几分钟,在没有点击触摸屏时,tp_dev.sta的值会突然
   自己变成193,195,199,207,223中的一个,并且一直保持不变,直到用手点击一下屏幕才会恢复正常,就是返回值是64,
   但过个几分钟,又会返回193,195等,
   按道理没点击屏幕时,返回值应该是0,(我实际测试返回值是64,这倒无所谓,不过自己变成193,我的程序就不正常了)
2. 我用的是"探索者F4"的板子,配的4.3寸的屏,驱动是gt9147.
   我跟踪GT9147_Scan(u8 mode)子程序,发现,在调用GT9147_RD_Reg(GT_GSTID_REG,&mode,1)返回时,mode的值有时候自己会变成0xFF.
3. 如果上电之后,没有进行过任何触摸动作,则不会出现上述现象,也就是tp_dev.scan不会自己发回193等值,一直返回0!

最佳答案

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

http://pan.baidu.com/s/1hqOsK7q去下载
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

686

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
10569
金钱
10569
注册时间
2014-6-12
在线时间
1022 小时
发表于 2016-3-12 11:44:09 | 显示全部楼层
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2016-3-12
在线时间
1 小时
 楼主| 发表于 2016-3-15 21:28:39 | 显示全部楼层
怎么没人说点啥啊?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2016-3-15 23:10:57 | 显示全部楼层
是最新的代码么?老代码对错误数据没有做处理.新代码处理了的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

22

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
235
金钱
235
注册时间
2015-5-4
在线时间
34 小时
发表于 2016-4-22 10:52:46 | 显示全部楼层
正点原子 发表于 2016-3-15 23:10
是最新的代码么?老代码对错误数据没有做处理.新代码处理了的.

请问原子大哥,新代码的链接可以给个不?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 22:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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