[求助] 有关Keil对ICDI的支持问题

dlyltm   2011-10-24 09:44 楼主

    我用Keil开发9B90,用利尔达提供的ICDI仿真器,发现一个很奇怪的现象。开始头一个月没问题,后来就突然不能下载了。问利尔达,说不出个所以然,后来又去问TI的技服,说是Keil的时序与ICDI可能不大配合(但为什么开始是好的呢?纳闷),给了我一些dll,让我装上,也没用。后来不得已,我就用TI的LM Programer先把芯片擦除,再用Keil下载,OK,没问题了。但这样总是不大爽,每次都得用两个工具,来回倒腾。不知各位大侠有没遇到过这种现象,怎么能给解决了。

    补充一点,用IAR 6.21就没这问题,它对ICDI可完好支持。

回复评论 (11)

回复 楼主 dlyltm 的帖子

还有这样奇怪的事情?
把 Keil 中 ICDI 的速率降低一点也不行吗?
点赞  2011-10-24 10:50

回复 沙发 Study_Stellaris 的帖子

降低也不行,和速度没关系
点赞  2011-10-24 11:52

回复 板凳 dlyltm 的帖子

或许 Keil 重新和谐就好了。
点赞  2011-10-24 12:07

回复 4楼 Study_Stellaris 的帖子

和谐得不行不行滴!
点赞  2011-10-24 14:35

回复 5楼 dlyltm 的帖子

直接用较新的 Keil 吧,那个 DLL 也就是新的了。
新的 DLL 可以可以识别芯片,但是目前还不准确,Keil 现在更新很快。
点赞  2011-10-24 14:45

回复 6楼 Study_Stellaris 的帖子

最新的是4.22a,我试了,也不行。
是不是要装这个驱动:lmidk-agdi.dll ?
点赞  2011-10-24 14:58

abbr_9204d77c56df65e58946c79f9f63aab2.rar (153.34 KB)
(下载次数: 56, 2011-10-24 21:07 上传)

 

是不是芯片变成C5的了,需要更新dll文件,具体见附件。

附件名称不知道为啥变成乱码了,不影响使用。

 

[ 本帖最后由 永远的不知 于 2011-10-24 21:10 编辑 ]
点赞  2011-10-24 21:07

回复 8楼 永远的不知 的帖子

多谢指教。但并非用了C5的原因,因为一直就没用C5版的。其实就是在Keil中不能擦除芯片,用其他工具擦除后,下载没问题。
点赞  2011-10-25 13:48
我刚看了一下,在Debugger->Settings页面的Attached device中的下拉列表框是空的,会不会是这个原因?应该怎么解决?
点赞  2011-10-25 16:53

回复 10楼 dlyltm 的帖子

那个页面下面有选项,是否擦除flash。
点赞  2011-10-25 19:22

回复 11楼 永远的不知 的帖子

这个我选了Page Erase。但这个跟下拉列表框没关系呀,不管怎么选那还是空的。
点赞  2011-10-26 09:27
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复