This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2530示模板高度:机具如何按多次按钮以触发操作?

Guru**** 2553260 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/589723/cc2530-samplelight-how-implement-press-multiple-times-of-button-to-trigger-action

我设法使用 osal_start_timerEx执行按住按钮以触发特定操作。

现在,我想执行多次按下/释放按钮以触发特定操作。  

例如,按下/释放HAL_KEY_SW_6 (WFP 0.2) 10次,然后触发 HalLedSet (HAL_LED_2,HAL_LED_MODE_ON)

有什么想法我应该从哪里开始?

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以使用计时器来计算触发了多个WFP 0.2 中断以实现此功能。