ZIGBEE
AndersZhuang
聆听成功者的潇洒自如不如看一下奋斗者的挥汗如雨!
展开
-
Z-Stack分析--HAL_BOARD_INIT()
HAL_BOARD_INIT()分析:源码:#if defined (HAL_BOARD_CC2530EB_REV17) && !defined (HAL_PA_LNA) && !defined (HAL_PA_LNA_CC2590)#define HAL_BOARD_INIT() \{原创 2016-04-11 21:33:54 · 2134 阅读 · 3 评论 -
Z-Stack分析--zmain_vdd_check()
zmain_vdd_check()函数分析源码:static void zmain_vdd_check( void ){ uint8 vdd_passed_count = 0; bool toggle = 0; while ( vdd_passed_count { if ( HalAdcCheckVdd (ZMAIN_VDD_LIMIT) )原创 2016-04-11 23:05:14 · 862 阅读 · 0 评论 -
Z-Stack分析--main函数
程序的执行都是从main函数开始,也就是说我们的程序的入口都是main函数(注:对于嵌入式开发人员来说main函数也是普通的函数,也是被调用的,那么也可以被改为其他的函数名称,这需要你自己编写启动代码),对于Z-Stack协议栈来说main函数在ZMain.c(Z-Stack\Projects\zstack\ZMain\TI2530DB)里面定义,下面我们首先分析一下main函数实现的功能,然后我原创 2016-04-10 23:41:20 · 2799 阅读 · 0 评论 -
Z-Stack分析--osal_int_disable( INTS_ALL )函数
osal_int_disable( INTS_ALL )分析:源码:uint8 osal_int_disable( uint8 interrupt_id ){ if ( interrupt_id == INTS_ALL ) { HAL_DISABLE_INTERRUPTS(); return ( SUCCESS ); } else原创 2016-04-11 21:21:29 · 1251 阅读 · 0 评论