zigbee协议栈中设置中断后无法自动初始化网络
在进入系统之前加入了中断的初始化
然后就无法进行网络的初始化了。也就无法与其他节点进行通信了。这是为什么呢?应该如何修改
int main( void )
{
// Turn off interrupts
osal_int_disable( INTS_ALL );
// Initialization for board related stuff such as LEDs
HAL_BOARD_INIT();
// Make sure supply voltage is high enough to run
zmain_vdd_check();
// Initialize board I/O
InitBoard( OB_COLD );
// Initialze HAL drivers
HalDriverInit();
// Initialize NV System
osal_nv_init( NULL );
...................
..................
................
P0DIR &=0xfe;
P0IEN |=0x01;
PICTL &=0xfe;
P0INP=0x00;
IEN1=0X20;
//P0IFG &=0Xfe;
EA=1;
osal_start_system(); // No Return from here
在进入系统之前加入了中断的初始化
然后就无法进行网络的初始化了。