ARM7的定时器配置!

来源:互联网 发布:gre背单词软件 编辑:程序博客网 时间:2024/05/16 00:59

        ARM7的定时器是采用分频的方式来实现定时的,也就是说在配置定时器之前,一定要弄清楚Fpclk的频率是多少。

        (ARM7的时钟概念,Fosc是晶振的频率,Fcclk是PLL输出频率(也就是处理器的时钟频率),Fcclk=M×Fosc,M是PLLCFG寄存器中的MSEL位的倍增器值。PLLCFG的MSEL[0~4].其中Fcclk最大不能超过60MHz)

       第一步:配置计数器的分频值

       第二步:配置匹配控制寄存器

       第三步:配置匹配寄存器

       第四步:配置定时器控制寄存器

       第五步:配置定时器中断入口并使能

       {设置中断允许要四个步骤。}

 

原创粉丝点击