程序如下:
当定时配置按照如下配置
tiClockParams.period = 0;
TIClockParams.startFlag = FALSE;
Clock_construct(&TIClockStruct,TimeoutCallBack, 1, &TIClockParams);
TIClockHandle = Clock_handle(&TIClockStruct);
同时使用下列函数开始定时
Clock_setTimeout(TIClockHandle,LOCAL_CONFIG_TIMER_MS(LOCAL_CONFIG_TIMER_TIMER0));
Clock_start(TIClockHandle);
中断函数如下:
void TimeoutCallBack(UArg TIUarg)
[
UART_write(TIUart,"A",1);
Clock_start(TIClockHandle);
]
中断函数总是无法稳定的工作,请问这是什么问题?
如果这种方式不对能不能提供其他的定时代码?