99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32無法連接JLink(Flash讀寫保護)解決方法

嵌入式那些事 ? 來源:嵌入式那些事 ? 2023-05-05 12:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CPUSTM32F429IGT6

對于其他的stm32芯片或者其他ARM芯片,其實解決方法都相通,主要就是先修改啟動方式,再去更改flash或者ram中的程序。

1.問題出現(xiàn)原因

最近在調試一個程序時,始終調試不通,沒辦法了,就想著參考網(wǎng)上的例程來看看,結果下載的stm32工程可能和板子的硬件不太一樣導致stm32 flash讀寫保護,此后使用JLink再也無法連接上stm32了,Keil中也沒辦法識別出設備:

wKgaomRUhS6ARPuDAAC7ORcGyxk792.jpg

Snipaste_2020-12-10_10-37-11

2.解決方法

首先,修改stm32的啟動方式,我的板子默認設置的是從內部flash啟動,這里要解決stm32的讀寫保護就不能選擇從內部flash啟動了。修改啟動方式為:從系統(tǒng)存儲器啟動(也就是BOOT0接VCC,BOOT1接GND),下圖是stm32f429對應的啟動方式配置表:

wKgZomRUhS6ACJBnAAD6tujeAao384.jpg

Snipaste_2020-12-10_10-43-06

然后重新給板子上電,打開一個好的工程(能夠在板子上正常運行的程序),此時Keil能夠識別出設備了,然后重新下載程序到板子就OK了,程序下載完成之后,切換啟動方式到原來的啟動方式即可。

wKgZomRUhS6AEjl9AADDwfl3qbo422.jpg

Snipaste_2020-12-10_10-50-07

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FlaSh
    +關注

    關注

    10

    文章

    1675

    瀏覽量

    151432
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11066

    瀏覽量

    216617
  • STM32
    +關注

    關注

    2291

    文章

    11026

    瀏覽量

    363776
  • 程序
    +關注

    關注

    117

    文章

    3825

    瀏覽量

    82739
  • Jlink
    +關注

    關注

    6

    文章

    113

    瀏覽量

    38542

原文標題:STM32無法連接JLink(Flash讀寫保護) 解決方法

文章出處:【微信號:嵌入式那些事,微信公眾號:嵌入式那些事】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    設置FLASH讀寫保護及解除的方法

    51.1 選項字節(jié)與讀寫保護在實際發(fā)布的產品中,在STM32芯片的內部FLASH存儲了控制程序,如果不作任何保護措施的話,可以使用下載器直接把內部F
    發(fā)表于 12-03 07:24

    STM32芯片解除寫保護的操作步驟有哪些

    STM32芯片解除寫保護方法(親測有效)前言方法一、用J-Flash來解除寫保護1.設置2.操
    發(fā)表于 02-21 07:13

    FLASH_CRYPT_CNT寫保護如何解除?

    驗證flash加密功能時不小心將FLASH_CRYPT_CNT字段設置成寫保護了,導致現(xiàn)在無法關閉flash加密。請問有什么
    發(fā)表于 02-10 07:53

    請問FLASH_CRYPT_CNT寫保護如何解除?

    驗證flash加密功能時不小心將FLASH_CRYPT_CNT字段設置成寫保護了,導致現(xiàn)在無法關閉flash加密。請問有什么
    發(fā)表于 03-06 06:14

    讀寫保護與軟件抗干擾措施

    單片機應用中要注意系統(tǒng)的讀寫保護。數(shù)據(jù)讀寫出錯主要在電源的上電和停電干擾。
    發(fā)表于 05-14 15:07 ?13次下載

    Jlink V8燈不亮USB無法識別及克隆版問題解決方法資料下載

    Jlink V8燈不亮USB無法識別及克隆版問題解決方法資料
    發(fā)表于 02-27 11:31 ?0次下載

    如何解決STM32芯片Flash寫保護導致無法下載程序,無法在線調試的問題

    ? 本文介紹了如何解決STM32芯片Flash寫保護導致無法下載程序,無法在線調試的問題;如果您遇到相同的問題,希望本文可以帶來一些幫助;
    的頭像 發(fā)表于 12-22 16:51 ?1.4w次閱讀

    第51章 設置FLASH讀寫保護及解除

    51.1 選項字節(jié)與讀寫保護在實際發(fā)布的產品中,在STM32芯片的內部FLASH存儲了控制程序,如果不作任何保護措施的話,可以使用下載器直接把內部F
    發(fā)表于 11-23 17:51 ?12次下載
    第51章     設置<b class='flag-5'>FLASH</b>的<b class='flag-5'>讀寫保護</b>及解除

    STM32芯片解除寫保護方法(親測有效)

    STM32芯片解除寫保護方法(親測有效)前言方法一、用J-Flash來解除寫保護1.設置2.操
    發(fā)表于 12-24 19:38 ?22次下載
    <b class='flag-5'>STM32</b>芯片解除<b class='flag-5'>寫保護</b>的<b class='flag-5'>方法</b>(親測有效)

    STM32Flash讀寫保護,SWD引腳鎖的各種解決辦法匯總(2020-03-10)

    問題現(xiàn)象:MDK,J-Flash,IAR等無法連接芯片,有時候鏈接上了,但是無法下載。注意:如果下載器線的接觸不良,也會有這個問題。問題描述:1、F
    發(fā)表于 12-27 18:45 ?14次下載
    <b class='flag-5'>STM32</b>的<b class='flag-5'>Flash</b><b class='flag-5'>讀寫保護</b>,SWD引腳鎖的各種解決辦法匯總(2020-03-10)

    STM32Flash寫了保護怎么辦?

    為了防止對Flash的非法訪問,所有STM32的芯片都提供對Flash保護,具體分為寫保護和讀保護
    發(fā)表于 02-08 16:39 ?7次下載
    <b class='flag-5'>STM32</b>的<b class='flag-5'>Flash</b>寫了<b class='flag-5'>保護</b>怎么辦?

    如何解決STM32芯片Flash寫保護的問題

    本文介紹了如何解決STM32芯片Flash寫保護導致無法下載程序,無法在線調試的問題;如果您遇到相同的問題,希望本文可以帶來一些幫助。
    的頭像 發(fā)表于 03-14 17:24 ?1.2w次閱讀

    講講STM32單片機Flash的讀保護寫保護

    講講STM32單片機Flash的讀保護寫保護
    的頭像 發(fā)表于 10-26 15:52 ?1.1w次閱讀
    講講<b class='flag-5'>STM32</b>單片機<b class='flag-5'>Flash</b>的讀<b class='flag-5'>保護</b>和<b class='flag-5'>寫保護</b>

    STM32用串口下載后,不小心寫保護和讀保護了,如何解鎖?

    介紹如何在STM32中解鎖寫保護和讀保護,并提供詳實的步驟以供參考。 1. 測試板子 在開始解鎖之前,需要測試板子是否在保護狀態(tài)下。首先,連接
    的頭像 發(fā)表于 10-29 17:24 ?5535次閱讀

    STM32Flash寫了保護怎么辦?STM32如何設置讀保護和解除讀保護?

    保護機制,然后才能更好地解決這個問題。 STM32Flash有兩種保護,一種是寫保護,一種是讀保護
    的頭像 發(fā)表于 10-29 17:24 ?1.5w次閱讀