6403|5

1071

帖子

7

TA的资源

纯净的硅(中级)

楼主
 

问个关于BS818A-2触摸检测芯片的问题 [复制链接]



               最近因比赛需要用到一款触摸检测芯片,写程序的时候遇到一个问题久久未能解决。

               我手上的这款触摸检测芯片是BS818A-2,有八个按键输入口,检测到触摸时输出按键值有两种方式:

1、串行口方式(可检测到多个触摸输入);

2、并行口方式(这种方式一次只能检测到一个触摸输入)。

由于需要我用到第一种方式,按照数据手册上要求编写程序的时候,可是一直读不出数据。数据手册中有以下几个疑惑的地方:

1、 ,如图,里面第二段的意思我一直纠结。它的意思到底是“我拉低 Clock 脚之后等待 Clock 脚电平自动恢复高电平我再读取数据” 还是“我拉低 Clock引脚电平 之后 再手动拉高 Clock 引脚电平然后读取数据”?

刚开始的时候我是“先拉低 Clock引脚电平 之后 再手动拉高 Clock 引脚电平然后读取数据”的但数据读取不成功。然后改成“我拉低 Clock 脚之后等待 Clock 脚电平自动恢复高电平我再读取数据” 这样做的话需要 与Clock引脚接在一起GPIO引脚支持双向(也即既能做输出又能做输入),我的主控芯片用的是stm32f103系列, 与Clock引脚相接的GPIo引脚我设置成 开漏输出 然后外加上拉(这样是为了支持双向),可是这样读取数据还是不成功


我上传BS818A-2的数据手册,那位网友有空能帮忙看下吗,万分感谢

BS81xA-xv120.pdf (2.02 MB, 下载次数: 90)

最新回复

不错啊。。。  详情 回复 发表于 2015-5-15 19:34
点赞 关注
 
 

回复
举报

14

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
不想说。。。
个人签名不能实现的承诺拜托闭口好了
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
不错职。。。。
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

4
 
不错啊。。。

点评

楼上哪里看出来不错了  详情 回复 发表于 2015-5-16 17:10
 
 
 

回复

1071

帖子

7

TA的资源

纯净的硅(中级)

5
 

楼上哪里看出来不错了
 
 
 

回复

1071

帖子

7

TA的资源

纯净的硅(中级)

6
 
要不是有人回帖我都忘记我发过这贴了。

这个问题怎么说呢,“拉低 Clock引脚电平 之后 再手动拉高 Clock 引脚电平然后读取数据”这是对的,也就是先发送一个低电平脉冲,然后接收数据。这个在stm32上我怎么弄都不成功,反倒是放51上就好好的。后来实在没办法了,比赛时间不允许我再纠结,改用并行方式才在stm32上跑起来。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表