打印
[技术问答]

SC92F8547 触摸按键问题

[复制链接]
2624|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gdwurc|  楼主 | 2018-9-11 09:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
按《赛元SC92F_93F系列TouchKey MCU 应用指南》一步步操作,最后调用函数TouchKeyScan();但是读取不到按键值。SOCAPI_TouchStatus的Bit7位也没有置1.官方已经封装成库,所以调试也看不到每一步是怎么样的,所以查到不到原因,有人可以给点指示么?
建议官方能再细化一下应用指南。

相关帖子

沙发
赛元MCU1| | 2018-9-11 12:42 | 只看该作者
本帖最后由 赛元MCU1 于 2018-9-11 13:20 编辑

你好!有可能是以下步骤没完成,请检查:1、触控库相关文件要加载到工程下;
2、要调用touchkeyinit()初始化函数;
3、要编译通过,hex要烧录到IC里;


使用特权

评论回复
板凳
略略u| | 2018-9-11 21:38 | 只看该作者
手册在哪里找呢?

使用特权

评论回复
地板
gdwurc|  楼主 | 2018-9-11 22:00 | 只看该作者
赛元MCU1 发表于 2018-9-11 12:42
你好!有可能是以下步骤没完成,请检查:1、触控库相关文件要加载到工程下;
2、要调用touchkeyinit()初始 ...

你说的,我都有设置啊。如下所示:


使用特权

评论回复
5
gdwurc|  楼主 | 2018-9-11 22:04 | 只看该作者
略略u 发表于 2018-9-11 21:38
手册在哪里找呢?

官网上可以找得到,你自己找一下吧。文件超过5M,我上传不了。

使用特权

评论回复
6
奔跑吧| | 2018-9-12 09:03 | 只看该作者
gdwurc 发表于 2018-9-11 22:00
你说的,我都有设置啊。如下所示:

Xdata只用了193,但有个x:700h警告,有点异常要查下去掉这个警告,有些警告是会影响程序运行的。

使用特权

评论回复
7
赛元MCU1| | 2018-9-12 09:53 | 只看该作者
gdwurc 发表于 2018-9-11 22:00
你说的,我都有设置啊。如下所示:

程序量有点大可能是其它程序影响,方便单独把程序传给我看下是什么问题?

使用特权

评论回复
8
gdwurc|  楼主 | 2018-9-12 11:41 | 只看该作者
奔跑吧 发表于 2018-9-12 09:03
Xdata只用了193,但有个x:700h警告,有点异常要查下去掉这个警告,有些警告是会影响程序运行的。 ...

这个我知道那里的问题,不过不影触摸检测。

使用特权

评论回复
9
gdwurc|  楼主 | 2018-9-12 11:44 | 只看该作者
赛元MCU1 发表于 2018-9-12 09:53
程序量有点大可能是其它程序影响,方便单独把程序传给我看下是什么问题? ...

昨晚已经知道原因了,是EEPROM写入涵数影响的,到底是怎么影响的还不知道,只要屏蔽掉EEPROM写入涵数后就可以检测到触摸键值。
不过现在发现一个新的问题:开启一次检测,会反馈两次的键值。这个还不知道怎么回事。

使用特权

评论回复
10
赛元MCU1| | 2018-9-12 12:14 | 只看该作者
gdwurc 发表于 2018-9-12 11:44
昨晚已经知道原因了,是EEPROM写入涵数影响的,到底是怎么影响的还不知道,只要屏蔽掉EEPROM写入涵数后就 ...

有可能EEPROM操作时,没有按例程有开关EA的操作和EEPROM读写完成后没有把IAPADE指向ROM区。

使用特权

评论回复
11
gdwurc|  楼主 | 2018-9-13 09:39 | 只看该作者
赛元MCU1 发表于 2018-9-12 12:14
有可能EEPROM操作时,没有按例程有开关EA的操作和EEPROM读写完成后没有把IAPADE指向ROM区。 ...

有完全按例程打开和关闭EA,也有完了把IAPADE指向ROM区。这些都验证过,不是这影响的。
触摸库有中断吗?没有说明,不知道哦。

使用特权

评论回复
12
knk| | 2018-9-25 12:24 | 只看该作者
调用触摸初始化之前请先设置EA = 1;

使用特权

评论回复
13
纠结的那些年| | 2018-10-13 19:28 | 只看该作者
解释的十分详细啊,真是很好的技术支持

使用特权

评论回复
14
抹茶妹妹| | 2018-10-30 12:24 | 只看该作者
好的,很不错

使用特权

评论回复
15
抹茶妹妹| | 2018-10-30 12:25 | 只看该作者
十分详细

使用特权

评论回复
16
在下陆九祥| | 2019-1-14 11:41 | 只看该作者
赛元MCU1 发表于 2018-9-11 12:42
你好!有可能是以下步骤没完成,请检查:1、触控库相关文件要加载到工程下;
2、要调用touchkeyinit()初始 ...

请问一下这个库从哪里可以下载?我在官网怎么都找不到

使用特权

评论回复
17
赛元MCU3| | 2019-1-14 13:19 | 只看该作者
在下陆九祥 发表于 2019-1-14 11:41
请问一下这个库从哪里可以下载?我在官网怎么都找不到

触控相关的库文件,官网上没有,需要找FAE技术支持获取相关资料

使用特权

评论回复
18
触觉的爱| | 2019-1-15 13:34 | 只看该作者
这资料竟然不是公开提供呀

使用特权

评论回复
19
gdwurc|  楼主 | 2019-1-28 08:58 | 只看该作者
触觉的爱 发表于 2019-1-15 13:34
这资料竟然不是公开提供呀

有10M大,上传不了

使用特权

评论回复
20
触觉的爱| | 2019-1-28 15:33 | 只看该作者
分包压缩呀,100M都不是事

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

103

帖子

2

粉丝