OpenEdv-开源电子网

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

求助,触摸用中断出现的问题

[复制链接]

6

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2013-2-13
在线时间
0 小时
发表于 2013-6-18 22:58:42 | 显示全部楼层 |阅读模式
触摸屏:Ads7846
我想用中断读取数据,但是店家给的例程是查询的方法,
每查询一次,是不是会让Ads7846的中断口输出低电平??
我在主函数用查询是不是有触摸,并且开启中断,得到的结果是没触摸也会进入中断,
主函数:

    while (1)   
    {
        getDisplayPoint(&display, Read_Ads7846(), &matrix ) ;//查询触摸
        //TP_DrawPoint(display.x,display.y);
        //printf("x= %d,y = %d\n",display.x,display.y);
       // Customized_GUI_Chinese(50,150,"神",Magenta,Black);
        printf("TP_INT_IN = %d\r\n",TP_INT_IN);//打印中断io的电平
    }
譬如:没触摸,主函数得到的电平是高电平,在中断得到的是低电平,




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

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2013-6-19 09:37:34 | 显示全部楼层
那你用示波器测一下你现在的引脚的信号变化如何,再来确定。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-18 14:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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