独立看门狗(IWDG)
- RCC设置外接HSE,时钟设置为72M;IWDG的时钟默认为LSI时钟
- USART1选择为异步通讯方式,波特率设置为115200Bits/s,传输数据长度为8Bit,无奇偶校验,1位停止位
激活IWDG,IWDG的时钟为40kHz,此时设置计数器时钟为32分频,则分频后的时钟频率为1.25KHz(时钟周期为1s/1250 = 0.8ms),递减基础器重载值(down-counter reload value)配置为1000,即800ms不刷新IWDG则系统复位
生成报告以及代码,编译程序。
在iwdg.c文件中可以看到IWDG初始化函数。在stm32f1xx_