<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

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

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

          本文引用地址:http://www.ex-cimer.com/article/201611/318845.htm

          然后消息窗口顯示如下的錯(cuò)誤信息。

          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芯片都不大可能就這么壞掉了。多半是燒寫進(jìn)去的軟件有些問題,占用了相應(yīng)的IO管腿,導(dǎo)致無法利用JLink與之通訊。那就想辦法不讓這個(gè)錯(cuò)誤的程序運(yùn)行了。STM32中是自帶了BootLoader的,切換進(jìn)BootLoader中就可以了。具體的方法就是通過BOOT1、BOOT0兩個(gè)跳線來選擇啟動(dòng)模式。

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



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

          評(píng)論


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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();