色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32獨立看門狗詳解

CHANBAEK ? 來源:頭條號秋天滴風 ? 作者:頭條號秋天滴風 ? 2023-05-01 09:06 ? 次閱讀

本文將介紹STM32看門狗中的獨立看門狗,并通過實例來喂狗、體驗喂狗與不喂狗的區別。

①STM32看門狗介紹之獨立看門狗

②使用STM32CUBEMX來配置工程文件

③代碼實現,按鍵按下喂狗、按鍵不按下不喂狗程序復位

①STM32看門狗介紹之獨立看門狗

看門狗定時器本質上是一個計數器、給計數器一個數值,在程序

運行后計數器的值開始遞減,當計數器的值減到0是會將程序復位,若在減到0之前給計數器更新一下值“喂狗”則從最新的值開始遞減;

用途:

1、這樣做的好處就是程序跑飛、死機時,通過復位的方式使得程序又正常運行;

2、用于將系統從休眠或者空閑模式喚醒。

看門狗的種類:

獨立看門狗IWDG

特點:專用時鐘LSI、低功耗模式仍可運行、對定時的控制比較松;

窗口看門狗

特點:總線時鐘APB1、要求主應用程序在規定時間喂狗、對定時控制比較嚴

獨立看門狗工作原理框圖:

wKgZomRGRnmASlQxAAB061gcpTA295.jpg

獨立看門狗的時鐘是內部低速時鐘、是一個RC時鐘,即使主時鐘失效也不影響獨立看門狗的運行,該時鐘是32KHz、但由于是RC時鐘其頻率范圍在15-47khz波動,所以有時定時是有一點誤差的。

預分配寄存器:寄存器中的數值對應相應的分頻數、最大支持

256分頻;

狀態寄存器:寄存器中的數值對應預分頻器寄存器和重載寄存器

中的值的更新狀況,若在更新中、則暫時不能更改這兩個寄存器中的值

重載寄存器:寄存器中裝著計數器的重裝載值

關鍵字寄存器:負責重裝載值的裝載、預分頻器和重載寄存器是否可寫,控制IWDG的啟動;

需要注意的是計數器是12位、即喂狗最大間隔時間是有限制的;

②使用STM32CUBEMX來配置工程文件

Step1:使能USART3,用于調試

wKgZomRGRnqAGpy5AAON6QP359E962.jpg

Step2:使能獨立看門狗、并進行配置32分頻、3秒內喂狗否則

復位

wKgaomRGRnqAJLX5AAM_HiNSvB8016.jpg

Step3:PA0設置為輸入功能、PA0接的是按鍵

wKgZomRGRnuAOf1LAALyJwtiv54810.jpg

Step4:生成工程文件

wKgaomRGRnyAVXxfAAKgeEGr8FE911.jpg

wKgZomRGRnyAQwVLAAKITTHy7eY826.jpg

wKgaomRGRn2AGztlAAKDxz9vRLI836.jpg

③代碼實現,按鍵按下喂狗、按鍵不按下不喂狗程序復位

Step1:輸出重定向,用于調試

wKgZomRGRn2AHpjNAAPI4PKJ5c8284.jpg

Step2:按鍵按下喂狗

wKgaomRGRn6AVxJlAASsr_5T_so460.jpg

Step3:效果

wKgZomRGRn6AHxV1AABiTWMM5yw621.jpg

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 看門狗
    +關注

    關注

    10

    文章

    566

    瀏覽量

    70911
  • STM32
    +關注

    關注

    2270

    文章

    10923

    瀏覽量

    357090
  • 計數器
    +關注

    關注

    32

    文章

    2261

    瀏覽量

    94876
  • stm32cubemx
    +關注

    關注

    5

    文章

    284

    瀏覽量

    14914
  • 獨立看門狗
    +關注

    關注

    0

    文章

    24

    瀏覽量

    3871
收藏 人收藏

    評論

    相關推薦

    獨立看門狗(IWDG)的基礎知識

      STM32F10xxx系列內置兩個看門狗(獨立看門狗和窗口看門狗),提供了更高的安全性、時間的精確性和使用的靈活性。兩個
    發表于 10-19 17:10 ?4319次閱讀
    <b class='flag-5'>獨立</b><b class='flag-5'>看門狗</b>(IWDG)的基礎知識

    STM32中的獨立看門狗和窗口看門狗是什么

    在早期的MCU中是沒有看門狗這種東西的,所以產品就很容易出現死機,跑飛的情況。為了避免這種情況的出現,后期的MCU都集成了看門狗的功能。但是目前看門狗發展到今天基本上分為兩大類:獨立
    的頭像 發表于 02-20 17:47 ?2840次閱讀
    <b class='flag-5'>STM32</b>中的<b class='flag-5'>獨立</b><b class='flag-5'>看門狗</b>和窗口<b class='flag-5'>看門狗</b>是什么

    STM32_獨立看門狗程序

    STM32 獨立看門狗程序,很好的學習資料,快來下載吧
    發表于 02-15 17:08 ?25次下載

    stm32看門狗時間計算 獨立看門狗和窗口看門狗的特性是什么

    本文為您講解STM看門狗時間計算(時限)與頻率計算,獨立看門狗和窗口看門狗的特性、區別與聯系。
    發表于 10-10 10:41 ?8791次閱讀

    什么是stm32看門狗獨立看門狗和窗口看門狗工作原理解析

    stm32有兩個看門狗獨立看門狗和窗口看門狗,其實兩者的功能是類似的,只是喂狗的限制時間不同。 獨立
    的頭像 發表于 11-06 11:48 ?2.8w次閱讀
    什么是<b class='flag-5'>stm32</b><b class='flag-5'>看門狗</b>?<b class='flag-5'>獨立</b><b class='flag-5'>看門狗</b>和窗口<b class='flag-5'>看門狗</b>工作原理解析

    STM32看門狗配置(獨立看門狗IWDG和窗口看門狗WWDG)

    stm32自帶兩個看門狗模塊,獨立看門狗IWDG和窗口看門狗WWDG。看門狗主要作用是可用來檢測
    發表于 11-09 17:17 ?8470次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>看門狗</b>配置(<b class='flag-5'>獨立</b><b class='flag-5'>看門狗</b>IWDG和窗口<b class='flag-5'>看門狗</b>WWDG)

    STM32看門狗配置詳情解說

     stm32有兩個看門狗獨立看門狗和窗口看門狗,其實兩者的功能是類似的,只是喂狗的限制時間不同。獨立
    發表于 11-13 11:17 ?4495次閱讀
    <b class='flag-5'>STM32</b>的<b class='flag-5'>看門狗</b>配置詳情解說

    STM32F1_ WDG看門狗獨立+窗口)

    STM32F1_WDG看門狗獨立+窗口)
    的頭像 發表于 04-08 10:44 ?4324次閱讀
    <b class='flag-5'>STM32</b>F1_ WDG<b class='flag-5'>看門狗</b>(<b class='flag-5'>獨立</b>+窗口)

    stm32看門狗的特點是什么

    stm32有兩個看門狗獨立看門狗和窗口看門狗,其實兩者的功能是類似的,只是喂狗的限制時間不同。
    的頭像 發表于 07-22 11:08 ?4100次閱讀

    STM32獨立看門狗、窗口看門狗的配置

    STM32單片機的看門狗獨立看門狗和窗口看門狗之分,這兩者的工作原理卻完全不同。
    發表于 02-08 16:15 ?18次下載
    <b class='flag-5'>STM32</b>:<b class='flag-5'>獨立</b><b class='flag-5'>看門狗</b>、窗口<b class='flag-5'>看門狗</b>的配置

    窗口看門狗是什么?與獨立看門狗有啥區別?

    STM32有兩個看門狗獨立看門狗和窗口看門狗。其實兩者的功能是類似的,只是喂狗的限制時間不同。
    發表于 02-09 10:28 ?9次下載
    窗口<b class='flag-5'>看門狗</b>是什么?與<b class='flag-5'>獨立</b><b class='flag-5'>看門狗</b>有啥區別?

    STM32中的獨立看門狗和窗口看門狗

    一、前言 在早期的MCU中是沒有看門狗這種東西的,所以產品就很容易出現死機,跑飛的情況。為了避免這種情況的出現,后期的MCU都集成了看門狗的功能。但是目前看門狗發展到今天基本上分為兩大類:獨立
    的頭像 發表于 12-22 16:58 ?2210次閱讀

    詳解獨立看門狗的實現原理

    這里以大家熟悉的STM32為例給大家講解一下獨立看門狗的配置以及工作過程。STM32F10xxx內置兩個看門狗
    發表于 12-22 17:01 ?3289次閱讀

    STM32中的獨立看門狗和窗口看門狗

    在早期的MCU中是沒有看門狗這種東西的,所以產品就很容易出現死機,跑飛的情況。為了避免這種情況的出現,后期的MCU都集成了看門狗的功能。但是目前看門狗發展到今天基本上分為兩大類:獨立
    的頭像 發表于 01-30 14:38 ?1424次閱讀
    <b class='flag-5'>STM32</b>中的<b class='flag-5'>獨立</b><b class='flag-5'>看門狗</b>和窗口<b class='flag-5'>看門狗</b>

    獨立看門狗的一點經驗

    stm32基本都內置兩種看門狗(另外還有外置的看門狗芯片),窗口看門狗獨立看門狗,兩種
    的頭像 發表于 05-24 16:00 ?1203次閱讀
    <b class='flag-5'>獨立</b><b class='flag-5'>看門狗</b>的一點經驗
    主站蜘蛛池模板: 儿子好妈妈的HD3中字抢劫 | 午夜片神马影院福利 | 国产欧美日韩国产高清 | mdapptv麻豆下载 | 一本道高清不卡v免费费 | 中文在线观看免费网站 | 国产色婷婷精品人妻蜜桃成熟 | 2022国产91精品久久久久久 | 亚洲AV无码影院在线播放 | 亚洲福利网站 | 九九久久久 | 99福利在线 | 久久综合久久伊人 | 亚洲 欧美 国产 综合 在线 | 国产精品成人观看视频免费 | 手机看片一区二区 | 日日操夜夜摸 | 好大快用力深一点h视频 | 伊人久久五月丁婷婷 | 色欲档案之麻雀台上淫 | 久草在线新是免费视频 | 嫩草AV久久伊人妇女 | 久久精品亚洲视频 | 成 人 免费 黄 色 网站无毒下载 | 亚洲国产日韩制服在线观看 | 国产人成无码视频在线观看 | YELLOW视频直播在线观看高清 | 男生脱美女内裤内衣动态图 | 在线亚洲精品福利网址导航 | 肉肉高潮液体高干文H | 国产第一页浮力影院 | 久久热r在线视频精品 | 亚洲中文字幕无码爆乳APP | 夜色帮首页 | 亚洲精品无码一区二区三区四虎 | 国产欧美日韩视频怡春院 | 成人国产精品玖玖热色欲 | 中文字幕亚洲无线码一区 | 日韩欧美精品有码在线播放免费 | 美妇教师双飞后菊 | 成人精品综合免费视频 |