STM32学习笔记---IWDG独立看门狗实验
以下为IWDG函数主要部分:
//IWDG窗口看门狗设置初始化
void IWDG_Config(void)
{
}
***********************************************************
注意事项:
i. 有狗平常没事情可以不理,但是千万别忘了喂它,否则死都不知道怎么死的!
ii. 初始化程序的调用一定要在systic的初始化之后。
iii. 独立看门狗需要systic中断来喂,但是systic做别的用处不能只做这件事,所以我写了如下几句代码,可以不影响systic的其他应用,其他systic周期代码也可参考:
第一步:在stm32f10x_it.c中定义变量
int Tic_IWDG;
第二步:将SysTickHandler中喂狗代码改为下面:
Tic_IWDG++;
if(Tic_IWDG>=100)
{
}
完整代码为
void SysTick_Handler(void)
{
}
以下为IWDG函数结果部分:
STM32IWDG独立看门 相关文章:
- STM32---IWDG独立看门狗的使用(12-02)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)