原创 针对ARM错误的解决方法: Error:Flash Download failed - Target DLL has benn cancelled

2013-4-22 13:55 11620 22 22 分类: MCU/ 嵌入式

前天用Keil MDK 4.7A  + jlink   调试LPC2131开发板,忽然出现下面这个错误:在网上有找到解决方法,但是指标不治本,没找到原因。经过两天多的折腾(经过软件卸载、重装、系统重装);最后终于解决这个问题,下面附上解决方法。我出现这个问题的根本原因是一个寄存器地址写错了(引用的别人的模板 ),应该是寻址带来的问题吧。

问题截图如下:psb.jpg

 

 Error:Flash Download failed - Target DLL has benn cancelled +

解决方法分两步:

1、用 ISP 软件擦除整个芯片;

2、仔细查找出哪个寄存器地址错误。

然后可以正常下载使用了。

  说明:MDK的官方网站上有这个问题解决的第一步,但是没有写明原因;我完成第一步之后并没有检查源代码,以致于花费了两天的时间查硬件和编译器的错误,最后没办法重装系统,浪费的大把时间。

  写在这,供需要的人查询!

 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
22
关闭 站长推荐上一条 /3 下一条