stm32两个看门狗
来源:互联网 发布:最全大众网络理财产品 编辑:程序博客网 时间:2024/06/06 16:33
Stm32的两个看门狗
窗口看门狗:1用来监视局部应用程序
2所用时钟为APB1时钟
3 为6位递减计数器,递减到小于0x40(即0x3f),后窗口看门狗复位。如果有开启窗口看门狗中断挂起,则当计数器递减到0x40时,会发生中断进入中断函数,我们可以在这进行重新赋值避免复位,否则将要保证程序中喂狗间隔不能太大。
独立看门狗:1用来监视全局应用程序(监视整个程序)
2所用时钟为systick时钟,内部RC震荡时钟40kHz
3 为12为计数器,递减到小于0x000就复位。
4配置:(对应使用可以查看库函数)
A、往寄存器(IWDG_KR)中写入0xCCCC,表示开启独立看门狗。
B、往寄存器IWDG_KR中写入0xAAAA,表示IWDG_RLR中的值就会被重新加载到计数器,从而避免产生看门狗复位。
C、IWDG_PR和IWDG_RLR寄存器具有写保护功能。要修改这两个寄存器的值,必须先向IWDG_KR寄存器中写入0x5555
0 0
- stm32两个看门狗
- stm32看门狗
- stm32看门狗
- stm32 看门狗
- stm32 看门狗
- STM32 看门狗
- STM32看门狗
- STM8|STM32 看门狗使用
- STM32的看门狗配置
- STM32的看门狗配置
- STM32 看门狗学习笔记
- STM32的独立看门狗
- STM32窗口看门狗
- stm32 独立看门狗学习
- STM32窗口看门狗
- STM32独立看门狗
- Stm32-窗口看门狗实验
- STM32看门狗总结
- 理解Python的With语句
- 二叉树常见非递归操作
- python虚拟环境安装和配置
- java LIST 与 SET 判断是否为空
- linkedlist1
- stm32两个看门狗
- 第七周项目二:周薪发放
- 解决a different object with the same identifier value was already associated with the session错误
- view的dispatchTouchEvent方法
- Jaxb2 实现JavaBean与xml互转
- stm32 DMA
- 浅析.NET中的引用类型和值类型(上)
- JDK环境变量配置
- ubuntu1.2.04升级到14.04之后网络访问问题