Other Parts Discussed in Thread: CC2530
if ( (SerialApp_NwkState == DEV_ZB_COORD)
|| (SerialApp_NwkState == DEV_ROUTER)
|| (SerialApp_NwkState == DEV_END_DEVICE) )
{
...
HalTimerConfig(HAL_TIMER_3,HAL_TIMER_MODE_CTC,HAL_TIMER_CHANNEL_SINGLE,HAL_TIMER_CH_MODE_OUTPUT_COMPARE,TRUE,CallBack);
HalTimerInterruptEnable ( uint8 timerId,uint8 channelMode,bool enable );
HalTimerStart(HAL_TIMER_3,100);
...
}
static void CallBack( uint8 timerId, uint8 channel, uint8 channelMode)
{
unsigned char tip[] = {0x23,0x00,0xff};
tip[1] = ENDDEVICE;
HalUARTWrite(UART0, tip, 3);
}
然后串口并没有输出信息,哪里配置错了吗?