91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

【技術分享】"喂狗",也要講究方法

AGk5_ZLG_zhiyua ? 來源:未知 ? 2023-03-21 13:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

看似乖巧的看門狗,也有比較調皮的一面,在燒錄無法喂狗的特殊情況下仍會毫不留情的復位芯片,造成燒錄失敗,該如何避免這種情況的發(fā)生嗎?

7a1d60de-c7a9-11ed-bfe3-dac502259ad0.jpg??初識看門狗

嵌入式產品設備在電源瞬變、電磁干擾、靜電放電、極端溫濕度等復雜環(huán)境的干擾下可能會造成程序異常,從而使系統(tǒng)陷入癱瘓狀態(tài),這時候我們就希望設備能夠自動復位,而不需要人工干預,看門狗定時器可以幫助捕獲和重置已經“失控”的設備,實現(xiàn)無人值守,提高系統(tǒng)可靠性。看門狗又叫 watchdog timer,是一個定時器電路,一般有一個輸入端用來喂狗,一個輸出端RST接到芯片的復位引腳,芯片正常工作的時候,每隔一段時間輸出一個信號到喂狗端,給看門狗清零,如果超過規(guī)定的時間不喂狗,看門狗溢出,就會給出一個復位信號,拉低RST引腳使得芯片復位。ZL6300是廣州致遠微電子有限公司自行設計的一款集欠壓監(jiān)測復位、手動復位和超時復位功能的看門狗芯片,具有以下特性:
  • 上電復位脈沖200mS;
  • 支持手動復位;
  • 看門狗定時器溢出周期1.7S;
  • 低功耗僅9uA;
  • 欠壓復位。
7a2f8354-c7a9-11ed-bfe3-dac502259ad0.png

圖1 ZL6300內部結構

7a4c6d5c-c7a9-11ed-bfe3-dac502259ad0.jpg應用電路

通過之前對看門狗的初步認識,好的看門狗設計可以大大提升產品的穩(wěn)定可靠性,我司基于該理念,核心板上均板載獨立看門狗,為適應各種復雜環(huán)境保駕護航。下面以我司性能卓越的M3568核心板為例,看下它如何靈活設計看門狗電路,對應的原理圖如下圖2所示,看門狗芯片選型ZL6300,支持手動按鍵復位和看門狗溢出復位,當系統(tǒng)正常運行時從芯片上電啟動到加載看門狗喂狗驅動所需時長約為1S左右,ZL6300溢出周期為1.7S,可以在看門狗溢出周期內及時喂狗清除定時器。

7a5db12a-c7a9-11ed-bfe3-dac502259ad0.png

圖2看門狗電路

當芯片處于燒錄狀態(tài)時因內核停止工作,喂狗程序不能正常運行,不能及時喂狗,看門狗溢出拉低芯片復位引腳,導致程序下載失敗。為應對這種特殊情況,預留了跳線冒選項,插上短路帽即可禁用看門狗,當J2插上短路帽時,WDO_EN被拉至低電平,Q1三級管處于關斷狀態(tài),WDI引腳處于高組態(tài),當WDI引腳檢測到它處于高阻抗狀態(tài)時將產生自己的WDI脈沖,對應的喂狗波形如下圖3所示。

7a746906-c7a9-11ed-bfe3-dac502259ad0.png

圖3 看門狗禁能時喂狗波形

當燒錄完成后拔掉跳線帽,Q3處于導通狀態(tài),芯片產生的喂狗脈沖WDI_GPIO可通過Q3傳遞到WDI引腳,實現(xiàn)正常喂狗,對應的喂狗波形如下圖4所示。

7a8bb106-c7a9-11ed-bfe3-dac502259ad0.png

圖4看門狗使能時喂狗波形

7a4c6d5c-c7a9-11ed-bfe3-dac502259ad0.jpg總結

下面簡單匯總看門狗電路設計注意事項
  • 看門狗復位脈沖時長要大于CPU的最少復位時間;

  • 看門狗溢出周期要大于系統(tǒng)啟動到加載看門狗驅動時長,并留有一定的余量;

  • 充分利用WDI引腳在高阻態(tài)時看門狗定時器功能禁用;

  • 避免通過使能看門狗的電源來控制看門狗工作與否,否則會造成系統(tǒng)一直重啟,看門狗芯片上電后會輸出一個時長200mS的POR信號。

7a4c6d5c-c7a9-11ed-bfe3-dac502259ad0.jpg關聯(lián)產品 7a4c6d5c-c7a9-11ed-bfe3-dac502259ad0.jpg技術交流長按識別如下二維碼可加入“工控板/核心板技術交流群”,與志同道合的朋友交流,并有專業(yè)技術人員為您答疑解惑,如有問題可以咨詢小致微信zlgmcu-888。

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

    關注

    13

    文章

    422

    瀏覽量

    32562

原文標題:【技術分享】"喂狗",也要講究方法

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    C編譯器錯誤與解決方法

    C:8051INPUT.C 說明程序中有調用DelayX1ms 函數(shù)但該函數(shù)沒定義即未編寫程序內容或函數(shù)已定義但未作宣告 解決方法編寫DelayX1ms 的內容編寫完后也要作宣告或作外部宣告可在
    發(fā)表于 01-22 08:03

    喂狗”的藝術:看門狗不叫,才是系統(tǒng)好

    程序的?,F(xiàn)實里的狗會追飛盤,PLC里的看門狗追的是跑飛的程序。 本質上是一個計時器,用于監(jiān)控程序的運行狀態(tài)。主程序在正常運行時,需要定期“喂狗”(即重置計時器)。一旦程序跑飛或陷入死循環(huán),導致無法及時喂狗,看門狗計時器
    的頭像 發(fā)表于 11-25 10:50 ?314次閱讀
    “<b class='flag-5'>喂狗</b>”的藝術:看門狗不叫,才是系統(tǒng)好

    利用軟件的方法解決EMC問題

    一前言隨著信息技術和半導體技術的快速發(fā)展,電子產品的類型和功能模塊日益多樣化,提訊傳輸速率也日益提高,產品的EMC問題也是越來越多樣化,解決EMC問題的方法多種多樣,常見的方法硬件層面
    的頭像 發(fā)表于 10-28 11:35 ?305次閱讀
    利用軟件的<b class='flag-5'>方法</b>解決EMC問題

    T113-I打造高可靠性嵌入式系統(tǒng),1.12秒極限下的看門狗喂狗之法

    分享一種在T113-I平臺上實現(xiàn)的uboot至kernel看門狗無縫銜接技術,且做到系統(tǒng)全自動喂狗,真正保障系統(tǒng)的高可靠性。一、難點分析實現(xiàn)從上電開始的系統(tǒng)全自動喂狗
    的頭像 發(fā)表于 08-22 08:30 ?1515次閱讀
    T113-I打造高可靠性嵌入式系統(tǒng),1.12秒極限下的看門狗<b class='flag-5'>喂狗</b>之法

    TSV工藝中的硅晶圓減薄與銅平坦化技術

    本文主要講述TSV工藝中的硅晶圓減薄與銅平坦化。 硅晶圓減薄與銅平坦化作為 TSV 三維集成技術的核心環(huán)節(jié),主要應用于含銅 TSV 互連的減薄芯片制造流程,為該技術實現(xiàn)短互連長度、小尺寸、高集成度等特性提供了重要支撐。
    的頭像 發(fā)表于 08-12 10:35 ?1842次閱讀
    TSV工藝中的硅晶圓減薄與銅平坦化<b class='flag-5'>技術</b>

    從材質到結構:一條優(yōu)質HDMI線背后的技術講究

    因素——材質與結構設計。今天,我們將深入探討一條優(yōu)質HDMI線背后的技術講究,幫助您做出更加明智的選擇。 一、導體材料:信號傳輸?shù)幕A HDMI線的導體材料直接關系到信號傳輸?shù)馁|量和穩(wěn)定性。優(yōu)質的導體材料能夠有效降低電阻,減少信
    的頭像 發(fā)表于 07-09 17:59 ?1114次閱讀

    高壓單端探頭設計時,地線處理方法的研究

    本文主要講述了高壓單端探頭地線處理方法,包括電磁感應、寄生參數(shù)、接地阻抗和實際應用建議。電磁感應和寄生參數(shù)會影響測量結果,接地阻抗會影響測量帶寬,實際應用建議可以采用接地彈簧和分線技術來降低寄生電感.
    的頭像 發(fā)表于 06-17 16:23 ?696次閱讀
    高壓單端探頭設計時,地線處理<b class='flag-5'>方法</b>的研究

    分子束外延技術的原理及制備過程

    高質量的材料制備是一切器件研究的核心與基礎,本篇文章主要講述MBE的原理及制備過程?
    的頭像 發(fā)表于 06-17 15:05 ?1528次閱讀
    分子束外延<b class='flag-5'>技術</b>的原理及制備過程

    協(xié)議交鋒,ModbusTCP轉Ethercat網(wǎng)關工業(yè)自動化也要互通有無

    協(xié)議交鋒,ModbusTCP轉Ethercat網(wǎng)關工業(yè)自動化也要互通有無
    的頭像 發(fā)表于 06-10 13:25 ?614次閱讀
    協(xié)議交鋒,ModbusTCP轉Ethercat網(wǎng)關工業(yè)自動化<b class='flag-5'>也要</b>互通有無

    掃地機器人EMC整改:傳統(tǒng)方法VS新技術的高效解決方案

    南柯電子|掃地機器人EMC整改:傳統(tǒng)方法VS新技術的高效解決方案
    的頭像 發(fā)表于 06-10 11:00 ?974次閱讀
    掃地機器人EMC整改:傳統(tǒng)<b class='flag-5'>方法</b>VS新<b class='flag-5'>技術</b>的高效解決方案

    數(shù)字IC設計:方法、技巧與實踐

    了如何在RTL設計中考慮綜合和后端設計的問題;然后,給出了一些最常見的設計實例和代碼;最后,介紹了仿真的相關知識。第5章為邏輯綜合和相關技術。主要介紹了綜合工具的功能和基本使用方法,包括基本的綜合和優(yōu)化
    發(fā)表于 05-28 16:06

    濾波器安裝位置有講究嗎?

    在電子設備和通信系統(tǒng)中,濾波器是不可或缺的關鍵元件,它能夠篩選和處理信號,確保信息的準確傳輸和設備的穩(wěn)定運行。然而,濾波器的安裝位置并非隨意為之,而是有著諸多講究。正確的安裝位置能充分發(fā)揮濾波器
    的頭像 發(fā)表于 05-15 16:18 ?1499次閱讀

    plc控制電路檢測技術與維修方法

    PLC(可編程邏輯控制器)控制電路的檢測技術與維修方法主要涉及對PLC輸入輸出回路、程序邏輯以及外圍電氣元件的檢查與修復。以下是一些具體的檢測技術與維修方法: 一、PLC輸入輸出回路的
    的頭像 發(fā)表于 04-02 07:37 ?2142次閱讀
    plc控制電路檢測<b class='flag-5'>技術</b>與維修<b class='flag-5'>方法</b>

    DC-DC反饋電阻到底有哪些講究?

    你是否在設計DC-DC電源時對于反饋電阻的阻值大小很隨意,只要比值一致就行? 比如都是分壓電阻,一對是1K,一對是100K,那在DC-DC中這個分壓電阻的大小有什么講究嗎?今天我們就來好好聊聊
    發(fā)表于 03-17 11:49

    SPC582B用SPC5Studio打開SWT后,哪一個是喂狗函數(shù)?。窟€是要自己寫?

    SPC582B的芯片,用SPC5Studio打開SWT后,哪一個是喂狗函數(shù)?。窟€是要自己寫?
    發(fā)表于 03-12 08:11