低功耗 rtc闹钟唤醒+窗口看门狗问题

2019-07-19 20:42发布

请问一个问题,我现在调低功耗唤醒,再加窗口看门狗,以下是我的一个测试程序的大概流程

sys_clock();
rtc_init();
calendar_Init(); //初始化日历并设置闹钟唤醒
LIS3DH_Init();//初始化gsensor
WWDG_Config();

while(1)
{
     WWDG_Feed();
     halt();
     GPIO_ToggleBits(LED_GPIO_PORT_BLUE, LED_GPIO_PINS_BLUE);
}

我摇晃板子,gsensor产生中断,唤醒mcu,能及时的喂狗,是没有问题,但是闹钟定时唤醒时,就会重启,(定时唤醒这块我没加窗口看门狗之前代码是稳定)我找了好久,都没看到有人做过
类似的,请问闹钟定时唤醒跟窗口看门狗有冲突?外部中断唤醒,喂狗都没问题啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
allenopenedv
1楼-- · 2019-07-19 21:23
 精彩回答 2  元偷偷看……
allenopenedv
2楼-- · 2019-07-19 23:59
补充:用的是stm8l151平台
lyons
3楼-- · 2019-07-20 02:34
如果这个和32是类似的作用的话,你看看RTC_AlarmCmd的中断时间是不是小于看门狗的喂狗时间造成看门狗复位了

一周热门 更多>