请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2538 我的代码现在遇到了一个问题。 我在我的应用中设计了一个事件、可以每20-100毫秒自行回收一次、然后在某个时间、当一个参数变为1000时、我想跳出 EVT1、我该怎么做? 我不想单击该按钮、只想让系统在 EVT1参数达到1000时自动退出 EVT1。
此致
王西安
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.
我的代码现在遇到了一个问题。 我在我的应用中设计了一个事件、可以每20-100毫秒自行回收一次、然后在某个时间、当一个参数变为1000时、我想跳出 EVT1、我该怎么做? 我不想单击该按钮、只想让系统在 EVT1参数达到1000时自动退出 EVT1。
此致
王西安
也许可以这样做:
if (Events & GENERICAPP_EVT_1)
{
//在此处向其他节点发送数据包。
if (Pn <Limit) { Pn++; osal_start_timerEx( zclGenericApp_TaskID, GENERICAPP_EVT_1, 20 ); } return ( events ^ GENERICAPP_EVT_1 ); }