项目三 了解无线传感器协议栈.pptVIP

  • 5
  • 0
  • 约1.39万字
  • 约 56页
  • 2018-01-10 发布于浙江
  • 举报
3.4.1 OSAL任务启动和初始化 SYS_EVENT_MSG(0x8000)是强制事件。该事件主要用来发送全局的系统信息,包括以下信息。 AF_DATA_CONFIRM_CMD:该信息用来指示通过唤醒AF DataRequest()函数发送的数据请求信息的情况。 AF_INCOMING_MSG_CMD:用来指示接收到的AF信息。 KEY_CHANGE:用来确认按键动作。 ZDO_NEW_DSTADDR:用来指示自动匹配请求。 ZDO_STATE_CHANGE:用来指示网络状态的变化。 3.4 OSAL运行机制 3.4.2 OSAL任务的执行 osal_start_system();//运行系统[OSAL.c],进入系统调度,无返回 osal_start_system(); // 此函数是任务系统的主循环函数,它将轮询所有任务事件然后调用相关的任务处理函数,没有任务时将进入休眠状态。 3.4 OSAL运行机制 事件表和函数表的关系 3.4 OSAL运行机制 tasksEvents[0] macEventsLoop tasksEvents[1] nwk_events_loop Hal_ProcessEvent tasksEvents[2] tasksEvents[3] tasksEvents[4] tasksEvents[5] tasksEvents[6]

文档评论(0)

1亿VIP精品文档

相关文档