![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zigbee
貌然神伤丶
自己记录心得的博客,愿意就看,不愿意就别喷。谢谢!!
展开
-
ZIGBEE:发送函数AF_DataRequest详解
Z-Stack 中发送数据通过在应用层调用函数void SampleApp_SendFlashMessage( uint16 flashTime )完成,其中flash Time 为发送的数据,这个函数在应用中通过调用afStatus_t AF_DataRequest( afAddrType_t *dstAddr, endPointDesc_t *srcEP,转载 2015-04-28 17:23:27 · 7539 阅读 · 0 评论 -
ZIGBEE:协议栈工作流程简要分析与学习方法记录
消息处理机制:一般是通过回调函数实现的。例如:在按键发生时,它会调用按键的回调函数(响应函数也叫),通过回调函数生成一个任务出来,然后通过任务发送osal_msg_send函数,发送消息处理循环,注册事件,等待处理。最后应用层事件处理函数监测到事件之后,调用相应的处理函数。 如果出现本次任务处理周期中的间隙时间内没有完成任务,就会等到下一个 周期继续处理。所以,协议栈调试中,单步调试是没原创 2015-04-28 09:55:59 · 5469 阅读 · 0 评论 -
ZIGBEE: Error[Pa045]: function "" has no prototype问题解决方法
IAR,CC2530的2个程序整合后,报错,而全部错误都是一个性质。Error[Pa045]: function "" has no prototypefunction "****" has no prototype" title="Error[Pa045]: function "****" has no prototype" style="margin:0px; padding:原创 2015-04-28 14:58:41 · 11214 阅读 · 1 评论 -
ZIGBEE:第一个实验:无线温度传感器实验
看了大概有一周的ZIGBEE,做一个温度传感器实验试试手。原创 2015-04-28 14:52:32 · 10651 阅读 · 1 评论 -
ZIGBEE: 任务处理分析
首先看的当然是main()函数,不过这个函数不是今天的重点,里面有我添加的注释,先就一笔带过吧。int main( void ){ // Turn off interrupts osal_int_disable( INTS_ALL );//关闭全局中断EA=0,初始化过程不响应任何中断 // Initialization for board related stuf原创 2015-04-28 10:29:43 · 1827 阅读 · 0 评论 -
ZIGBEE 低功耗的实现 (cc2530)
涉及文件OSAL_PwrMgr.h OSAL电源管理的API头文件OSAL_PwrMgr.C OSAL电源管理的API C文件hal_sleep.c 底层的电源管理文件 电源管理结构体typedef struct{ uint16 pwrmgr_task_state;转载 2015-05-05 15:17:10 · 8396 阅读 · 0 评论