示例#1
0
/*----------------------------------------------------------------------------------------
函数名: TimerInit
参数:
		None
返回值:
		None
描述:
		初始化定时器,并创建第一个虚拟定时器:1s为周期
----------------------------------------------------------------------------------------*/
void TimerInit(void)
{
	DrvTIMER_Init();
	DrvTIMER_Open(TMR1, 1000, PERIODIC_MODE);
	DrvTIMER_SetTimerEvent(TMR1,1000, (TIMER_CALLBACK)TMRCBForSysTick,0);
	DrvTIMER_EnableInt(TMR1);
	DrvTIMER_Ioctl(TMR1, TIMER_IOC_START_COUNT, 0);
}
示例#2
0
文件: app.c 项目: he992790757/C8_2014
void TIMER_Configuration()				   
{

    DrvTIMER_Init();														

	DrvSYS_SelectIPClockSource(E_SYS_TMR0_CLKSRC,0);					

	DrvTIMER_Open(E_TMR0,5,E_PERIODIC_MODE);								
	
 	DrvTIMER_SetTimerEvent(E_TMR0,1,(TIMER_CALLBACK) Timer0_Callback,0);

	DrvTIMER_EnableInt(E_TMR0);											

	DrvTIMER_Start(E_TMR0);												
}