1. 程式人生 > >stm32的視窗看門狗的一點發現

stm32的視窗看門狗的一點發現

今天看stm32的視窗看門狗,突然發現很不正常,於是做了各方面的實驗得出以下結論,由於只是實驗了得出的結論沒有官方結論,所以如果有人有理論依據請告知我,非常感謝1
1.一旦使能視窗看門狗的時鐘,SR暫存器的EWIF位就會被置1
2.一旦在定義的視窗範圍外喂狗就會復位
3.在沒有使能視窗看門狗定時器的情況下(即CR暫存器的WDGA暫存器置1來使能看門狗),SR不能被軟體清0
結論:所以必須把視窗看門狗的清0,使能中斷放在初始化的最後2句才能正常執行!