此帖出自stm32/stm8论坛
最新回复
如果楼主不是做跟低功耗相关的,仅仅是要产生RTC的闹钟报警中断的话,以上做法有点绕路,确实“别扭”。当然如果楼主确实是要从低功耗模式中,被RTC的闹钟报警唤醒,那么以下的叙述可以直接忽略掉~~~ ORZ关于RTC的中断,在NVIC中有两个向量:RTC_IRQChannel /* RTC global Interrupt */RTCAlarm_IRQChannel /* RTC Alarm through EXTI Line Interrupt */如果楼主不是做跟低功耗相关的,仅仅是要产生RTC的闹钟报警中断的话,只需要在NVIC中使能RTC_IRQChannel就可以,当alarm产生了,自动跳到RTC_IRQChannel,在这个ISR中,通过检查中断状态位(RTC_GetITStatus),如果是alarm中断,就做相应处理。
详情
回复
发表于 2009-3-12 11:31
| ||
|
||
| |
|
|
| |
|
|
NVIC初始化
此帖出自stm32/stm8论坛
| ||
|
||
| |
|
|
RTC报警中断是连接到外部中断线17上
此帖出自stm32/stm8论坛
| ||
|
||
| |
|
|
| |
|
|
楼主可能绕路了,我是说可能
此帖出自stm32/stm8论坛
| ||
|
||
EEWorld Datasheet 技术支持