×

解决CMSIS-DAP调试器在IAR v7.1中问题(Probe not Found)修复

消耗积分:1 | 格式:rar | 大小:0.5 MB | 2017-12-12

分享资料个

 事先说明:用的仿真器是野火的普通版DAP,小巧轻便,尤其是不用装驱动很不错,比那些盗版的jlink要稳定。
  IAR v7.1安装有段日子了,一直用着不错,感觉比之前的流畅了许多,咳咳,当然也有心里作用的可能,觉着新的总是好的,呵呵。今天偶然打算在IAR v7.1环境下第一次使用CMSIS-DAP接口测试个片子,ARM Cortex-M0+的MTB指令跟踪功能在CMSIS-DAP下支持的很好,结果一直提示“Probe not Found”错误,但是在Keil下还是没问题的,而且我记得之前的老版本IAR也是OK的,那只能说明一个问题了,这个版本的IAR有bug。
  现在这个Bug已经被官方修复,IAR官方的bug报告如下图:
  解决CMSIS-DAP调试器在IAR v7.1中问题(Probe not Found)修复
  知道问题所在就好办了,点击链接http://supp.iar.com/MyPages/Updates.asp?from=Allversions&toversion=7%2E10&usecase=PRODUCT&product=EWARM&session=ATQZ,进入到IAR发布的CMSIS-DAP动态链接库的补丁,如下图,将该补丁下载下来,解压之后放到《installation-directory》\Embedded Workbench 7.0目录下,覆盖原文件即可。
  解决CMSIS-DAP调试器在IAR v7.1中问题(Probe not Found)修复
  一切搞定之后,点击下载调试,华丽的下载状态条就出现了。不过下载速度还是老样子,CMSIS-DAP在IAR下的下载速度比在Keil下还是差的挺明显的,这与仿真器本身的下载无关,是IAR软件本身的问题。感叹,还是“亲儿子”好啊,ARM自家的CMSIS-DAP在自家的Keil MDK上跑的就是好,呵呵。
  OK,问题解决了,这里写出来希望遇到同样情况的论坛友友不至于不知所措或者误以为调试器的问题。
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !