1、MDK调试时报Jlink断点错误
提示断点太多?我只打了3个断点
2、每次打开调试报下面警告,非正版警告?
3、单步调试时,运行几步就弹窗报错
点击“确定”后自动退出调式模式
看网上说的解决办法五花八门,最后发现是因为MDK的Jlink驱动和使用的jlink调试器驱动版本不匹配
,在网上买的便宜的调试器一般不是官方正版的,需要用较低版本的jlink驱动,安装后会自动替换或手动
替换MDK软件中jlink驱动版本即可。
替换完成之后通常会报下面的错误
**JLink Warning: Mis-aligned memory write: Address: 0x20000000, NumBytes: 2, Alignment: 2 (Halfword-aligned)
MDK中jlink驱动替换的不彻底,用旧版的JL2CM.dll替换即可。可在这里下载https://download.csdn.net/download/zhb2004xp/10613393
另外高版本的MDK(通常是从5.25开始),调试时时不时会弹出错误,解决办法查阅下面链接