打印
[Atmel]

每天跟我读点资料:SAM D21数据手册(96)

[复制链接]
761|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ddllxxrr|  楼主 | 2014-12-25 20:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
18.6.6 中断
   RTC有以下中断源:
   。溢出(INTFLAG.OVF):这是一个非同步中断并且能用来从任何休眠模式中唤醒设备。
   。比较nINTFLAG.CMPn:这是一个非同步中断并且能用来从任何休眠模式中唤醒设备。
。报警 n (INTFLAG.ALARMn):  这是一个非同步中断并且能用来从任何休眠模式中唤醒设备。
。同步好(INTFLAG.SYNCRDY): 这是一个非同步中断并且能用来从任何休眠模式中唤醒设备。
每一个中断源有一个中断标志同它相关。中断标志在中断标志状态和清除寄存器(INTFLAG)里当中断条件发生时置1。每一个中断可以单独的通过写一个1到相应比特在中断使能设置寄存器(INTENSET)使能,并且失能是通过向中断使能清除寄存器(INTENCLR)中相应比特写1来失能。产生中断请求时,中断标志设置和相应的中断使能。中断请求仍然有效,直至中断标志清除,中断被禁止或RTC复位。见INTFLAG有关如何清除中断标志细节。该RTC
有一个共同的中断请求线全部中断源。用户必须读INTFLAG以确定哪些中断条件存在。
注意中断必须被总中断允许产生中断。
18.6.7 事件
RTC 可以产生以下事件,每个的产生都和它相关的中断相同:
Overflaow(OVF)
Period n (PERn
Compare n (CMPn)
Alarm n ALARMn
输出事件必须被使能来产生。写一个在事件控制寄存器的事件输出位( EVCTRL.xxEO )使相应的输出事件。写一个零到该位禁止相应的输出事件。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2398

主题

6950

帖子

67

粉丝