使用窗口看门狗后无法与外部中断兼容的问题

2019-08-23 14:50发布

我使用的是STM32c8t6,
当我在程序里加入窗口看门狗后的现象是——
外部中断控制的触摸按键在使用过程中可能会使单片机复位

我觉得是优先级的问题,我试过了调整抢占优先和子优先,有以下两种情况:

1.外部中断抢占优先高于看门狗(以及抢占优先相同)的情况:外部中断控制的触摸按键在使用过程中可能会使单片机复位
2.外部中断抢占优先低于看门狗的情况:LED1不闪,按键使用正常(这是看门狗不工作的现象吧..)
看门狗设置:WWDG_Init(0X7F,0X5F,3);

有点迷..请教下各位。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。