您的位置 首页 产品

ARM定时器的学习

LPC2000型ARM定时器的特性?答:LPC2000系列都有二个32位的定时器,定时器0和定时器1,这二个定时除了外设基地址不同外,其它都相同,定时

LPC2000ARM守时器的特性?

答:LPC2000系列都有二个32位的守时器,守时器0和守时器1,这二个守时除了外设基地址不同外,其它都相同,守时器对外设PCLK进行

计数,依据4个匹配寄存器的设定,可履行中止和其它动作它还包括四个捕获输入,用于在输入信号发生跳变时捕获守时器的当时值,并可

挑选发生中止:

1.二个32位守时器/计数器各含有一个可编程32位预分频器

2.具有多达4路捕获通道

3.4个32位匹配寄存器存器

4.4个对应于匹配寄存器的外部输入

守时器的作业流程?

答:1.守时器内部的预分频器对守时器时钟源进行分频

2.分频后,输出的时钟才是守时器内部的计数器时钟源

3.计数值与匹配寄存器中的匹配值不断的比较,当二者相一起,发生匹配事情,然后履行相应的操作

4.当捕获引脚呈现有用边缘时,守时器会将当时的计数值保存到捕获寄存器中,一起也能够发生中止

ARM的守时器的组成部分?

答:1.计数器部分

2.匹配功用部分

3.捕获功用部分

守时器寄存器的功用?

答:根本寄存器:

IR中止标志寄存器

TCR守时器操控寄存器

TC守时器计数器

PR预分频寄存器

PC预分频计数器

匹配功用寄存器

MCR匹配操控寄存器

MR0匹配寄存器0

MR1匹配寄存器1

MR2匹配寄存器2

MR3匹配寄存器3

EMR外部匹配寄存器

捕获功用寄存器

CCR捕获操控寄存器

CR0捕获寄存器0

CR1捕获寄存器1

CR2捕获寄存器2

CR3捕获寄存器3

守时器的根本操作方法?

答:1.核算守时器的时钟频率,设置PR寄存器进行分频操作

2.若运用匹配功用,则设置匹配通道的初值及其作业形式;若运用捕获形式功用,则设置捕获方法

3.若运用守时器的相关中止,则设置VIC,万能中止

4.设置TCR,发动守时器

守时器的常用工式?

答:1.守时器计数器频率 = Fpclk /(PR + 1)

2.计数时钟频率 = Fpclk / (N + 1)

3.守时时刻 = (MR * (PR + 1))/ Fpclk

4.输出频率 f = Fpckl / (2 * MP * (PR + 1))

守时器的中止初始化?

答:T0TC = 0 ; //守时器设置为0

T0PR = 0 ; //时钟不分频

T0MCR = 0X30;//设置T0MCR匹配后复位T0TC,并发生中止

T0MR0 = Fpclk / 100;//设置0.1S匹配值

T0TCR = 0X01;//发动守时器0

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/chanpin/257891.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部