【RIT】LPC1700系列Cortex-M3_ZLG.ppt

【RIT】LPC1700系列Cortex-M3_ZLG.ppt

ID:48512436

大小:1.57 MB

页数:13页

时间:2020-01-22

【RIT】LPC1700系列Cortex-M3_ZLG.ppt_第1页
【RIT】LPC1700系列Cortex-M3_ZLG.ppt_第2页
【RIT】LPC1700系列Cortex-M3_ZLG.ppt_第3页
【RIT】LPC1700系列Cortex-M3_ZLG.ppt_第4页
【RIT】LPC1700系列Cortex-M3_ZLG.ppt_第5页
资源描述:

《【RIT】LPC1700系列Cortex-M3_ZLG.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、重复中断定时器(RIT)LPC1700系列Cortex-M3微控制器目录RIT简介1RIT寄存器2RIT操作3RIT简介由PCLK提供时钟信号,中断时可进行复位重复中断定时器(RIT)提供了一种在规定的时间间隔产生中断的方法,不需要使用标准定时器。RIT专用于重复产生与操作系统中断无关的中断,在需要时也可以用作系统计时器的备用定时器。可将任意位或者几个位从本次比较中删除目录RIT简介1RIT寄存器2RIT操作3RIT寄存器ROCONUMTER32位计数器RIMASK屏蔽寄存器RICTRL控制寄存器RICOMPVAL比较寄存器RITRIT寄存器ROCO

2、NUMTER32位计数器RIMASK屏蔽寄存器RICTRL控制寄存器RICOMPVAL比较寄存器RIT10100000……RIT寄存器ROCONUMTER32位计数器RIMASK屏蔽寄存器RICOMPVAL比较寄存器110101…………110110……110101……匹配!RIT寄存器ROCONUMTER32位计数器RIMASK屏蔽寄存器RICTRL控制寄存器RICOMPVAL比较寄存器RITRICTRL控制寄存器Bit31~4RITENRITENBRRITENCLRRITINT保留定时器使能调试使能清零使能置1:清除标志中断标志置1:匹配后计数器清

3、零置1:调试模式置1:定时器使能RIT寄存器目录RIT简介1RIT寄存器2RIT操作3RIT操作操作重复中断定时器,初始化为每500ms产生一次中断,则比较寄存器值计算如下:12M外部晶振96MCPU工作频率24M外设总线频率PLL倍频外设时钟分频RICOMPVAL=24MHz×0.5s=12000000FPCLKRICOMPVAL定时时间=RIT操作voidritInit(void){PCONP=PCONP

4、(1<<16);RICTRL=RICTRL

5、(1<<0);RICOMPVAL=12000000;RIMASK=0x000000;zyIsrSe

6、t(NVIC_RIT,(unsignedlong)ritIsr,PRIO_TWO);RICTRL=(1<<1)

7、(1<<3);}清除中断标志使能功率控制位设置比较屏蔽值设置比较值设置RIT中断中断复位,启动RIT初始化代码:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。