色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > STM32F10x 學(xué)習(xí)筆記9(解決JLink 無法下載程序的問題)

          STM32F10x 學(xué)習(xí)筆記9(解決JLink 無法下載程序的問題)

          作者: 時間:2016-11-20 來源:網(wǎng)絡(luò) 收藏
          今天在玩開發(fā)板時不小心下載了個有問題的程序,然后就悲劇了。無法往芯片中燒寫程序了。每次想下載程序都會彈出如下的兩個錯誤對話框。

          本文引用地址:http://cafeforensic.com/article/201611/318845.htm

          然后消息窗口顯示如下的錯誤信息。

          1. JLinkinfo:
          2. ------------
          3. DLL:V4.15n,compiledJun18201019:55:09
          4. Firmware:J-LinkARMV8compiledMay20201017:07:46
          5. Hardware:V8.00
          6. S/N:24446459
          7. Feature(s):RDI,FlashDL,FlashBP,JFlash
          8. *JLinkInfo:CouldnotmeasuretotalIRlen.TDOisconstanthigh.
          9. **JLinkWarning:Nomatchingcorefound.
          10. *JLinkInfo:CouldnotmeasuretotalIRlen.TDOisconstanthigh.
          11. *JLinkInfo:CouldnotmeasuretotalIRlen.TDOisconstanthigh.
          12. *JLinkInfo:ResettingtargetusingRESETpin
          13. *JLinkInfo:HaltingCPUcore
          14. **JLinkWarning:Received0ascoreId.
          15. ***JLinkError:CouldnotfindsupportedCPUcoreonJTAGchain
          16. BadJTAGcommunication:WritetoIR:Expected0x1,got0x7(TAPCommand:2)@Off0x5.

          百度了一下,沒找到什么有用的信息。還是要自己想辦法解決。首先,我的JLink和STM32芯片都不大可能就這么壞掉了。多半是燒寫進去的軟件有些問題,占用了相應(yīng)的IO管腿,導(dǎo)致無法利用JLink與之通訊。那就想辦法不讓這個錯誤的程序運行了。STM32中是自帶了BootLoader的,切換進BootLoader中就可以了。具體的方法就是通過BOOT1、BOOT0兩個跳線來選擇啟動模式。

          斷電,改跳線,重新上電,進入BootLoader模式。用JLink下載新的程序,下載成功。再斷電,把跳線改回來,重新上電,一切正常。問題解決!



          關(guān)鍵詞: STM32F10xJLink下載程

          評論


          技術(shù)專區(qū)

          關(guān)閉