历史上的今天
今天是: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)也会启动写保护功能。
史海拾趣
|
本帖最后由 jameswangsynnex 于 2015-3-3 20:00 编辑 是串行]数字接口,被用来传送无压缩的数字视频信号。在上世纪80年代,SDI得到了快速发展并对其标准作出了定义。3G-SDI中的3G是指SDI信号的数据传输率为3Gbit每秒。由于HDTV可以支持每秒30帧的 ...… 查看全部问答> |
|
我写了个1602的程序,完全可以驱动1602显示,但有一个这样的问题,我搞不明白。 主函数如下: void main(void) { Initialize();//初始化液晶 WriteChar(5,1,\'Q\');//在第液晶第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 ...… 查看全部问答> |




