硬汉嵌入式论坛

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

请教下,FT5x06电容触摸板(不管IIC通信又没成功)是不是只要手按在触摸板上,INT引脚就

[复制链接]

10

主题

46

回帖

76

积分

初级会员

专业做地暖控制器

积分
76
发表于 2017-4-7 14:25:06 | 显示全部楼层 |阅读模式
请教下,FT5x06电容触摸板(不管IIC通信又没成功)是不是只要手按在触摸板上,INT引脚就应该输出低电平?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2017-4-7 15:00:03 | 显示全部楼层
我们没用INT引脚,我们的是查询方式,仅引出I2C引脚。

理论上是的,具体你看5X06的手册
http://www.armbbs.cn/forum.php?mod=viewthread&tid=16461
回复

使用道具 举报

10

主题

46

回帖

76

积分

初级会员

专业做地暖控制器

积分
76
 楼主| 发表于 2017-4-10 14:59:27 | 显示全部楼层

回 eric2013 的帖子

eric2013:我们没用INT引脚,我们的是查询方式,仅引出I2C引脚。

理论上是的,具体你看5X06的手册
http://www.armbbs.cn/forum.php?mod=viewthread&tid=16461 (2017-04-07 15:00) 
if ((PORT_TP_INT->IDR & PIN_TP_INT) == 0)  你们的这一句不是读的ft5306的INT引脚的电压吗?自己看手册理解的是,只要一上电触摸,INT就输出低电平,自己买的触摸板,上电触摸还是高电平,不知道触摸板有没有坏
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2017-4-10 15:30:35 | 显示全部楼层

回 chen84992805 的帖子

chen84992805:if ((PORT_TP_INT->IDR & PIN_TP_INT) == 0)  你们的这一句不是读的ft5306的INT引脚的电压吗?自己看手册理解的是,只要一上电触摸,INT就输出低电平,自己买的触摸板,上电触摸还是高电平,不知道触摸板有没有坏 (2017-04-10 14:59) 
刚注意到这个,还真有这么个代码,如果是我们这里买的,那就联系旺旺,看看是不是屏有问题。
回复

使用道具 举报

10

主题

46

回帖

76

积分

初级会员

专业做地暖控制器

积分
76
 楼主| 发表于 2017-4-10 16:03:09 | 显示全部楼层

回 eric2013 的帖子

eric2013:刚注意到这个,还真有这么个代码,如果是我们这里买的,那就联系旺旺,看看是不是屏有问题。 (2017-04-10 15:30) 
好的,我问问.INT输出高低电平只是和是否触摸有关系吧.和iic通信是否成功没多大关系吧?iic通信只是为了读触摸坐标的吧
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2017-4-11 02:06:49 | 显示全部楼层

回 chen84992805 的帖子

chen84992805:好的,我问问.INT输出高低电平只是和是否触摸有关系吧.和iic通信是否成功没多大关系吧?iic通信只是为了读触摸坐标的吧 (2017-04-10 16:03) 
对的。I2C主要是通信用的。
回复

使用道具 举报

10

主题

46

回帖

76

积分

初级会员

专业做地暖控制器

积分
76
 楼主| 发表于 2017-4-13 17:43:31 | 显示全部楼层

回 eric2013 的帖子

eric2013:对的。I2C主要是通信用的。 (2017-04-11 02:06) 
突然发现FT5306这个寄存器可以读值来确定是否是滑动的值,来确定朝哪里滑动的

This register describes the gesture of a valid touch.
Address  Bit Address  Register Name  Description
Op,01h  7:0  Gesture ID[7:0]   Gesture ID
                                          0x10 Move UP
                                          0x14 Move Left
                                          0x18 Move Down
                                          0x1C Move Right
                                          0x48 Zoom In
                                          0x49 Zoom Out
                                          0x00 No Gesture
实际仿真时,我左右滑动没读到值,难道ft5306不支持滑动处理吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2017-4-14 09:40:28 | 显示全部楼层

回 chen84992805 的帖子

chen84992805:突然发现FT5306这个寄存器可以读值来确定是否是滑动的值,来确定朝哪里滑动的

This register describes the gesture of a valid touch.
Address  Bit Address  Register Name  Description
....... (2017-04-13 17:43) 
没用过这个功能。
回复

使用道具 举报

10

主题

46

回帖

76

积分

初级会员

专业做地暖控制器

积分
76
 楼主| 发表于 2017-4-14 14:11:23 | 显示全部楼层

回 eric2013 的帖子

eric2013:没用过这个功能。 (2017-04-14 09:40) 
你们按键的滑动效果都用的emwin吗?哪里有源码可供参考不
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2017-4-15 00:46:08 | 显示全部楼层

回 chen84992805 的帖子

chen84992805:你们按键的滑动效果都用的emwin吗?哪里有源码可供参考不 (2017-04-14 14:11) 
按键的滑动效果还是触摸的滑动效果。

emWin是用的Motion功能的,emWin没有源码的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 17:17 , Processed in 0.307647 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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