27,382
社区成员
发帖
与我相关
我的任务
分享
//RCC->APB1ENR.WWDGEN
RCC->APB1ENR &= ~(((u32)0x01)<<11);
RCC->APB1ENR |= ((u32)0x01)<<11;
//Early wakeup interrupt:enable
WWDG->CFR &= 0xFFFFFDFF;
WWDG->CFR |= (u32)0x200;
//Timer base:PCLK1/4096/8
WWDG->CFR &= 0xFFFFFE7F;
WWDG->CFR |= (u32)0x0180;
//window value:0x50
// WWDG->CFR &= (u32)0xFFFFFF80; /////问题在这句代码
WWDG->CFR |= 0x50;
WWDGClrItFlag();
WWDGUpdateCNT();
//WWDG Enable
WWDG->CR &= 0xFFFFFF7F;
WWDG->CR |= (u32)0x80;