This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

问zstack home 1.2.2的定义 USE_ICALL是什么作用

Other Parts Discussed in Thread: CC2630, CC2530

问zstack home 1.2.2的定义 USE_ICALL是什么作用

  • ICall是CC2630上才使用的,

    如果是CC2530或者C2538就不需要关心了

  • vv大神能帮我解决问题吗?

    我最近运行cc2538 Z-Stack Home 1.2.2a.44539 例子出现非常奇怪的问题。程序没做任何修改,IAR调试的时候会在  HalUARTOpen (MT_UART_DEFAULT_PORT, &uartConfig)卡死。我尝试了两个例子:Z-Stack Home 1.2.2a.44539的znp例子和SampleSwitch例子。mesh中的znp也试过了,都是相同的现象。运行第一遍的时候正常,然后我点击IAR上的Reset,再次运行,就会在HalUARTOpen (MT_UART_DEFAULT_PORT, &uartConfig)卡死。

  • 你看看卡死在哪个函数

  • 你好!我在Z-STACK3.0中发现:osal_run_system()中的for ( ; ; )死循环刚好处在#ifdef USE_ICALL    #endif  /* USE_ICALL */ 之间,如果#ifdef USE_ICALL部分只用于CC2630,可以不管,那么后面的do{ ; } while(); 部分就不在死循环里面,也就意味着大循环只能执行一次,第二次循环无法进行。请问下,我的理解哪里有错?