微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > zstack中,while(1)与发送消息与定时器问题。

zstack中,while(1)与发送消息与定时器问题。

时间:12-22 整理:3721RD 点击:

我在程序中使用while(1)判断某个PIO状态

这个有超时消息再执行,但是我发现超时消息根本得不到执行,也就是说time_out永远都不会变成1

我想问下我这种应用用什么方法实现比较好?

 

下面附上程序伪代码

time_out = 0

OSAL_START_TIMEREX( task_id, timeoutfun,500)

while(P0_1)

{

    if(time_out)

          return;

}

 

timeoutfun()

{

    time_out = 1;

}

换个方法实现了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top