概述
在 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
这段代码每隔一段时间检查是否有从串口传来的数据,然后把数据存在数组里,最后输出。
最后
以上就是机灵跳跳糖为你收集整理的ZigBee密西西比协议栈的中断回调usrSlowTimerInt()函数的全部内容,希望文章能够帮你解决ZigBee密西西比协议栈的中断回调usrSlowTimerInt()函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复