STM32开发笔记77: 内部看门狗长延时的产生
单片机型号:STM32L053R8T6
开发笔记STM32开发笔记45:看门狗驱动程序的移植介绍了看门狗驱动程序的基本设计方法。今天项目中看门狗的延时时间达到10秒,则实际运行效果只有3秒。
以下是看门狗最大延时时间的设置函数:
void CIwdg::SetMaxRefreshInterval(uint8_t u8_second)
{this->hIwdg.Instance = IWDG;this->hIwdg.Init.Prescaler = IWDG_PRESCALER_64;this->hIwdg.Init.Window = 4095;
#if defined STM32F091xC || defined STM32F070x6 this->hIwdg.Init.Reload = 625 * u8_second; //40000000 / 1000 / 64 * 5 = 3125
#elif defined STM32L053xx this->hIwdg.Init.Reload = 578 * u8_second; //37000000 / 1000 / 64 * 5 = 2890
#endifif (HAL_IWDG_Init(&this->hIwdg) != HAL_OK){Target.ErrorHandler(__FILE__, __LINE__);}
}
以当前使
STM32开发笔记77: 内部看门狗长延时的产生相关推荐
- STM32工作笔记0060---窗口看门狗实验
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152
- STM32工作笔记0059---独立看门狗实验
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152
- 我的内核学习笔记9:Intel内部看门狗iTCO_wdt驱动
本文对Intel e3800内部看门狗驱动源码进行分析. 一.概述 Intel e3800内部看门狗在手册的PCU - Power Management Controller (PMC)章节中介绍-- ...
- ABOV单片机内部看门狗WDT的代码实现讲解及示例代码-[MC96F6332D]
一.准备工作 1.KEIL C51编译环境 2.CodeGen8 代码生成器 3.MC96F6332D 开发板 4.USB-OCD II仿真器 二.内部看门狗代码生成 1.在CodeGen8 代码生成 ...
- 基于STM32、FreeRTOS实现硬件看门狗+软件看门狗监测多任务的思路
关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | 嵌入式专栏 这是一篇旧文,技术交流群有人在讨论这个问题,今天就来分享一下. 我们都知道硬件看门狗的目的:是用来监 ...
- (实测可用)STM32L431RCT6开发板-实验2 看门狗IWDG实验
一.开发板平台简介: 1.开发板资源简介 (1)开发板主芯片型号:STM32L431RCT6 (2)开发板主芯片封装:LQFP-64_10x10x05P (3)开发板主芯片内核:ARM® Cortex ...
- 单片机开发:不得不了解的看门狗电路
在单片机学习.开发中,我们不可避免地要接触看门狗电路,那看门狗电路是什么呢?你掌握了吗? 看门狗是什么? 看门狗是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的 ...
- STM32学习笔记:读写内部FLASH
ST提供的库函数基本能搞定 简介 由于 FLASH 存储器的内容在掉电后不会丢失,芯片重新上电复位后,内核可从内部 FLASH 中加载代码并运行,亦可当做EEROM来使用保存所需要的数据,以便下次启用 ...
- 【小趴菜STM32开发笔记】---- 01输入输出端口GPIO
目录 1 GPIO概述 2 GPIO的特性 3 两个重要概念 3.1 端口(PORT): 3.2 引脚(PIN): 4 电路基本结构 4.1 端口寄存器组 4.2 输入驱动器 4.3 输出驱动器 4. ...
最新文章
- 5分钟回顾Linux25年的发展历程与变迁
- 深浅拷贝、函数、内置函数、文件处理、三元运算、递归
- GIS可视性分析概述
- 2013\National _C_C++_A\5.网络寻路
- androidsdk里的android.bat和uiautomatorview.bat启动就闪退问题
- k8s实战为aspnetcore.webapi微服务注入配置信息
- leetcode53. 最大子数组和(暴力+贪心)
- struct和byte[]相互转换(用Marshal类实现)
- pip 安装网络超时解决方案
- mysql 安装、建库、导入导出数据
- 计算机系统-电路设计05-RS触发器的内部电路实现
- ftpphp_PHP实现ftp上传文件示例
- 牛客刷题<17>用3-8译码器实现全减器
- MISRA C编程规范标准
- NVMe1.4 Admin Command学习(1)-- format identify
- 工作人员做好项目协调服务器,项目团队协作做好三件事
- 最优传输论文(六十四):Gradually Vanishing Bridge for Adversarial Domain Adaptation论文原理
- 【主题词——百合花】
- linux 系统命令被后门修改_一次Linux系统被攻击的分析过程
- 推荐系统论文笔记---Neural News Recommendation with Attentive Multi-View Learning