十行代码,就能让你理解看门狗!经常见但不知道看门狗是什么,看了这个视频你就知道了!

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • НаукаНаука

Комментарии • 46

  • @a09418849
    @a09418849 Год назад +3

    看門狗在簡單的MCU或不斷電系統比較常用,因為即便程序卡在某個死循環,某些應用場景下的MCU都需要能繼續運行,即重置後繼續運作,此時看門狗都是預設開啟的。一般會在需要等待外設回應或MCU需要延遲時才會刻意清0看門狗。

  • @kwt1438
    @kwt1438 Год назад +5

    太簡單明瞭了,非常感謝。

  • @AliAli-mj3xs
    @AliAli-mj3xs Год назад +4

    這在一個或整個系統程式裡面就是"以其最好之矛攻其最好盾",結果是真矛盾!
    以前寫程式時最討厭就是這個Bug一直在修正,修正沒完沒了……
    我的年輕歲月都被這隻狗耗沒了!

  • @f4568525153
    @f4568525153 Год назад +17

    新手很容易犯一個錯就是在timer中斷裡面餵狗
    可能想說 反正就定時清零
    這樣功能卡死 狗還是在餵

    • @周明憲-m9v
      @周明憲-m9v Год назад

      這是什麼意思??

    • @f4568525153
      @f4568525153 Год назад +8

      @@周明憲-m9v wdt不是只有為了讓系統當掉後重啟而已
      更重要的是要確保你的功能能夠正確響應
      如果你的主程式裡面不小心進入了無限迴圈出不去,你吧餵狗放在timer中斷裡餵,狗一直有餵,所以不會重啟
      你的功能就永遠不會正常響應,因為一直在迴圈裡出不來
      這樣就沒有意義了

  • @andersonong4404
    @andersonong4404 Год назад +5

    🎉🎉解释的太好了

  • @yjbooky6256
    @yjbooky6256 Год назад +6

    早期我们用的单片机没有集成看门狗,得用独立的集成块。后来的单片机已经在内部集成了。

  • @LML8071
    @LML8071 Год назад +16

    以前第一次認識看門狗時,實在不知道要這白癡功能做啥,還覺得作者在開玩笑,直到看第二本書解釋才知道原來晶片也會當機

    • @f4568525153
      @f4568525153 Год назад

      指標操作很容易一個不小心 MCU就掛了

  • @yifengchen5274
    @yifengchen5274 Год назад +5

    狗也会变死狗,完全失效,于是又找了另一条狗看着这个看门狗

  • @flashthander
    @flashthander Год назад +3

    这个高级语言的exception handling很像。其实就是用另外一个observer,讲程序指针强行跳转出来。

  • @vilianfung7290
    @vilianfung7290 Год назад

    能否讲讲PWM是如何通过低通滤波转成模拟信号?

  • @af-secret
    @af-secret 5 месяцев назад +1

    你没有指明WDT的作用,外行是看不懂的。

  • @明心-w6x
    @明心-w6x Год назад

    自心是最重要的,看得起自己,知道自己有能力,“我能够成功”,这就是信念。
    *不针对任何人和事, 仅分 享善言,感恩宽容!

  • @張夢萊
    @張夢萊 8 месяцев назад

    我還以為晶片運行大部分時間都是穩定的,原來還需要看門狗。

  • @fight2ace
    @fight2ace Год назад +1

    不错!

  • @thomasluk4319
    @thomasluk4319 3 месяца назад

    是不是就timer? ping test overtime這樣

  • @linken8110
    @linken8110 Год назад +3

    以為養隻狗在MCU裡面哩

  • @TheInaosoft
    @TheInaosoft Год назад

    喜欢这种英伦风的发音❤

  • @jishuyanjiu
    @jishuyanjiu Год назад

    很不错

  • @unknow_______
    @unknow_______ Год назад

    狗勾~這裡有隻可愛的狗勾~~

  • @binyisiah2655
    @binyisiah2655 Год назад

    爱上半导体姐姐 , 可以解释FIFO 吗? 拜托拜托

  • @成都·紙老虎-q4g
    @成都·紙老虎-q4g Год назад

    以前只知道看门狗的作用,今天才知道它的原理。

  • @linq8977
    @linq8977 Год назад

    喂狗可还行

  • @Judao92
    @Judao92 Год назад +2

    那看門狗會死機嗎 要不要給看門狗配個看門狗的看門狗?

    • @vertears
      @vertears Год назад +1

      不但看门狗会死机,看门狗的看门狗也会死机,所以我们还要为看门狗的看门狗再配一条看门狗。

    • @tommymairo8964
      @tommymairo8964 Год назад

      應該不會吧,畢竟不是指令式電路

    • @HasimLea
      @HasimLea Год назад +1

      严谨的说要用外部看门狗看住内部看门狗,如果单片机的时钟和电源有问题内部看门狗的确会死机。

  • @yxx665
    @yxx665 9 месяцев назад

    mc:让我看看物理世界的红石发展到。。。额这不是定时器吗。。

  • @wizardy6267
    @wizardy6267 Год назад +1

    哈哈哈~

  • @XdvFf-fx9mu
    @XdvFf-fx9mu 5 месяцев назад

    给CPU增加负担的是不是时钟?比如说一个程序在运行中,但是程序中有一堆的时钟任务,还是说这就是多核需求的原因?

  • @onebit1381
    @onebit1381 Год назад

    server上也有

  • @fuwilson1782
    @fuwilson1782 Год назад

    有点回形针的味道

  • @jjp4157
    @jjp4157 Год назад

    喂狗,太形象生动了

  • @windyg7261
    @windyg7261 Год назад +1

    爱上半导体姐姐,能不能不使用纯白色背景? 连看几个视频后感觉很伤眼睛的说...🥲

    • @idiode
      @idiode  Год назад +1

      可以 你有推荐的颜色吗

    • @東雲-y6o
      @東雲-y6o Год назад +1

      ​@@idiode 或许可以加点灰度

    • @tommymairo8964
      @tommymairo8964 Год назад

      ​@@idiode 黑色就挺好

    • @idiode
      @idiode  Год назад

      @@tommymairo8964 好滴 感谢提议

    • @windyg7261
      @windyg7261 Год назад +2

      @@idiode 如 #282828 😋受众多为理工男多数喜欢 black style

  • @CC-jf9uo
    @CC-jf9uo Год назад +2

    女生喂狗,看门狗清零,变成一条疯狗,这文案和女声,绝了

    • @weeborghini4016
      @weeborghini4016 Год назад +2

      这和女生有什么关系?sexist?

    • @HasimLea
      @HasimLea Год назад

      @@weeborghini4016 从他的语法判断,他把“姑娘”说成“女生“可能是他对女性的理解有些太偏卡哇伊了。