每当我按下向上的按键之后,会两次进入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的 第一次进中断是按下,第二次进去是放开。