你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm8触摸单按键状态翻转功能(按下开再按关)喊支持帮忙啦

[复制链接]
magan 提问时间:2016-3-3 09:16 /
stm8 触摸 单按键 实现状态翻转功能(按下开,再按下关)问题

做单按键触摸处理,采集触摸可以实现了,文件配置好后,配置如下,检测KEY01_DETECTED 的高低即可,
但是要做单按键触摸怎么做,需要关注哪个参量?  (sSCKeyInfo[0].Setting.b.DETECTED这个参量的实际作用是什么 )、
请有经验的帮助,请技术支持帮助,先谢过。

#if NUMBER_OF_SINGLE_CHANNEL_KEYS > 0
#define KEY01_DETECTED (sSCKeyInfo[0].Setting.b.DETECTED)



void key_touch_Init(void)
{
    TSL_Action();
    if ((TSL_GlobalSetting.b.CHANGED) && (TSLState == TSL_IDLE_STATE))
    {
      TSL_GlobalSetting.b.CHANGED = 0;

      if (KEY01_DETECTED)

收藏 1 评论3 发布时间:2016-3-3 09:16

举报

3个回答
magan 回答时间:2016-3-3 09:49:07
自己顶下,急着解决。
zipl1985 回答时间:2016-3-3 15:34:19
进来学习的,谢谢
sssdd 回答时间:2016-10-27 09:08:50
能求个库文件分享吗?现在哪里都下载不到触摸库文件。ST的官网注册超超超麻烦的。
你这个问题倒是好解决。设置一个记忆变量,先判断记忆变量状态然后反转。动作执行完毕后再更新当前的记忆变量就成了。。完全能做到一个字节8个按键的处理。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版