STM32F3xx 独立看门狗不响应咋回事
采用STM32F373CC调试的独立看门狗,不知道什么地方出现了问题,看门狗不响应,下面是我的程序。
主时钟我采用的是内部RC8M,PLL分频9,核心时钟为36M,IWDG采用的是LSI时钟,分频32,麻烦帮忙看一下,是不是什么地方错了,感谢各位大侠!
int main(void)
{
GPIO_Config();
GPIO_SetBits(GPIOC,GPIO_Pin_13);
dely();
GPIO_ResetBits(GPIOC,GPIO_Pin_13);
dely();
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);
RCC->CSR |= 0x00000001;
while((RCC->CSR & 0x00000002)==RESET);
IWDG->KR = 0x5555;
IWDG->PR = 0x0003;
IWDG->RLR = 0xcc;
IWDG->KR = 0xAAAA;
IWDG->KR = 0xCCCC;
while(1)
{
//IWDG_ReloadCounter();
};
}
参考例程有例子吧。
你可以去群里看看 【电子产品研发交流】:(323764552) 欢迎来群里共同探讨!