一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

圖1 ZL6300內(nèi)部結(jié)構(gòu)

7a4c6d5c-c7a9-11ed-bfe3-dac502259ad0.jpg應(yīng)用電路

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

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

圖2看門狗電路

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

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

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

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

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

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

7a4c6d5c-c7a9-11ed-bfe3-dac502259ad0.jpg總結(jié)

下面簡單匯總看門狗電路設(shè)計(jì)注意事項(xiàng)
  • 看門狗復(fù)位脈沖時長要大于CPU的最少復(fù)位時間;

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

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

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

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

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

    關(guān)注

    13

    文章

    412

    瀏覽量

    31917

原文標(biāo)題:【技術(shù)分享】"喂狗",也要講究方法

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    PCB設(shè)計(jì)中的“淚滴”:小細(xì)節(jié),大講究

    在PCB設(shè)計(jì)中,“淚滴”雖不起眼,卻如同橋梁的加固結(jié)構(gòu),默默守護(hù)著電路連接的可靠性。它的應(yīng)用看似簡單,實(shí)則暗藏玄機(jī)。今天,我們就來聊聊淚滴焊盤的講究之處。 一、淚滴是什么?為何而存在? 淚滴
    的頭像 發(fā)表于 07-10 09:36 ?469次閱讀
    PCB設(shè)計(jì)中的“淚滴”:小細(xì)節(jié),大<b class='flag-5'>講究</b>

    從材質(zhì)到結(jié)構(gòu):一條優(yōu)質(zhì)HDMI線背后的技術(shù)講究

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

    高壓單端探頭設(shè)計(jì)時,地線處理方法的研究

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

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

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

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

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

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

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

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

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

    焊接技術(shù)流程優(yōu)化方法

    焊接是現(xiàn)代制造業(yè)中不可或缺的一部分,廣泛應(yīng)用于建筑、汽車、航空、船舶等領(lǐng)域。隨著科技的發(fā)展,對焊接技術(shù)的要求越來越高,優(yōu)化焊接流程顯得尤為重要。 1. 焊接工藝的優(yōu)化 1.1 選擇合適的焊接方法
    的頭像 發(fā)表于 01-19 13:52 ?1177次閱讀

    請問TPL0102-100的VSS供電有什么講究嗎?

    你好,請問TPL0102-100的VSS供電有什么講究嗎? 內(nèi)部的電阻式無極性的嗎? 我用在運(yùn)放的增益控制,所以內(nèi)部電阻的電壓可能有正有負(fù),也可能高到10V,對供電有沒有要求,謝謝!
    發(fā)表于 01-06 08:09

    掌握4G模組PWM|技術(shù)精要

    今天要講的是4G模組PWM的技術(shù)精要,以常用的合宙Air724UG為例做出示例分享給大家。
    的頭像 發(fā)表于 12-14 09:40 ?1191次閱讀
    掌握4G模組PWM|<b class='flag-5'>技術(shù)</b>精要

    SPI與4G模組的集成:技術(shù)要領(lǐng)篇

    今天咋們要講的是SPI與4G模組的技術(shù)要領(lǐng),以低功耗模組Air724UG為例,展示給大家學(xué)習(xí)。
    的頭像 發(fā)表于 11-20 23:25 ?723次閱讀
    SPI與4G模組的集成:<b class='flag-5'>技術(shù)</b>要領(lǐng)篇

    《DNK210使用指南 -CanMV版 V1.0》第十七章 machine.WDT類實(shí)驗(yàn)

    ;: WDT.WDT_DEVICE_0})machine.WDT類為WDT對象提供了feed()方法,用于對WDT對象進(jìn)行喂狗操作,feed()方法如下所示:WDT.feed()feed()
    發(fā)表于 10-15 14:32

    運(yùn)放輸入端不是以信號幅值為主嗎?為什么有些應(yīng)用輸入也要匹配到50Ω?

    運(yùn)放輸入端不是以信號幅值為主嗎?為什么有些應(yīng)用輸入也要匹配到50Ω? 另外,對于AB類的MOSFET來說,如果負(fù)載需求的功率超過了它能提供的范圍,MOS管會怎樣?
    發(fā)表于 09-24 07:08

    請問雙極性運(yùn)放的同向輸入端也要提供偏置電流的工作點(diǎn)嗎?

    工程師您好,請問雙極性運(yùn)放的同向輸入端也要提供偏置電流的工作點(diǎn)嗎,什么情況下可以直接加信號的輸入,而不用提供偏流電阻!謝謝
    發(fā)表于 09-24 06:00

    THS4131空載也要消耗32mA左右的電流,發(fā)熱嚴(yán)重是什么原因?怎么解決?

    我用如下電路。 我想把兩路DA產(chǎn)生的兩個信號經(jīng)這個差分放大器放大。IC:THS4131 這THS4131空載也要消耗32mA 左右的電流,發(fā)熱嚴(yán)重。 當(dāng)然,當(dāng)有信號輸入的時候,它是可以放大信號的。 請問是這是什么原因?怎解決? 謝謝!!
    發(fā)表于 08-30 07:07