TI中文支持网
TI专业的中文技术问题搜集分享网站

按键按下去之后为什么会有两次事件处理

每当我按下向上的按键之后,会两次进入simpleBLECentral_ProcessOSALMag()函数中的,KEY_CHANGE语句,这是怎么回事?

工程师我修改的central工程

甜甜的大香瓜:

看我个性签名中的博客地址,《CC2640之按键》

Susan Yang:

按键的防抖怎么样?另外可以通过设置断点进行调试

da qin zheng sheng:

要及时清除中断标志!加104电容防止按键抖动。

甜甜的大香瓜:

回复 Susan Yang:

hi,Susan Yang

ti的按键驱动写的不好用,我解决了几个问题,可以看看《CC2640之按键》,如果你们能直接更正协议栈代码就太好了。

还有一篇我自己写的驱动,方便使用任意IO口、方便CC2640的工程上做移植,《CC2640之自定义按键》。

地址在我个性签名档的博客地址。

Susan Yang:

回复 甜甜的大香瓜:

谢谢您的分享!

Yan:

daye zhang,

第一次是按下,第二次进去是放开。

Yan:

我相信他说的是254x的板子,2640按键进去只会产生一次中断。

254x的 第一次进中断是按下,第二次进去是放开。

赞(0)
未经允许不得转载:TI中文支持网 » 按键按下去之后为什么会有两次事件处理
分享到: 更多 (0)