<strike id="xh1ss"><address id="xh1ss"></address></strike>
  1. <legend id="xh1ss"></legend>
  2. 更多課程 選擇中心

    嵌入式培訓
    達內IT學院

    400-111-8989

    單片機死機了,怎么辦?

    • 發布:嵌入式培訓
    • 來源:嵌入式問答
    • 時間:2020-02-27 16:15

    一、振蕩器停止振蕩

    又可以分為電源電壓不穩,或者強干擾引起的振蕩器停振。

    二、PC指針跑飛電源電壓不穩或強干擾引起PC跑飛,如果看門狗不好,也會引起死機。

    三、設計上對長引出線的IO沒有保護,靜電打在IO口上引起單片機死鎖,破壞了硬件邏輯功能,導致死機。

    四、復位收到干擾,引起反復復位,在反復復位當中有可能會導致死機。

    綜上所述:設計電路時,應該注意:

    1.電源穩定

    2.IO保護

    3.振蕩器PCB布線要注意

    4.復位電路設計和PCB布線

    5.電源,信號線干擾路徑的保護,加濾波TVS等

    6.高速信號輸出遠離信號輸入端,如SPI總線,I2C總線布線要遠離ADC,復位,時鐘等布線處,以及其他模擬前端。

    "跑飛"是因為程序隱患或外部干擾引起的誤動作,致使PC被寫入"出界"數據,跑到了RAM區,或者跑到了FLASH的空白區。如果PC指向了RAM區,哪情況就不好說了!因為程序譯碼器可能得到任意譯碼結果。如果PC指向了FLASH空白區,則可以事先將所有FLASH空白區填入某個你想要的數據,迫使程序譯碼器在這里翻譯出你想要的指令,從而進行相應的處理。在IAR Workbench中好象有在空白區填充數據的設置。

    "死機"是指PC進入了"死循環",或者是MCLK等于近似為零的值。此時,要想救活MCU,非外狗不可。

    *程序運行過程中,如果MCU電源出現問題(電源供電問題,或其它外部電路引起的電源擾動),比較容易出現"跑飛"現象。程序跑飛應該是PC出錯;軟件和硬件都可能出這樣的問題。

    死機應該是CPU根本沒有運行,多是硬件方面的問題造成的,比如POR復位不成功,430比較容易出現掉電不完全后重新上電。有了看門狗就不會死機?

    死機是指CPU的程序指針進入一個死循環,無法執行正常的程序流程。其外在表現常常是:正常功能喪失,按鍵無響應,顯示凝固。單片機死機后,只有復全才能走出死循環,執行正常的程序流程。眾所屬知,克服死機的最有效手段是加看門狗(WatchDog)。

    免責聲明:內容和圖片源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

    預約申請免費試聽課

    填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

    上一篇:嵌入式方向可以轉人工智能嗎?
    下一篇:嵌入式開發課程有哪些?

    嵌入式培訓主要學習哪些內容?好學嗎?

    大學生參加嵌入式培訓班好就業嗎

    學習嵌入式培訓有必要報班嗎

    嵌入式培訓主要培訓什么

    • 掃碼領取資料

      回復關鍵字:視頻資料

      免費領取 達內課程視頻學習資料

    • 視頻學習QQ群

      添加QQ群:1143617948

      免費領取達內課程視頻學習資料

    Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

    選擇城市和中心
    黑龍江省

    吉林省

    河北省

    湖南省

    貴州省

    云南省

    廣西省

    海南省

    黄色一级全祼,欧美一级aa片,一级毛卡片,一级特黄大片,三级片视频 百度 好搜 搜狗
    <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>