»
(006)看门狗总结
(008)CubeIDE实现USB外设*
(011)C语言项目英语词汇基础*
本总结基于个人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学习者共勉