STM32实验及结果 —— (006)看门狗总结
»
    本总结基于个人STM32F03C8T6RC的实验。原本以为调试板子作为USB外设的驱动的时候烧坏了。后来想起来,这个过程似乎也经历过,Reset重新刷一下板子就可以了。
    下面是STM32实验的看门狗开发总结:

    1、如果设置了看门狗,要把它清除掉
    if (RCC_GetFlagStatus(RCC_FLAG_IWDGRST) ==SET){
                RCC_ClearFlag();
    }
    
    2、解除写保护
    IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);
    
    3、配置分频与重装值
    IWDG_SetPrescaler(IWDG_Prescaler_16);
    IWDG_SetReload(2499);
    
    4、喂狗
    IWDG_ReloadCounter();
    
    5、启动看门狗
    IWDG_Enable();
    
    6、while循环中不断地喂狗
    while(1){
        IWDG_ReloadCounter();
    }
    
    为什么不写算法?因为,那才是我的财富。需要算法的朋友,请移步CSDN,总结和实践各位前辈的积累。
    ————www.v-signon.com学习者共勉
                        
«
——张人杰·www.v-signon.com学习者共勉
返回上一页
工业和信息化部备案管理系统网站 京ICP备19038994号-2
个人作品网站:www.up-task.com 主办单位:个人 English