基本的定时器函数的使用,本例为32位定时器的使用(16位定时器的使用请参见stellaris示例程序)。实验内容为:通过查询全局变量的值来控制LED灯的闪烁,该全局变量在定时器中断函数中更新数值。
SysCtlPeripheralEnable(SYSCTL_PERIPH_TIMER0);
TimerConfigure(TIMER0_BASE, TIMER_CFG_PERIODIC);
TimerLoadSet(TIMER0_BASE, TIMER_A, SysCtlClockGet() / 1000);
IntMasterEnable();
TimerIntEnable(TIMER0_BASE, TIMER_TIMA_TIMEOUT);
共2条
1/1 1 跳转至页