STM32 看门狗和嘀嗒定时器

STM32 看门狗和嘀嗒定时器看门狗一个定时器,独立的定时器,对单片机CPU进行监控,一旦CPU的程序出现错误,或者电压过低使单片机出现任何意外情况,看门狗就会给单片机复位使单片机回到初始状态。单片机就会从错误中脱离出来。看门狗–是一个定时器,供能–计数。每隔一段时间就喂狗–计数清零,重新计时,程序出错不能喂狗,得复位。独立看门狗独立看门狗是基于一个12位的递减计数器和一个8位的预分频器。他有一个内部独立的40KHz的RC振荡器提供时钟;因为这个RC振荡器独立于主时钟,所以他可运行于停机和待机模式。它可以被当成看门狗用于在发生问

大家好,又见面了,我是你们的朋友全栈君。

看门狗

一个定时器,独立的定时器,对单片机CPU进行监控,一旦CPU的程序出现错误,或者电压过低使单片机出现任何意外情况,看门狗就会给单片机复位使单片机回到初始状态。单片机就会从错误中脱离出来。
看门狗–是一个定时器,供能–计数。每隔一段时间就喂狗–计数清零,重新计时,程序出错不能喂狗,得复位。

独立看门狗

独立看门狗是基于一个12位的递减计数器和一个8位的预分频器。他有一个内部独立的40KHz的RC振荡器提供时钟;因为这个RC振荡器独立于主时钟,所以他可运行于停机和待机模式。它可以被当成看门狗用于在发生问题时复位整个系统,或作为一个自由定时器为应用程序提供超时管理。通过选项字节可以配置成是软件或硬件启动看门狗。在调试模式下,计数器可以被冻结。

窗口看门狗

窗口看门狗有一个7位递减计数器,并可以设置成自由运行。
它可以被当成看门狗用于发生问题时复位整个系统。
他由主时钟驱动,具有早期预警中断功能;在调试模式下,计数器可以被冻结。

系统时基定时器(滴答定时器)

这个定时器是专门用于实时操作系统,也可当成一个标准的递减定时器。

  • 它具有以下特性;
    • 24位递减计数器
    • 自动重加载功能
    • 当计数器为0时,能产生一个可屏蔽系统中断。
    • 可编程时钟源。
      为什么是给操作系统准备的呢?

在这里插入图片描述
所谓的操作系统–是对人物的管理器。

多任务管理怎么实现呢?– CPU进行分时管理。

在这里插入图片描述

普通定时器 – 用来做用户程序当中精准定时,PWM输出一些特殊功能的。
高级定时器 – 跟普通定时器一样,他能做电机控制等高级应用。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140903.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • IntelliJ IDEA(简称IJ)建立JAVA项目详解

    IntelliJ IDEA(简称IJ)建立JAVA项目详解IntelliJIDEA作为新一代流行IDE,代替eclipse,有社区版和付费版,练练代码,我们当然用社区版拉。当我新建Java控制台项目的,遇到网上教程不清晰的问题,摸索了以后也发一贴详细的。下载链接,官网https://www.jetbrains.com/idea/安装后,我们像eclipse一样来新建一个Java控制台项目,createnewproject,这个不

    2022年4月19日
    324
  • zookeeper – 数据存储结构(11)

    zookeeper – 数据存储结构(11)

    2021年6月5日
    76
  • 模式匹配「建议收藏」

    模式匹配「建议收藏」模式匹配值匹配数据类型匹配集合数组匹配caseclass匹配变量person是case中匹配对象的父类Option[T]匹配模式匹配和高级函数连用

    2022年8月6日
    3
  • 在互联网上,没有人知道你是一条狗?「建议收藏」

    在互联网上,没有人知道你是一条狗?「建议收藏」1993年,《纽约客》(TheNewYorker)杂志刊登一则由彼得·施泰纳(PeterSteiner)创作的漫画:标题是【OntheInternet,nobodyknowsyou’readog.】这则漫画中有两只狗:一只黑狗站在电脑椅上,爪子扶着键盘。它望向站在地上、表情迷茫的另一只狗,兴奋地说:「在互联网上,没人知道你是一条狗。(OntheInternet,nobodyknowsyou’readog.)画中那只狗的台词随即成了IT界广为流传的经典笑话。那个

    2022年5月14日
    109
  • 手机恢复出厂设置命令_OpenWRT 恢复出厂设置命令

    手机恢复出厂设置命令_OpenWRT 恢复出厂设置命令如果通过无线或者有线口无法连接到router,可以用恢复某些设置重新设置路由器。1.开机,等着一个工作灯亮的时候立即按下rest键2秒,然后就开始拼命闪烁,很好现在进入failsafe模式了。2.设置电脑的ip为静态ip192.168.1.x,并设置子网掩码(一般为点一下自动填充)。3.用网线连接路由器的有线口。4.telnet到路由器,默认ip为192.168.1.15.若只是修改某些设置可…

    2022年6月22日
    92
  • java script 下载_JavaScript下载[通俗易懂]

    java script 下载_JavaScript下载[通俗易懂]JavascriptPlus是一个小巧的Javascript脚本辅助编程工具,主要方便开发者对js代码进行测试、预览以及运行等操作,特点包括用不同的颜色显示语法和关键词,有稍许的程序输入预测功能,测试运行子程序等等。JavascriptPlus是一款功能强劲的javascript文本编辑器。内置的智能系统能够提示你-各种Javascript物件、性质和触发事件,-各种Html和Shee…

    2022年6月14日
    22

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号