您的位置:首页 > 其它

error:Target dll has been cancelled.debugger aborted

2012-10-04 23:00 295 查看
MDK4.23调试裸机程序,出现这个问题先记下,以前成功调试过的,这次用又不会了……

找一下以前的文章:

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

今天开始摸索MDK高版本调试S3C2440裸机程序,3.4版本的实质上是借用Jlink的软件JLinkARM.dll和JLinkRDI.dll来进行flash的擦除和烧写的,所以每个工程文件都要带有这两个文件,不然换到其他没有装Jlink驱动的机子上就没有办法运行,而高版本的(比如目前最新4.23)是软件中自带flash擦除与烧写功能,这样工程就会简洁一点,mini2440的norflash的型号是: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抢着启动!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐