女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

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

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

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

1 可能存在干擾

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

2 可能是程序中有看門狗

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

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

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

    關注

    6063

    文章

    44915

    瀏覽量

    646778
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    單片機初學者邁向單片機工程師

    單片機初學者邁向單片機工程師,對初學者非常適用。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內容有幫助可以關注、點贊、評論支持一下哦~)
    發表于 04-15 14:06

    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 ?3382次閱讀

    單片機異常復位的原因

    單片機異常復位是指單片機在正常工作過程中,非預期地返回到初始狀態或重啟。這種異常復位現象可能由多種因素引起,以下是對單片機異常復位原因的詳細
    的頭像 發表于 10-17 17:56 ?2748次閱讀

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

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

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

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

    服務器錯誤是怎么回事?常見錯誤原因及解決方法匯總

    服務器錯誤是怎么回事?最常見的原因分有六個,分別是:硬件問題、軟件問題、網絡問題、資源耗盡、數據庫、文件權限問題。可以根據以下具體錯誤原因進行辨別,并選擇適合的解決方法。關于常見服務器原因及解決方法如下:
    的頭像 發表于 08-12 10:11 ?2079次閱讀

    普冉單片機PY32F003x6 的奇怪現象,請教大家。

    入STOP,如此重復循環。 但是現在出現了如下問題: 開始時,板子上電后運行一切正常,時鐘芯片產生的中斷信號能正常喚醒單片機單片機完成操作后也能進入STOP模式。。 但是,運行幾天后,板子突然沒有反應了
    發表于 06-26 10:56

    使用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 ?1259次閱讀