在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

單片機工作幾小時后又出現重啟是怎么回事

姚小熊27 ? 來源:電工之家 ? 作者:電工之家 ? 2020-01-11 09:39 ? 次閱讀

單片機產品在工作的時候,上電后是正常工作的,但是工作了幾個小時后,偶爾會出現單片機重啟的現象。從描述可以判斷出,電路在大多數的時間里工作是正常的,但是偶爾會出現單片機重啟故障,而電源是穩定的。所以可以判斷出硬件電路是正常的。那么問題可能是程序本身的問題或者是有干擾源。

1 可能存在干擾

可能有干擾源存在,而該干擾源可能不是有規律的干擾。單片機一般都具有復位引腳,要么高電平復位,要么低電平復位。比如STM32系列是低電平復位,51單片機是高電平復位。可以將單片機復位引腳飛線,使用示波器捕捉其引腳電平。再發生重啟現象時,查看復位引腳上是否出現了復位電平。如果存在復位電平,則檢查一下周圍其他設備的現象分析一下是否存在干擾的可能性。

2 可能是程序中有看門狗

有些單片機具有看門狗的。如STM32單片機具有獨立看門狗IWDG以及窗口看門狗WWDG。首先查看喂狗指令是否正常。尤其是在通訊代碼中,為了防止接收超時或者發送超時,在代碼中都會加入看門狗或者是定時指令。這時候要分析不是不是存在邏輯錯誤使代碼陷入了死循環觸發了看門狗或者定時指令。

像這種偶發性的問題,在查找BUG時,故障復現比較困難,所以解決問題時也比較麻煩,一定要保持清醒的頭腦,避免鉆入牛角尖。

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

    關注

    6044

    文章

    44632

    瀏覽量

    639194
收藏 人收藏

    評論

    相關推薦

    ADS1251采集不穩定是怎么回事

    所用ADS1251的CLK由單片機提供 多次開關電源可能會引起轉換不正常 不正常時有時是一個相對穩定的的值但是明顯錯誤(且每次并不相同) 有時是一個一直在變化的值 用示波器查看信號發現SCLK和CLK 在正常和不正常時是一樣的 請問是怎么回事? 著急呀
    發表于 02-13 06:50

    STM32模擬eeprom只有起始地址0x8001000正常其他地址都會造成單片機運行不正常怎么回事

    STM32F103C8T6模擬eeprom只有起始地址0x8001000正常其他地址都會造成單片機運行不正常怎么回事
    發表于 12-29 23:05

    adc161s626仿真時是出現forma t%s invailal or incompatible with argument錯誤是怎么回事

    在官網下載的仿真模型,仿真時是出現forma t%s invailal or incompatible with argument 錯誤是怎么回事
    發表于 12-25 06:20

    通過stm32F1單片機的PWM功能產生兩個時鐘,從Dout讀取到的數據位都是0,這個是怎么回事呢?

    我通過stm32F1單片機的PWM功能產生兩個時鐘:第一個是clk時鐘,頻率12MHz;第二個是CONV,我用PWM輸出1000ms的積分時間方波,占空比為50%,那么DDC112工作在continue模式,根據讀取數據的時序圖,我從Dout讀取到的數據位都是0,這個是
    發表于 12-02 06:30

    stm32單片機DAC輸出接到音頻PCM1861時,波形被壓縮了是怎么回事

    stm32單片機DAC輸出接到音頻PCM1861時,波形被壓縮了,是怎么回事?
    發表于 10-28 06:26

    單片機出現故障怎么維修

    單片機出現故障時,維修過程需要系統地檢查和診斷,以確定故障的根本原因,并采取相應的修復措施。以下是一個詳細的單片機維修指南,旨在幫助技術人員或愛好者有效地解決單片機故障問題。
    的頭像 發表于 10-17 17:57 ?1880次閱讀

    大帶寬服務器推流延遲怎么回事

    大帶寬服務器推流延遲怎么回事
    的頭像 發表于 09-03 14:52 ?429次閱讀

    VCA821放大信號出現放大倍數先增大后減小,是怎么回事

    VCA821放大信號出現放大倍數先增大后減小,是怎么回事
    發表于 08-23 08:23

    使用esp32-c3下載Nuttx,下載完成后一直重啟怎么回事

    我使用esp32-c3下載Nuttx,下載完成后一直重啟.不知道是怎么回事.,這個是圖片截圖.
    發表于 06-21 07:15

    LCD_EV_BORAD的boot按鍵,想進入deep—sleep,但是每次會一直重啟怎么回事

    請問boot按鍵上電后是常拉高的還是說常拉低的,需要軟件拉低或者拉高嗎,然后我想進入deep—sleep,但是每次會一直重啟,都是DSLEEP標志重啟的,是怎么回事
    發表于 06-07 07:25

    電機轉慢了電源燙手怎么回事

    本文將詳細探討電機轉速減慢與電源過熱現象的原因、影響因素以及相應的解決方案。通過對電機工作原理、電源設計和散熱系統等方面的分析,我們將提供一些實用的建議,以幫助用戶解決這些問題,確保電機系統的正常
    的頭像 發表于 06-05 11:42 ?986次閱讀

    晶振的誤差是怎么回事呢?如何有效控制晶振誤差的出現

    不是所有的東西都完美無瑕疵,就像電子產品都會出現一定的誤差一個道理。今天小編將要說的就是晶振誤差的相關問題,晶振的誤差是怎么回事呢?
    的頭像 發表于 05-09 14:33 ?1134次閱讀

    KT148A語音芯片串口版本播放音樂的時候,直接導致單片機工作異常

    在使用你們KT148A串口版本播放音樂的時候,直接導致單片機工作異常,測了一下供電發現每次播放音樂的時候,供電會有很大波動。看了一下你們的手冊,說是帶載能力不夠,但是我把供電接出來,接到你們的測試板上時,單片機又正常工作
    的頭像 發表于 05-07 10:50 ?565次閱讀
    KT148A語音芯片串口版本播放音樂的時候,直接導致<b class='flag-5'>單片機工作</b>異常

    請問MB90092視頻字符疊加偶爾會出現亂碼是怎么回事

    使用MB90092對模擬視頻進行字符疊加,在控制視頻變倍過程中偶爾會出現一兩個亂碼,這是怎么回事
    發表于 05-06 08:55

    在開發中發現選中external protection后電機轉速高了就保護,不選的話電機工作正常,這是怎么回事

    各位朋友,在開發中發現選中external protection后電機轉速高了就保護,不選的話電機工作正常,這是怎么回事
    發表于 04-19 08:12
    主站蜘蛛池模板: 日本xxxx色视频在线观看免 | 午夜香蕉视频 | 免费看污视频软件 | 人人搞人人搞 | 久久久久久久性潮 | 日本a级免费 | 成人在线免费 | 特级中国aaa毛片 | 97视频hd| 日本一道高清不卡免费 | 亚州黄色网址 | 自拍偷自拍亚洲精品被多人伦好爽 | 在线视频网址免费播放 | 么公的好大好硬好深好爽在线视频 | 免费看欧美一级特黄a大片一 | 日本综合视频 | 色狠狠狠色噜噜噜综合网 | 操一操日一日 | 欧美日韩一区在线观看 | 黄色视屏在线免费播放 | 日韩一级黄色录像 | 久久91精品牛牛 | 亚洲网站免费观看 | 日本一区二区三区视频在线观看 | 天天干夜啪 | 99久久99久久精品免费看子伦 | 免费一区二区 | 国内a级毛片免费··· | 草草影院ccyy国产日本欧美 | 一色屋成人免费精品网站 | 黄色在线观看视频网站 | 欧美性色xo影院69 | 毛片观看网址 | 加勒比在线免费视频 | 国产网站免费视频 | 免费看黄色网页 | 快乐你懂的在线视频免费观看 | 天天干天天操天天玩 | 五月欧美| 欧美性色欧美a在线观看 | 999久久精品国产 |