Quantcast
Channel: Zigbee 和 Thread
Viewing all articles
Browse latest Browse all 16962

帖子: RE: 怎样设置按键状态改变都触发按键事件?谢谢!

$
0
0

1.CC2530的按键默认是使用轮询方式的,你可以修改hal_key.c中的HalKeyPoll函数

2.在这个函数中实现上升沿、下降沿的逻辑判断

3.对上升沿、下降沿设置不同的事件号,例如原来的HAL_KEY_SW_1表示按键1被按下了

4.完成判断后调用回调函数(pHalKeyProcessFunction) (keys, HAL_KEY_STATE_NORMAL);,将事件发送出去

注意要在你的应用程序中注册按键事件。


Viewing all articles
Browse latest Browse all 16962

Trending Articles