[嵌入式]关于jlink的调试问题,针对mdk全版本,2017.1.17
起因
这两天又开始搞STM32开发,但是苦于没钱,只能买国产jlink开发,无奈又喜欢MDK最新版本,手残又点了更新,从此开始我的修复jlink之路。
新的jlink
如果你拿到了一个新的jlink,记住,不要点更新,不要点更新,不要点更新,重要的话说三遍(原厂JLINK除外),在插上电脑后,MDK5以上版本会提醒更新,千万不要点更新,但是你又会发现,不更新的话点下载就会卡死,所以你需要跟我做以下步骤:
1.关闭MDK(虽然这种情况可能是因为卡死而关闭的),拔掉jlink线。
2.下载jlinkarm.dll(链接:http://download.csdn.net/detail/mr_ele/9739351),将其拷贝到Keil_v5\ARM\Segger目录下,注:keil_v5为安装的目录,再往下应为统一目录,不过建议拷贝前做好备份。
3.打开MDK(这时候不要插jlink),随便打开一个工程。
4.再插上jlink,这时候会提醒更新(也可能没有更新不过都一样继续往下),点更新,这时候就应该是更新到低版本的jlink驱动了,然后点击魔术棒那个,可以看到了jli