您的位置:首页 > 其它

ZigBee密西西比协议栈的中断回调usrSlowTimerInt()函数

2009-03-19 00:42 477 查看
在 LRWPAN_CONFIG_H文件里面定义的定时器中断
#define LRWPAN_ENABLE_SLOW_TIMER

#define SLOWTICKS_PER_SECOND 10 //定义的时间,隔一段事件促发一次事件。
例如:

//called when the slow timer interrupt occurs
#ifdef LRWPAN_ENABLE_SLOW_TIMER
void usrSlowTimerInt(void ) {
BYTE c=0;
int count=0;
char string[100]="";
do{
c = halGetch();
string[count++]=c;
//halPutch(c);
}while(c!='*');
conPrintString(string);
}
#endif

这段代码每隔一段时间检查是否有从串口传来的数据,然后把数据存在数组里,最后输出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: