error:Target dll has been cancelled.debugger aborted

         MDK4.23调试裸机程序,出现这个问题先记下,以前成功调试过的,这次用又不会了……

         找一下以前的文章:

====================================================================================================================================

     今天开始摸索MDK高版本调试S3C2440裸机程序,3.4版本的实质上是借用Jlink的软件JLinkARM.dllJLinkRDI.dll来进行flash的擦除和烧写的,所以每个工程文件都要带有这两个文件,不然换到其他没有装Jlink驱动的机子上就没有办法运行,而高版本的(比如目前最新4.23)是软件中自带flash擦除与烧写功能,这样工程就会简洁一点,mini2440norflash的型号是:SST39VF1601,而下载的4.23版本的中有对这一型号flash的算法(SST39x160x),这样就可以完成调试功能了。(其他配置方法和以前的一样)

    这个是一个配置好的4.23版本demo(灯闪烁): 423demo_c.rar   ,下载后,用MDK3.4直接打开便可以调试。

        MDK3.4上的算法截图:

 

==================================================================================================================================

不过这次这样却不行了,网上好多人安装软件没装全,我就这个问题试试,我想了一下,最后有个对勾没有√上,补救的方法就不想了,直接重来一次吧!

结论:重新装了一下,还是有这个问题-error:Target dll has been cancelled.debugger aborted

2012年10月5日8:29:06:看看别人怎么说

①:

3.

出现ERROR : Target DLL has been cancelled Debugger aborted.

re:

这是硬件仿真,如果不带仿真器就会出现这样的问题。

我说:这个真连接了 

②:

KeiluVision2与Proteus6.9联调问题

问题终于解决了,我的错误是:
1、在"option for target"里的"output"里没有选择生成"hex"文件;
2、我卸载了Proteus6.9,装了Proteus7.1;
3、我没有给Proteus里的AT89C51设置代码文件。

我说:这个也设置了

③:

我用JLINK将NORFLASH中的U-BOOT擦掉了,可以了,冒昧总结一下:这个U-BOOT抢着启动!!!


  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

袁保康

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值