日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 電子電路開(kāi)發(fā)學(xué)習(xí)
[導(dǎo)讀]最近從Win10系統(tǒng),換到了Win7系統(tǒng),所以就把之前安裝的各種EDA軟件重新安裝一遍。在Keil開(kāi)發(fā)一款Cortex-M3內(nèi)核的MCU程序時(shí)遇到了一個(gè)問(wèn)題:使用Jlink-OB下載不了程序。換了之前的Win10系統(tǒng),可以正常下載的,說(shuō)明調(diào)試器沒(méi)問(wèn)題。最有可能的就是Jlink驅(qū)動(dòng)...

最近從Win10系統(tǒng),換到了Win7系統(tǒng),所以就把之前安裝的各種EDA軟件重新安裝一遍。在Keil開(kāi)發(fā)一款Cortex-M3內(nèi)核的MCU程序時(shí)遇到了一個(gè)問(wèn)題:使用Jlink-OB下載不了程序。換了之前的Win 10系統(tǒng),可以正常下載的,說(shuō)明調(diào)試器沒(méi)問(wèn)題。最有可能的就是Jlink驅(qū)動(dòng)的版本問(wèn)題。

問(wèn)題現(xiàn)象

  • 硬件:ARM Cortex-M3 內(nèi)核的 MCU Jlink-OB 調(diào)試器

  • 軟件:Keil MDK v5.26

編譯無(wú)錯(cuò)誤,進(jìn)行下載時(shí),提示如下下載失敗信息:

* JLink Info: Found SWD-DP with ID 0x2BA01477
* JLink Info: AP-IDR: 0x24770011, Type: AHB-AP
* JLink Info: AHB-AP ROM: 0xE00FF000 (Base addr. of first ROM table)
* JLink Info: Found Cortex-M3 r2p1, Little endian.
* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots
* JLink Info: CoreSight components:
* JLink Info: ROMTbl 0 @ E00FF000
* JLink Info: ROMTbl 0 [0]: FFF0F000, CID: B105E00D, PID: 000BB000 SCS
* JLink Info: ROMTbl 0 [1]: FFF02000, CID: B105E00D, PID: 003BB002 DWT
* JLink Info: ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 002BB003 FPB
* JLink Info: ROMTbl 0 [3]: FFF01000, CID: B105E00D, PID: 003BB001 ITM
* JLink Info: ROMTbl 0 [4]: FFF41000, CID: B105900D, PID: 003BB923 TPIU-Lite
* JLink Info: ROMTbl 0 [5]: FFF42000, CID: B105900D, PID: 003BB924 ETM-M3
ROMTableAddr = 0xE00FF000

問(wèn)題解決

同樣的工程和調(diào)試器,換 Win 10 系統(tǒng),下載調(diào)試完美運(yùn)行。兩者的差別就是J-Link 的驅(qū)動(dòng)程序版本問(wèn)題。原來(lái)系統(tǒng)上的驅(qū)動(dòng)程序版本是V6.32i,而現(xiàn)在的驅(qū)動(dòng)程序是 V6.14b,所有很有可能是因?yàn)轵?qū)動(dòng)程序版本過(guò)低導(dǎo)致的。

到SEGGER官網(wǎng),下載對(duì)應(yīng)的 v6.32i 版本的調(diào)試器程序。驅(qū)動(dòng)程序這種東西,還是去官網(wǎng)下載放心,避免不明網(wǎng)站捆綁的各種病毒等等。官網(wǎng)的版本還是非常齊全的,還包括其他系統(tǒng)的安裝程序,如果使用寬帶網(wǎng)絡(luò)下載速度慢,可以嘗試使用手機(jī)網(wǎng)絡(luò)下載

所有版本的Jlink驅(qū)動(dòng)程序下載

www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack

或者到文末,點(diǎn)擊 閱讀原文 進(jìn)入SEGGER官網(wǎng)下載

安裝完成之后,把JFlash安裝目錄下的Jlink.exeJlinkARM.dll兩個(gè)文件替換掉Keil中的同名文件。

再次打開(kāi)Keil,可以看到驅(qū)動(dòng)程序已經(jīng)更新為了V6.32i。

再次下載,成功!

總結(jié)

當(dāng)然,使用J-Link下載程序失敗的問(wèn)題,這只是其中一種解決方法,還有其他的降低時(shí)鐘速率,使用復(fù)位管腳 等等,如果遇到類似的問(wèn)題,要多嘗試幾種方案。

我之前寫的幾篇關(guān)于J-Link使用的筆記:

  • Jlink使用技巧1之J-Scope虛擬示波器功能

  • Jlink使用技巧2之單獨(dú)下載HEX文件到單片機(jī)

  • Jlink使用技巧3之讀取STM32內(nèi)部的程序

  • Jlink使用技巧4之虛擬串口功能

  • Jlink使用技巧5之燒寫SPI Flash存儲(chǔ)芯片

  • Jlink使用技巧6之合并燒寫文件

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉