單片機被鎖了怎么處理 stm 8單片機芯片鎖死是什么原因造成的?
stm 8單片機芯片鎖死是什么原因造成的?單片機“鎖”一般有幾種情況:對于沒有時鐘安全機制的單片機,設(shè)置錯誤,時鐘源無效,導(dǎo)致單片機內(nèi)核無法工作。這種情況在Atmega MCU中很常見。錯誤地關(guān)閉了相
stm 8單片機芯片鎖死是什么原因造成的?
單片機“鎖”一般有幾種情況:對于沒有時鐘安全機制的單片機,設(shè)置錯誤,時鐘源無效,導(dǎo)致單片機內(nèi)核無法工作。這種情況在Atmega MCU中很常見。錯誤地關(guān)閉了相應(yīng)的編程接口,或?qū)⒕幊探涌谥匦掠糜谄渌δ?,從而無法通過此接口更新程序。保護功能誤操作,導(dǎo)致臨時編程。Stm8鎖定一般是原因,ROP錯誤導(dǎo)致編程功能被禁止。
單片機芯片被鎖住不能燒寫程序怎么辦?
1. 檢查串口工作是否正常,將串口的2針和3針短接,然后打開串口調(diào)試程序,查看串口通信是否正常。
2. 檢查232轉(zhuǎn)換器是否正常,可以短接232輸入輸出引腳,即拔出MCU,短接MCU串口的RX和TX,用串口調(diào)試程序查看是否正常。
3. 檢查MCU晶體振蕩器是否工作,電源電壓是否正常。
4. 如果有485和其他冗余芯片掛在串行端口的線路上,把這些東西拿下來試試。您的ISP設(shè)置似乎沒有問題