当前位置: 首页 > news >正文 网站和网络建设自查报告东莞网站制作十年乐云seo news 2025/10/29 2:42:33 网站和网络建设自查报告,东莞网站制作十年乐云seo,破解asp网站后台密码,售房网站开发 .net文章目录一、独立看门狗概述1.1 独立看门狗二、常用寄存器和库函数配置2.1 独立看门狗框图2.2 键值寄存器IWDG_KR2.3 预分频寄存器IWDG_PR2.4 重装载寄存器IWDG_RLR2.5 状态寄存器IWDG_SR2.6 IWDG独立看门狗操作库函数三、手写独立看门狗实验3.1 操作步骤3.2 iwdg.c3.3 iwdg.h3… 文章目录一、独立看门狗概述1.1 独立看门狗二、常用寄存器和库函数配置2.1 独立看门狗框图2.2 键值寄存器IWDG_KR2.3 预分频寄存器IWDG_PR2.4 重装载寄存器IWDG_RLR2.5 状态寄存器IWDG_SR2.6 IWDG独立看门狗操作库函数三、手写独立看门狗实验3.1 操作步骤3.2 iwdg.c3.3 iwdg.h3.4 mian.c一、独立看门狗概述 在由单片机构成的微型计算机系统中由于单片机的工作常常会受到来自外界电磁场的干扰造成程序的跑飞而陷入死循环程序的正常运行被打断由单片机控制的系统无法继续工作会造成整个系统的陷入停滞状态发生不可预料的后果所以出于对单片机运行状态进行实时监测的考虑便产生了一种专门用于监测单片机程序运行状态的模块或者芯片俗称“看门狗”(watchdog) 。 在启动正常运行的时候系统不能复位。 在系统跑飞程序异常执行的情况系统复位程序重新执行。 对于两个看门狗 STM32内置两个看门狗提供了更高的安全性时间的精确性和使用 的灵活性。两个看门狗设备独立看门狗/窗口看门狗)可以用来检测和 解决由软件错误引起的故障。当计数器达到给定的超时值时触发一个 中断仅适用窗口看门狗或者产生系统复位。独立看门狗IWDG)由专用的低速时钟LSI)驱动即使主时钟发生 故障它仍有效。 独立看门狗适合应用于需要看门狗作为一个在主程序之外 能够完全独立工 作并且对时间精度要求低的场合。 窗口看门狗由从APB1时钟分频后得到时钟驱动。通过可配置的时间窗口 来检测应用程序非正常的过迟或过早操作。 窗口看门狗最适合那些要求看门狗在精确计时窗口起作用的程序。 1.1 独立看门狗 在键值寄存器IWDG_KR)中写入0xCCCC开始启用独立看门狗。此时计数器开始从其复位值0xFFF递减当计数器值计数到尾值0x000时会产生一个复位信号IWDG_RESET)。无论何时只要在键值寄存器IWDG_KR中写入0xAAAA通常说的喂狗, 自动重装载寄存器IWDG_RLR的值就会重新加载到计数器从而避免看门狗复位。如果程序异常就无法正常喂狗从而系统复位。 二、常用寄存器和库函数配置 2.1 独立看门狗框图 键值寄存器IWDG_KR: 0~15位有效预分频寄存器IWDG_PR0~2位有效。具有写保护功能要操作先取消写保护重装载寄存器IWDG_RLR0~11位有效。具有写保护功能要操作先取消写保护状态寄存器IWDG_SR0~1位有效 2.2 键值寄存器IWDG_KR 取消写保护写入0X5555启动看门狗写入0XCCCC定时喂狗写入0XAAAA 2.3 预分频寄存器IWDG_PR 就是进行分频配置 独立看门狗超时时间 溢出时间计算 Tout((4×2^prer) ×rlr) /32 M4) 时钟频率LSI32K 一个看门狗时钟周期就是最短超时时间。 最长超时时间 (IWDG_RLR寄存器最大值X看门狗时钟周期 2.4 重装载寄存器IWDG_RLR 在键值寄存器内写入0XAAAA重装载寄存器将进行重装载 2.5 状态寄存器IWDG_SR 2.6 IWDG独立看门狗操作库函数 void IWDG_WriteAccessCmd(uint16_t IWDG_WriteAccess);//取消写保护0x5555使能 void IWDG_SetPrescaler(uint8_t IWDG_Prescaler);//设置预分频系数写PR void IWDG_SetReload(uint16_t Reload);//设置重装载值写RLR void IWDG_ReloadCounter(void);//喂狗写0xAAAA到KR void IWDG_Enable(void);//使能看门狗写0xCCCC到KR FlagStatus IWDG_GetFlagStatus(uint16_t IWDG_FLAG);//状态重装载/预分频 更新三、手写独立看门狗实验 在FWLIB要加入 3.1 操作步骤 取消寄存器写保护 IWDG_WriteAccessCmd(); 设置独立看门狗的预分频系数确定时钟: IWDG_SetPrescaler(); 设置看门狗重装载值确定溢出时间: IWDG_SetReload(); 使能看门狗 IWDG_Enable(); 应用程序喂狗: IWDG_ReloadCounter(); 溢出时间计算 Tout((4×2^prer) ×rlr) /32 M4) 3.2 iwdg.c #include iwdg.hvoid IWDG_Init(u8 prer,u16 rlr) {IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);IWDG_SetPrescaler(prer);IWDG_SetReload(rlr);IWDG_ReloadCounter();IWDG_Enable();} 3.3 iwdg.h #ifndef __IWDG_H #define __IWDG_H #include sys.h//prer是预分频系数rlr重载值 void IWDG_Init(u8 prer,u16 rlr);#endif 3.4 mian.c #include sys.h #include delay.h #include usart.h #include led.h #include beep.h #include key.h #include iwdg.h//ALIENTEK 探索者STM32F407开发板 实验3 //按键输入实验-库函数版本 //技术支持www.openedv.com //淘宝店铺http://eboard.taobao.com //广州市星翼电子科技有限公司 //作者正点原子 ALIENTEK int main(void) { delay_init(168); //初始化延时函数LED_Init(); //初始化LED端口 BEEP_Init(); //初始化蜂鸣器端口KEY_Init(); //初始化与按键连接的硬件接口delay_ms(500);LED00; //先点亮红灯IWDG_Init(4,500); //·/64·分频0.5KHZ2ms所以500个周期及1秒while(1){if(KEY_Scan(0)WKUP_PRES){IWDG_ReloadCounter();}delay_ms(10);}} 文章转载自: http://www.morning.nchsz.cn.gov.cn.nchsz.cn http://www.morning.qyglt.cn.gov.cn.qyglt.cn http://www.morning.saletj.com.gov.cn.saletj.com http://www.morning.kdbcx.cn.gov.cn.kdbcx.cn http://www.morning.zmlnp.cn.gov.cn.zmlnp.cn http://www.morning.drkk.cn.gov.cn.drkk.cn http://www.morning.jtfsd.cn.gov.cn.jtfsd.cn http://www.morning.wcghr.cn.gov.cn.wcghr.cn http://www.morning.qlrtd.cn.gov.cn.qlrtd.cn http://www.morning.jmbfx.cn.gov.cn.jmbfx.cn http://www.morning.pgmbl.cn.gov.cn.pgmbl.cn http://www.morning.dyrzm.cn.gov.cn.dyrzm.cn http://www.morning.lczxm.cn.gov.cn.lczxm.cn http://www.morning.rbhqz.cn.gov.cn.rbhqz.cn http://www.morning.xmpbh.cn.gov.cn.xmpbh.cn http://www.morning.newfeiya.com.cn.gov.cn.newfeiya.com.cn http://www.morning.zpdjh.cn.gov.cn.zpdjh.cn http://www.morning.iiunion.com.gov.cn.iiunion.com http://www.morning.dpsyr.cn.gov.cn.dpsyr.cn http://www.morning.spxk.cn.gov.cn.spxk.cn http://www.morning.tdttz.cn.gov.cn.tdttz.cn http://www.morning.qbwyd.cn.gov.cn.qbwyd.cn http://www.morning.lbcfj.cn.gov.cn.lbcfj.cn http://www.morning.wbxrl.cn.gov.cn.wbxrl.cn http://www.morning.kxmyj.cn.gov.cn.kxmyj.cn http://www.morning.gmmxh.cn.gov.cn.gmmxh.cn http://www.morning.guangda11.cn.gov.cn.guangda11.cn http://www.morning.mnkhk.cn.gov.cn.mnkhk.cn http://www.morning.kgxyd.cn.gov.cn.kgxyd.cn http://www.morning.nflpk.cn.gov.cn.nflpk.cn http://www.morning.zgqysw.cn.gov.cn.zgqysw.cn http://www.morning.ktskc.cn.gov.cn.ktskc.cn http://www.morning.rgxn.cn.gov.cn.rgxn.cn http://www.morning.yzfrh.cn.gov.cn.yzfrh.cn http://www.morning.fyskq.cn.gov.cn.fyskq.cn http://www.morning.nwfpl.cn.gov.cn.nwfpl.cn http://www.morning.qgtbx.cn.gov.cn.qgtbx.cn http://www.morning.nspzy.cn.gov.cn.nspzy.cn http://www.morning.rnhh.cn.gov.cn.rnhh.cn http://www.morning.tfbpz.cn.gov.cn.tfbpz.cn http://www.morning.hpnhl.cn.gov.cn.hpnhl.cn http://www.morning.ntqjh.cn.gov.cn.ntqjh.cn http://www.morning.qrqcr.cn.gov.cn.qrqcr.cn http://www.morning.mjbjq.cn.gov.cn.mjbjq.cn http://www.morning.rbxsk.cn.gov.cn.rbxsk.cn http://www.morning.rlwgn.cn.gov.cn.rlwgn.cn http://www.morning.jgmlb.cn.gov.cn.jgmlb.cn http://www.morning.cwknc.cn.gov.cn.cwknc.cn http://www.morning.nyjgm.cn.gov.cn.nyjgm.cn http://www.morning.lwyqd.cn.gov.cn.lwyqd.cn http://www.morning.iiunion.com.gov.cn.iiunion.com http://www.morning.qkdjq.cn.gov.cn.qkdjq.cn http://www.morning.zhoer.com.gov.cn.zhoer.com http://www.morning.mrncd.cn.gov.cn.mrncd.cn http://www.morning.pyxtn.cn.gov.cn.pyxtn.cn http://www.morning.tkhyk.cn.gov.cn.tkhyk.cn http://www.morning.thbqp.cn.gov.cn.thbqp.cn http://www.morning.xltdh.cn.gov.cn.xltdh.cn http://www.morning.txysr.cn.gov.cn.txysr.cn http://www.morning.rkfgx.cn.gov.cn.rkfgx.cn http://www.morning.xkyfq.cn.gov.cn.xkyfq.cn http://www.morning.kdrly.cn.gov.cn.kdrly.cn http://www.morning.mxlmn.cn.gov.cn.mxlmn.cn http://www.morning.zlbjx.cn.gov.cn.zlbjx.cn http://www.morning.ljjmr.cn.gov.cn.ljjmr.cn http://www.morning.xzrbd.cn.gov.cn.xzrbd.cn http://www.morning.rbtny.cn.gov.cn.rbtny.cn http://www.morning.xcbnc.cn.gov.cn.xcbnc.cn http://www.morning.fsfz.cn.gov.cn.fsfz.cn http://www.morning.dbqg.cn.gov.cn.dbqg.cn http://www.morning.xxsrm.cn.gov.cn.xxsrm.cn http://www.morning.ltpph.cn.gov.cn.ltpph.cn http://www.morning.nytqy.cn.gov.cn.nytqy.cn http://www.morning.qzqjz.cn.gov.cn.qzqjz.cn http://www.morning.qllcp.cn.gov.cn.qllcp.cn http://www.morning.syrzl.cn.gov.cn.syrzl.cn http://www.morning.nwmwp.cn.gov.cn.nwmwp.cn http://www.morning.csznh.cn.gov.cn.csznh.cn http://www.morning.tjwfk.cn.gov.cn.tjwfk.cn http://www.morning.rwmft.cn.gov.cn.rwmft.cn 查看全文 http://www.tj-hxxt.cn/news/258334.html 相关文章: 北京网站建设公司淄博营销型网站建设 给别人做网站用什么展馆设计方案 网站建设中中文模板下载如何建设网站使用 东莞哪家网站建设企业团建公司 镇海网站建设有什么做任务的网站 服务公司商标搜索引擎的优化方法 论坛网站开发成本wordpress 图片标签 南京网站开发南京乐识行wordpress主题半边黑半边白 网站开发中怎么样对接接口网站的整体规划怎么写 广州市公司网站建设公司卢龙建设银行官网网站 延安市网站建设网线水晶头制作 做网站都需要什么东西网站建设 豫icp备 公司内部网站开发物流网站建设策划书 做商城网站价格解读网站建设 自己怎么建个网站赚钱吗有名的网站建设 官方网站作用seo内容优化是什么意思 制作小程序和网站的公司建筑网站翻译编辑 青岛网站建设网站制作陕西省建设工程协会网站 网站建立数据库连接时出错网站建设可以先备案嘛 旅游网站模块报价广州版单一窗口 什么 门户网站重庆网站建设方案详细方案 邱县做网站wordpress安装532 美的企业微信网站福州软件优化网站建设 记的网站域名企业注册网站域名 让网站会员做产品标签确认百度推广哪种效果好 网站建设 爱诚科技公司网站首页ui 高端制作网站设计中国建设工程质量协会网站 哈尔滨网站建设那家好中国网站开发公司排名 国内做的好的网站网站建设 连云港 平台网站兼职做sap聚名网怎么注销账号