以上节Timer为例,打开以下文件:
软件已经实现事件的初始化,开发人员只需要定义事件和事件的处理函数即可:

定义的事件需要在.isc中添加,并且重新生成:

取消callback_stub.c的修改,否则主函数的初始化回调函数中,用户的初始化函数会丢失:

在按键回调中,调用事件处理函数:

按下按键时,事件回调产生,并且每隔5s再次产生。再次按下按键时,事件回调结束。
相关事件API接口函数:
emberEventControlSetActive
emberEventControlSetInactive
emberEventControlSetDelayMS
涂鸦Zigbee EFR32MG学习笔记-6:Event
最新推荐文章于 2023-07-24 00:00:13 发布
本文介绍如何在嵌入式系统中使用定时器事件,包括事件的初始化、定义及处理函数的设置。通过实例说明如何在按键回调中调用事件处理函数,实现定时任务的启动与停止。
1489





