soc版本中gizwitsUserTask函数问题
本帖最后由 1112 于 2016-9-22 16:22 编辑/**
* @brief 用户相关系统事件回调函数
* 在该函数中用户可添加相应事件的处理
* @param none
* @return none
*/
void ICACHE_FLASH_ATTR gizwitsUserTask(os_event_t * events)
{
uint8_t i = 0;
uint8 vchar = 0;
if(NULL == events)
{
os_printf("!!! gizwitsUserTask Error \n");
}
vchar = (uint8)(events->par);
switch(events->sig)
{
/* case SIG_UPGRADE_DATA:
gizwitsHandle((dataPoint_t *)¤tDataPoint);
break;*/
case 1:
os_printf("---events->sig---%d---events->par ---%d\n",events->sig,events->par);
break;
default:
os_printf("---error sig! ---\n");
break;
}
}是soc版本,sdk1.5.2;请教下面几个问题
1、events->sig,events->par这两个参数分别是什么作用?
2、现在就是这个events->par 值,一直重复赋值为0,这个怎么处理?
请查看官方API手册中的系统任务部分 os_signal_t sig : 消息类型
os_param_t par : 消息参数
具体内容参考二楼文档P26.
赞,现在论坛越来越活跃了 true 发表于 2016-9-22 16:30
请查看官方API手册中的系统任务部分
明白了,感谢!:)
页:
[1]