程序功能:
这个例子程序主要是学习,如何初始化BF592的timer1,如何配置timer1中断。
杜邦线连接( BF592 GPIO 功能模块 )
BF592 GPIO
功能模块
杜邦线数量
功能
PG0
J18(LED0)
1
定时器
程序说明
实验结果:
下载程序后,可以看到连接在PG0口的 LED 闪烁,闪烁的频率是1S。
知识要点及提问:
1.从*pSIC_IAR2寄存器中可以查到Timer1配置在16~19位,设定Timer1的中断等级是11,所以配置如下:
*pSIC_IAR2 &=~0xf0000;
*pSIC_IAR2 |=0x40000;
中断等级值越小,优先级越高。