stm32转成ram调试方式,设置后,下载失败,提示芯片被锁,但用flash下载正常,jlink解锁后仍无效,求教 STM32调试模式下程序正常跑,下载后再跑没反应,何解?

stm32\u8c03\u8bd5\uff0c\u6211\u6309\u7167\u7f51\u4e0a\u6240\u8bf4\u5728RAM\u4e2d\u8c03\u8bd5\u6210\u529f\uff0c\u4f46\u70e7\u5199\u5230FLASH\u4e2d\u5374\u4e0d\u80fd\u6267\u884c\uff0c\u4f55\u89e3\uff1f

\u53ef\u4ee5\u5728MDK\u4eff\u771f\u5668\u7684\u8bbe\u7f6e\u91cc\u9762\u4e0d\u4f7f\u7528\u786c\u4ef6\u590d\u4f4d\uff0c\u800c\u662f\u7528system reset\u6216\u8005vect reset\uff0c\u524d\u8005\u9002\u7528\u7684\u8303\u56f4\u66f4\u5e7f

\u5173\u6ce8\u4f60\u7a0b\u5e8f\u7684\u8fd0\u884c\u5730\u5740\u548c\u52a0\u8f7d\u5730\u5740\u662f\u4e0d\u662f\u4e0d\u540c\u3002\u4e3e\u4e2a\u4f8b\u5b50\uff0c\u4f8b\u5982\u4f60\u7684\u7a0b\u5e8f\u5b9a\u5236\u7684\u8fd0\u884c\u5730\u57400xA0000000\uff0c\u90a3\u4e48\u4f60\u9700\u8981\u4e0b\u8f7d\u8d77\u59cb\u5730\u5740\u4e3a0xA0000000\u7684flash\u4e2d\u624d\u80fd\u6b63\u786e\u8fd0\u884c\u3002

是不是 你调试程序位置和你设置的BOOT0、BOOT1模式不对应。我焊了一块板子,想验证它的功能,就随便找了一个例程用,我的BOOT0=0,BOOT1=0,程序应该是在FLASH中调试的,但是我用的例子是用的CPURAM。 所以就出现你所描述一样的问题啦 。

这个问题我认为是硬件问题,我拿买的实验板下程序都没问题,但是用自己焊的板子不好使,出现和你你一样的问题,正在解决中

我也遇到这种问题 第一个板子没有出现问题 第二个就这样了 我也认为是软件配置问题 楼主是如何配置解决的

  • STM32鑳藉疄鐜板皢FLASH閲岀殑绋嬪簭鎼埌 RAM涓繍琛屽悧
    绛旓細鍙互鐨勶紝浣嗘槸ram寰堝皬锛屽彧鑳借繍琛屼笉澶х殑绋嬪簭
  • STM32鑳藉疄鐜板皢FLASH閲岀殑绋嬪簭鎼埌 RAM涓繍琛屽悧
    绛旓細Table 7. Boot modesBoot mode selection pins Boot mode Aliasing BOOT1 BOOT0 x 0 Main Flash memory Main Flash memory is selected as boot space 0 1 System memory System memory is selected as boot space 1 1 Embedded SRAM Embedded SRAM is selected as boot space涓ゅ紩鑴氭帶鍒跺惎寮 鑸兘...
  • STM32鍦ㄥ閮ram 璋冭瘯,涓杩涗腑鏂氨鍑虹幇**JLink Warning: T-bit of XPSR...
    绛旓細鎴戜篃鍚屾牱鍑虹幇浜嗚繖涓棶棰橈紝鍚庢潵鍙戠幇鏄夋嫨鍚姩妯″紡閿欒浜嗭紝搴旇鎶夿OOT0杩炴帴鍒板湴閫夋嫨浠庝富闂瓨瀛樺偍鍣ㄥ惎鍔
  • STM32鑳藉疄鐜板皢FLASH閲岀殑绋嬪簭鎼埌 RAM涓繍琛屽悧
    绛旓細x86cpu鍜屽崟鐗囨満璇诲彇绋嬪簭鐨勫叿浣撻斿緞pc鏈哄湪杩愯绋嬪簭鐨勬椂鍊欏皢绋嬪簭浠庡瀛橈紙纭洏锛変腑锛岃皟鍏ュ埌RAM涓繍琛岋紝cpu浠嶳AM涓鍙栫▼搴忓拰鏁版嵁鑰屽崟鐗囨満鐨勭▼搴忓垯鏄浐鍖栧湪flash涓紝cpu杩愯鏃剁洿鎺ヤ粠flash涓鍙栫▼搴忥紝浠嶳AM涓鍙栨暟鎹犳垚杩欑宸埆鐨勫叿浣撳師鍥犲垎鏋恱86...
  • 濡備綍灏STM32鐨勮皟璇鍙h缃负鏅欼O鍙
    绛旓細STM32鏀寔JTAG鍜孲WD涓ょ璋冭瘯鏂瑰紡锛涓旈粯璁ょ姸鎬佷笅杩欎袱绉嶈皟璇曞姛鑳介兘鏄 寮鍚 鐨勩傜敱姝ゆ垜浠彲浠ョ煡閬擄細 濡傛灉瑕佷娇鐢↗TAG璋冭瘯鍔熻兘锛岄偅涔圥B3锛孭B4锛孭A13锛孭A14锛孭A15閮戒笉鑳戒娇鐢紱 鑰屽鏋滄垜浠叧闂璊TAG鍔熻兘锛屼絾鏄紑鍚疭WD璋冭瘯鍔熻兘锛岄偅涔圥B3锛孭B4锛孭A15閮藉彲浠ュ綋浣滄櫘閫欼O鏉ヤ娇鐢ㄤ簡锛汼T瀹樻柟3.5鐨勫簱鏈夋彁渚涘叧闂...
  • stm32瀛樺偍鍒RAM閲岄潰杩樿兘鐮磋В鍚?
    绛旓細涓嶅彲闈狅紝棣栧厛杩欎釜RAM鏂數鐪熷氨浠涔堥兘娌′簡锛岃繖鏍蜂綘鐨勫紑鍙戜竴鐐规剰涔夐兘娌℃湁锛宻tm32鐨璇濓紝浣犵敤瀹樼綉鐨剆tlink utility杞欢鍙互璁剧疆鍐欎繚鎶ゆ垨璇讳繚鎶わ紝浼氭瘮杈冨畨鍏紙铏界劧鐢ㄨ繖涓蒋浠跺悓鏍疯兘璇籪lash锛
  • stm32涓▼搴忚繍琛岀殑鏃跺,鏄湪ram涓繕鏄痜lash涓
    绛旓細0 1 System memory System memory is selected as boot space 1 1 Embedded SRAM Embedded SRAM is selected as boot space 瀹冩湁涓や釜寮曡剼鏉ユ帶鍒跺惎鍔鏂瑰紡 涓鑸兘鐢ㄧ涓绉 閫夋嫨flash鍚姩 鎴戜滑涓鑸兘鏄笅杞藉埌flash 涓殑 鐢↗LINK鍦ㄧ嚎浠跨湡鏃 鏄笅杞藉埌SRAM涓殑 浣嗘槸涔熶笉闇瑕佹敼鍚姩鏂...
  • HC32濡備綍绋嬪簭鍦ram涓繍琛宑sdn
    绛旓細HC32濡備綍鍦ram涓繍琛宑sdn搴旇鐪嬪熀浜庣‖浠跺钩鍙帮細STM32F10C8T6鏈灏忕郴缁熸澘锛孧CU鐨勫瀷鍙锋槸STM32F103c8t6,浣跨敤stm32cubemx宸ュ叿鑷姩浜х敓鐨勯厤缃伐绋嬶紝浣跨敤KEIL5缂栬瘧浠g爜銆傚叧浜嶤UBEMX宸ュ叿鍙奒EIL宸ュ叿鐨勬搷浣滃皢涓嶅啀缁嗚锛屽鏋滆繕鏈変笉鐔熸倝鐨勫彲浠ユ煡鐪嬩箣鍓嶇殑鏁欑▼鏂囨。銆備笅闈㈢洿鎺ヤ粙缁嶅伐绋嬮厤缃細1.绯荤粺鏃堕挓鏍戯紱2.瀹氭椂鍣ㄩ厤缃紱3...
  • stm32 濡備綍鎵╁睍ram
    绛旓細鐢∕DK锛孞link涓嬭浇锛宖lash load 涓嬭浇杞欢鏄笉琛岀殑銆1銆佸厛鎶夿OOT0锛屽拰BOOT1璺崇嚎锛岃烦鍒伴珮浣嶏紙缃1锛2銆佸湪Options for Target涓缃傚ROM40K,RAM8K,鍙涓嬭缃甊OM锛0x20000000(start),0xa000(size)銆傚湪RAM涓缃細0x2000a000(start),0x2000(size)3銆佸湪Debug涓殑Initialization File涓坊鍔犱竴涓猂AM.ini...
  • 濡備綍璁剧疆鍦ㄥ唴宓RAM涓繍琛岀▼搴
    绛旓細涓锛氭柊寤轰竴涓伐绋嬫垨鑰呭彲浠ュ鍔犱竴涓璋冭瘯鏂瑰紡銆傚鍔璋冭瘯鏂规硶濡備笅锛1锛氱偣鍑婚瓟娉曟(閰嶇疆宸ョ▼鍥炬爣)鍙充晶棰嗗鍙颁竴鏍峰浘妗堢殑鎸夐挳(Project->manage->Components,Environment and Books)銆2锛氬湪Project Targets閫夐」澧炲姞涓涓RAM锛鐐瑰嚮OK瀹屾垚銆3锛氬湪榄旀硶妫掑乏杈圭殑閫夋閫変腑RAM銆備簩锛氭柊寤轰竴涓悕涓SRAM.ini鐨勬枃浠躲傚唴瀹瑰涓...
  • 扩展阅读:b610-4e进入 ... stm32cubemx nvic ram ... stm32为什么不建议学 ... stm32扩展spi ram ... 嵌入式stm32项目实例 ... stm32有那几种开发模式 ... stm32寄存器一览表 ... stm32h750 ram ... stm32f103zet6 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网