历史上的今天
返回首页

历史上的今天

今天是:2024年09月05日(星期四)

正在发生

2018年09月05日 | STM32中的独立看门狗IWDG

2018-09-05 来源:eefocus

一. 简述STM32中的看门狗系统

    STM32F10xxx内置两个看门狗,一个是IWDG(独立看门狗),一个是WWDG(窗口看门狗),两个看 门狗设备(可用来检测和解决由软件错误引起的故障。

     当计数器达到给定的超时值时,IWDG会产生系统复位。而WWDG会触发中断。这篇文章主要讲解一下IWDG。

二. 关于 独立看门狗IWDG

     1. 独立看门狗(IWDG)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它也仍然有效。IWDG最适合应用于那些需要看门狗作为一个在主程序之外,能够完全独立工作,并且对时间精度要求较低的场合。

  2. IWDG主要性能


    •  自由运行的递减计数器 

    • 时钟由独立的RC振荡器提供(可在停止和待机模式下工作)

    •  看门狗被激活后,则在计数器计数至0x000时产生复位 

3. IWDG功能描述

在建值寄存器(IWDG_KR)中写入 0XCCCC,可以启用IWDG。此时计数器开始从其复位值0xFFF递减计数。当计数器计

数到末尾0x000时,会产生一个复位信号(IWDG_RESET)。无论何时,只要在键寄存器IWDG_KR中写入0xAAAA,  IWDG_RLR中的

值就会被重新加载到计数器,从而避免产生看门狗复位 。也就是我们所说的喂狗。


4. 关于寄存器的访问保护

IWDG_PR和IWDG_RLR寄存器具有写保护功能。要修改这两个寄存器的值,必须先向IWDG_KR寄存器中写入0x5555。

以不同的值写入这个寄存器将会打乱操作顺序,寄存器将重新被保护。重装载操作(即写入0xAAAA)也会启动写保护功能。


推荐阅读

史海拾趣

Densitron公司的发展小趣事

随着电子行业的快速发展,新技术、新产品层出不穷,给传统企业带来了巨大的挑战。面对这种情况,Densitron公司积极应对变革,不断调整自身的战略和业务模式。公司加大了对新技术、新产品的研发投入,紧跟行业趋势。同时,通过优化生产流程、提高生产效率、降低生产成本等手段,不断提升自身的竞争力。这些努力使得Densitron公司能够在变革中保持领先地位。

Greenconn Corp公司的发展小趣事
首先观察冰箱内灯是否亮起,如果灯不亮,可能是断电保护电路故障。此外,还可以使用万用表测量继电器和定时器是否工作正常,以及检查线路连接是否牢固。
GainSpan ( Telit)公司的发展小趣事

风华高科自成立以来,一直注重技术创新和产品多元化发展。公司不断投入研发资源,成功开发出多种新型电子元器件和电子材料,如片式电阻器、片式电感器、超小型铝电解电容器等。这些产品广泛应用于通讯、消费、计算机、汽车电子等领域,满足了市场多样化的需求。同时,公司还建立了完善的质量管理体系,确保产品质量符合国际标准。

Crosspoint Solutions公司的发展小趣事

随着技术的不断更新换代,人才成为电子企业竞争的核心要素。Crosspoint Solutions公司高度重视人才培养和引进工作,通过校园招聘、社会招聘等多种渠道吸引优秀人才加入。同时,公司还建立了完善的培训体系,不断提升员工的技能水平和创新能力。这些优秀的人才为公司的发展提供了强有力的支撑。

Coherent Inc公司的发展小趣事

随着公司的发展,Coherent Inc.开始通过收购和整合来增强自身实力。1998年,公司以6500亿美金收购了Palomar Medical Technologies的部分业务,这一举措进一步拓宽了公司的业务范围和技术领域。此外,公司还陆续收购了多家具有技术优势的公司,如Positive Light和Lambda Physik,这些收购不仅增强了公司的技术实力,也使其在激光技术领域的地位更加稳固。

ASI [ASI Semiconductor, Inc]公司的发展小趣事

随着技术的不断进步和市场的不断扩大,ASI开始积极拓展全球市场。通过设立分支机构和与全球各地的客户建立合作关系,ASI的产品和服务逐渐覆盖了几十个国家。同时,ASI始终坚持以客户为中心的理念,不断提升客户服务的水平和质量。无论是售前咨询、技术支持还是售后服务,ASI都致力于为客户提供最优质、最专业的服务。

问答坊 | AI 解惑

节能、高性能的3G-SDI解决方案

本帖最后由 jameswangsynnex 于 2015-3-3 20:00 编辑 是串行]数字接口,被用来传送无压缩的数字视频信号。在上世纪80年代,SDI得到了快速发展并对其标准作出了定义。3G-SDI中的3G是指SDI信号的数据传输率为3Gbit每秒。由于HDTV可以支持每秒30帧的 ...…

查看全部问答>

示波器讨论帖

本帖最后由 paulhyde 于 2014-9-15 09:05 编辑 全国电子设计大赛即将开始,做过示波器、正在做示波器、想做示波器的同学,一定要在此贴提出自己的好的意见。  …

查看全部问答>

如何直接对硬盘读写

我在写个操作系统,有个问题一直很困惑,那就是如何直接对硬盘读写,我一直用int13,不过这不是持久之计,有谁用IO指令写过直接对硬盘读写的程序么?能发个源码么,C语言的函数就不用了,因为他们都要调内核函数,而我写的就是内核,用汇编吧。 硬 ...…

查看全部问答>

一个奇怪的1602液晶显示问题

我写了个1602的程序,完全可以驱动1602显示,但有一个这样的问题,我搞不明白。 主函数如下: void main(void) {            Initialize();//初始化液晶     WriteChar(5,1,\'Q\');//在第液晶第1行 ...…

查看全部问答>

JTAG调试工具WIGGLER与DONGLE的区别?

请问JTAG调试的时候,接到并口上的有WIGGLER,DONGLE,这两个是有什么区别?…

查看全部问答>

QuartusII7.2, modelsim6.1

各位大侠,小弟有要事相求啊~麻烦,如题,涉及到上述两个软件,大侠可随意选择一个实例,在QuartusII中编译实例,然后在Modelsim中仿真该实例,由于刚开始学,还望大侠帮忙分析仿真结果并能附上几张截图(关键步骤),小弟将感激不尽,痛哭流涕,日 ...…

查看全部问答>

赛灵思:有台积电真好

Xilinx(赛灵思)于2010年10月27日在发表最新28nm FPGA技术。新技术采用堆栈硅晶互连,在一个芯片里封装了4个FPGA芯片,分别是逻辑、存储器、串行收发器以及处理组件,可以提供更多客户所需的 FPGA 资源,同时又能提供突破性的容量和带宽性能。该技 ...…

查看全部问答>

DQS for X8/X9 in F484 FPGA管脚资料上的具体意思

最近刚刚开始制作FPGA484芯片的原理图封装,发现在芯片的管脚列表中有一个说明不是很清楚,是                     DQS for X8/X9 in F484。DQS ...…

查看全部问答>

利用大功率数字源表构建多源测量单元(SMU)系统(连载六):检查系统安全和仪器保护

进行布线和夹具设计时,考虑系统安全性也很重要。为了确定操作人员以及仪器会遇到什么危险,要对各种故障情况进行思考,包括因操作人员失误以及因器件状态变化而带来的故障。 大电流测试的潜在危险之一是火灾或或烧伤危险。在大电流测试期间,要 ...…

查看全部问答>

TI 新板子!!C2000系列的launchpad!超低价 附产品说明书,原理图,pcb图

dsp系列的launchpad!!! 才17美元!! 太强悍了。。。。。 购板子的最新进展请移步这里~~https://bbs.eeworld.com.cn/thread-342668-1-1.html 官方介绍 The C2000 Piccolo LaunchPad is an inexpensive evaluation platform designed to help ...…

查看全部问答>