为什么用Jlink向STM32烧写程序后,机器运行反应程序根本没有变化更新 如何通过JLINK工具,用STM32F207烧写外扩NOR ...

\u5982\u4f55\u901a\u8fc7JLINK\u70e7\u5199STM32\u7a0b\u5e8f

\u4f55\u4f7f\u7528JLINK\u5411stm32\u70e7\u5199\u7a0b\u5e8f 1\u3001 \u5b89\u88c5JLINK\u9a71\u52a8\u7a0b\u5e8f SEGGERV4.0\u7248\u672c\uff0c\u4e0b\u8f7d\u76f4\u63a5\u4e0b\u8f7d\u5b89\u88c5\u5c31\u53ef\u4ee5\u4e86 2\u3001 \u5b89\u88c5\u597d\u4ee5\u540e\u6253\u5f00\u5982\u4e0b\uff1a
3\u3001\u70b9\u51fb\u8fdb\u5165\uff0c\u5219\u51fa\u73b0\u5982\u4e0b\uff1a
4\u3001\u6b64\u65f6\uff0c\u9700\u8981\u8fdb\u884c\u8bbe\u7f6e\u82af\u7247\u7684\u578b\u53f7\uff0c\u5982\u4e0b\u6240\u793a\uff1a \u70b9\u51fbOPTIONS\uff0c\u5219\u5728\u4e0b\u56fe\u4e2d\u70b9\u51fb\uff1a

5\u3001\u7136\u540e\u8fdb\u5165\u754c\u9762\uff0c
6\u3001\u70b9\u51fbCPU\uff0c\u5219\u4f1a\u51fa\u73b0\uff1a

\u6b64\u65f6\uff0c\u6211\u4eec\u5728device\u91cc\u9762\u9009\u62e9\u597d\u6211\u4eec\u76ee\u6807\u677f\u4e0a\u7684\u82af\u7247\u5c31\u53ef\u4ee5\u4e86\uff0c\u7136\u540e\u70b9\u51fb\u786e\u8ba4\u3002 7\u3001\u6211\u4eec\u73b0\u5728\u5c06JLINK\u548c\u76ee\u6807\u677f\u8fdb\u884c\u8fde\u63a5
8\u3001\u6b64\u65f6\u6211\u4eec\u5c31\u770b\u5230\u4e86MCU\u7684\u578b\u53f7\u5df2\u7ecf\u662f\u6211\u4eec\u8bbe\u7f6e\u7684\u4e86\uff0c\u8868\u793a\u76ee\u6807\u677f\u548c\u4eff\u771f\u5668\u5df2\u7ecf\u8fde\u63a5\u597d\u3002

\u4f55\u4f7f\u7528JLINK\u5411stm32\u70e7\u5199\u7a0b\u5e8f1\u3001\u5b89\u88c5JLINK\u9a71\u52a8\u7a0b\u5e8fSEGGERV4.0\u7248\u672c\uff0c\u4e0b\u8f7d\u76f4\u63a5\u4e0b\u8f7d\u5b89\u88c5\u5c31\u53ef\u4ee5\u4e862\u3001\u5b89\u88c5\u597d\u4ee5\u540e\u6253\u5f00\u5982\u4e0b\uff1a3\u3001\u70b9\u51fb\u8fdb\u5165\uff0c\u5219\u51fa\u73b0\u5982\u4e0b\uff1a4\u3001\u6b64\u65f6\uff0c\u9700\u8981\u8fdb\u884c\u8bbe\u7f6e\u82af\u7247\u7684\u578b\u53f7\uff0c\u5982\u4e0b\u6240\u793a\uff1a\u70b9\u51fbOPTIONS\uff0c\u5219\u5728\u4e0b\u56fe\u4e2d\u70b9\u51fb\uff1a5\u3001\u7136\u540e\u8fdb\u5165\u754c\u9762\uff0c6\u3001\u70b9\u51fbCPU\uff0c\u5219\u4f1a\u51fa\u73b0\uff1a\u6b64\u65f6\uff0c\u6211\u4eec\u5728device\u91cc\u9762\u9009\u62e9\u597d\u6211\u4eec\u76ee\u6807\u677f\u4e0a\u7684\u82af\u7247\u5c31\u53ef\u4ee5\u4e86\uff0c\u7136\u540e\u70b9\u51fb\u786e\u8ba4\u30027\u3001\u6211\u4eec\u73b0\u5728\u5c06JLINK\u548c\u76ee\u6807\u677f\u8fdb\u884c\u8fde\u63a58\u3001\u6b64\u65f6\u6211\u4eec\u5c31\u770b\u5230\u4e86MCU\u7684\u578b\u53f7\u5df2\u7ecf\u662f\u6211\u4eec\u8bbe\u7f6e\u7684\u4e86\uff0c\u8868\u793a\u76ee\u6807\u677f\u548c\u4eff\u771f\u5668\u5df2\u7ecf\u8fde\u63a5\u597d\u3002\u7f51\u4e0a\u6709JLINK\u5411stm32\u70e7\u5199\u7684\u7a0b\u5e8f\uff0c\u76f4\u63a5\u4e0b\u8f7d\u4e00\u4e2a\u5c31\u884c\u4e86\u3002\u5173\u952e\u770b\u4f60\u7684IDE\u662f\u4e0d\u662f\u652f\u6301STM32\uff0c\u5982\u679c\u4e0d\u652f\u6301\uff0c\u53ef\u4ee5\u5b89\u88c5\u6700\u65b0\u7684IAREWARM4.42\u3002\u6216\u8005\u8bf7\u5b89\u88c5\u4e864.42\u7684\u670b\u53cb\u628a\u90a3\u51e0\u4e2a\u8865\u4e01copy\u7ed9\u4f60\uff0c\u653e\u5728IAR\u5bf9\u5e94\u7684\u76ee\u5f55\u4e0b\u5373\u53ef\u652f\u6301STM32\u3002

应该是你烧写位置问题,如果是JLINK的话你不可能把之前的烧到片子里面去,说明jlink工作正常,你尝试写个最简单的test程序试试,记住不要bootloader哦!

  • 鐢佃剳鍦ㄥ拰stm32閫氳涓嬭浇绋嬪簭鐨勬椂鍊涓轰粈涔瑕鐢╦-link杩炴帴銆
    绛旓細j-link鍙互鐢ㄤ簬鍦ㄧ嚎璋冭瘯锛屼緥濡傛垜鍦ㄥ崟鐗囨満閲岃窇涓涓祦姘寸伅鐨勪唬鐮侊紝浣跨敤j-link鏃跺彲浠ヨ浠栨殏鍋滐紝骞舵煡鐪嬪綋鍓stm32涓瘎瀛樺櫒鎴栧弬鏁扮殑鍊笺傛櫘閫氱鍙d篃鍙互涓嬭浇锛屼絾娌℃湁杩欐牱鐨勫姛鑳斤紝鍙彲浠ュ皢绋嬪簭瀵煎叆鍗曠墖鏈猴紝濡傛灉绋嬪簭鍑洪敊锛屽氨鏃犳硶鏆傚仠鏌ョ湅鍙傛暟鍊笺傚湪缂栬瘧澶у伐绋嬫椂锛屽湪绾胯皟璇曞鎺掓煡bug鍙互璧峰埌寰堝ソ鐨勫府鍔╋紝娌℃湁鍦ㄧ嚎璋冭瘯...
  • 涓轰粈涔堢敤Jlink鍚慡TM32鐑у啓绋嬪簭鍚,鏈哄櫒杩愯鍙嶅簲绋嬪簭鏍规湰娌℃湁鍙樺寲鏇存柊...
    绛旓細搴旇鏄綘鐑у啓浣嶇疆闂锛屽鏋滄槸JLINK鐨勮瘽浣犱笉鍙兘鎶婁箣鍓嶇殑鐑у埌鐗囧瓙閲岄潰鍘伙紝璇存槑jlink宸ヤ綔姝e父锛屼綘灏濊瘯鍐欎釜鏈绠鍗曠殑test绋嬪簭璇曡瘯锛岃浣忎笉瑕乥ootloader鍝︼紒
  • 瀛STM32蹇呴』瑕佹湁Jlink鍚,鏈浠涔濂藉?
    绛旓細绋冲畾鎬э細JLINK鏄緢绋冲畾鐨銆傝屾垜鍦ㄤ娇鐢⊿T-LINK浠跨湡STM32鏃舵湁鏃朵細浠跨湡涓嶄簡锛岀敤JLINK浠庢病鍑虹幇杩囬棶棰樸
  • JLINK涓嬭浇闂
    绛旓細鐢↗LINK鍦╧eil4鐜涓缁檚tm32涓嬩簡涓や釜绋嬪簭銆傜涓涓伐绋嬪悕瀛楁槸myproject,鑳界敤JLINK鐑ц繘鏉垮瓙閲,鎹㈡垚鍙﹀涓涓▼搴忓氨鍙樻垚浜嗕笅闈㈢殑閿欒浜嗐傛鏌ヨ繃projectoptions鈥﹂噷闈㈢殑閰嶇疆,鍩烘湰鏄竴鏍... 鐢↗LINK鍦╧eil4鐜涓嬬粰stm32涓嬩簡涓や釜绋嬪簭銆傜涓涓伐绋嬪悕瀛楁槸myproject,鑳界敤JLINK鐑ц繘鏉垮瓙閲,鎹㈡垚鍙﹀涓涓▼搴忓氨鍙樻垚浜嗕笅闈...
  • 鐢╦link璋冭瘯stm32,缁撴灉涓嶇煡閬撴庝箞鍥炰簨鏉垮瓙姝h礋鏋佺煭璺簡, jlink浼氱儳鍧忓悧...
    绛旓細鎯呭喌涓锛氫綘鐨刯link VCC鏄緭鍑烘ā寮锛屼篃灏辨槸璇存彃涓妀link鍚庝綘鐨勬澘瀛愪笂鐨3.3V灏辨湁鐢典簡锛涘鏋滄槸杩欑妯″紡锛岄偅涔坖link鏈夊彲鑳界儳鍧忥紝浣嗘槸浣犲彊杩扮殑璇磋繕鍙互璇嗗埆璇存槑jlink闂涓嶅ぇ銆傛儏鍐典簩锛氫綘鐨刯link VCC鏄娴嬫ā寮忥紝涔熷氨鏄鎻掍笂jlink鍚庝綘鐨勬澘瀛愪笂鐨3.3V娌℃湁鐢碉紝鐩村埌澶栭儴缁欐澘瀛愪笂鐢礿link鎵嶈兘璇嗗埆鑺墖锛岃繖绉...
  • 鐢↘EIL4+JLINK 缁橲TM32涓嬬▼搴忋傚湪Keil4閲岀▼搴忓彲浠ユ甯哥紪璇,浣嗘庝箞閮...
    绛旓細鎸夌収鏉垮瓙璇存槑涔︿笂鐨勯『搴忎竴姝ユ鏉ャ傚彲鑳芥槸鏈変袱涓師鍥狅細1.浣犲彧鏄憡璇夌紪璇戝櫒鐢ㄧ殑鏄浠涔鏈熼棿锛屼絾鏄病鏈夊湪涓嬭浇鍣ㄩ噷闈㈣缃紝瑙e喅鍔炴硶锛屾寜鐓ц鏄庝功涓婄殑姝ラ锛屼竴姝ヤ竴姝ユ潵锛屽缓绔嬪伐绋嬶紱2.浣犵殑CPU琚攣姝讳簡锛岃В鍐冲姙娉曪細鐢ㄤ覆鍙g儳褰曞櫒鎶婇噷闈㈢殑绋嬪簭鍏ㄩ儴鎿﹂櫎銆
  • 濡備綍閫氳繃JLINK宸ュ叿,鐢STM32F207鐑у啓澶栨墿NOR FLASH鐨勭▼搴
    绛旓細姝ゆ椂鎴戜滑灏辩湅鍒颁簡MCU鐨勫瀷鍙峰凡缁忔槸鎴戜滑璁剧疆鐨勪簡锛岃〃绀虹洰鏍囨澘鍜屼豢鐪熷櫒宸茬粡杩炴帴濂姐傜綉涓婃湁JLINK鍚憇tm32鐑у啓鐨勭▼搴忥紝鐩存帴涓嬭浇涓涓氨琛屼簡銆傚叧閿湅浣犵殑IDE鏄笉鏄敮鎸丼TM32锛屽鏋滀笉鏀寔锛屽彲浠ュ畨瑁呮渶鏂扮殑IAREWARM4.42銆傛垨鑰呰瀹夎浜4.42鐨勬湅鍙嬫妸閭e嚑涓ˉ涓乧opy缁欎綘锛屾斁鍦↖AR瀵瑰簲鐨勭洰褰曚笅鍗冲彲鏀寔STM32銆
  • 濡備綍浣跨敤JLINK鍚憇tm32鐑у啓绋嬪簭
    绛旓細1.鍏堟墦寮鐨刱eil杞欢,鐐瑰嚮options for target锛堥瓟娉曟鏍囧織锛,鍦ㄥ脊鍑虹殑绐楀彛涓璬evice閫夐」涓夋嫨浣犺鐢ㄧ殑stm32鑺墖鍨嬪彿,鐒跺悗鍦╠ebug閫夐」涓偣涓婂彸闈㈢殑use(纭欢璋冭瘯),涓嬫媺鏍忛夋嫨j-link,2.鐐瑰嚮涓嬫媺鏍忓彸渚х殑settings,寮瑰嚭鐨勭獥鍙d腑flash down,娣诲姞浣犳墍鏈夎姱鐗囧搴旂殑鍦板潃鍖.鍒拌繖keil5鐨勯厤缃畬浜嬩簡,涓璺‘瀹.3.鐢...
  • stm32鍦ㄧ嚎璋冭瘯鍜鐢╦link鍖哄埆鏄浠涔
    绛旓細绌跺叾鍘熷洜灏辨槸Cortex M3鍐呮牳鏈変竴涓狤TM锛堝祵鍏ュ紡杩借釜瀹忓崟鍏冿級锛JLINK鏀寔ETM銆傚叿浣撴庝箞鏀寔鐨勬垜涓嶆竻妤氾紝鎴戠寽娴嬫槸KEIL涓繘琛岀殑鎿嶄綔鍦↗LINK涓繘琛屼簡璁板綍锛岀劧鍚嶫LINK閫氱煡ETM鐢ㄦ埛閮藉仛浜嗗摢浜涙搷浣滐紝浠庤屽疄鐜板纭欢鐨勫疄鏃舵帶鍒躲備笉杩嘕LINK涓嶅お鍙兘瀹屽叏鏇夸唬USB锛屽洜涓虹數鍘嬪彲鑳戒笉澶燂紝杩樻槸寰楄USB渚涚數銆
  • Jlink鍜STM32闂
    绛旓細杩欓兘瑕侀棶锛JlinK浠嶸7寮濮嬪氨鏀寔SWD浜嗭紝鍐嶈SWD璋冭瘯妯″紡鏄痗ortex鍐呮牳鑺墖棣栨帹鐨勮皟璇曟ā寮忥紝Jlink鎬庝箞鍙兘涓嶆敮鎸併傛垜鐨刅7鍚庢湡灏变竴鐩寸敤SWD妯″紡锛孷8鐨凧TAG妯″紡灏辨病鐢ㄨ秴杩10娆°傚叿浣撶殑缃戜笂鐧惧害涓涓嬪惂锛屽氨4鏍圭嚎锛孷CC,GND,SWDIO,SWDCLK銆傝繖涓疄鍦ㄦ槸澶父瑙佷簡锛屾病蹇呰鍐嶇矘甯栥佸鍒朵竴閬嶃
  • 扩展阅读:stlink如何连接stm32 ... 管脚兼容stm8s003 ... jlink调试仿真stm32 ... 为什么不建议学单片机 ... stm32怎么用jlink烧录 ... stm32最小系统用jlink ... stm32为什么不建议学 ... stm32 sdio ... stm32烧录程序的步骤jlink ...

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