打印

ICD2调试时出现ICD2 0116错误怎样解决

[复制链接]
2982|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
youss|  楼主 | 2008-5-20 17:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ICD2调试时出现ICD2 0116错误,每运行一次就出现,但能工作!
沙发
jetson001| | 2008-5-21 09:19 | 只看该作者

11111111111

双击一下错误行,可以调出帮助菜单

使用特权

评论回复
板凳
richardvip| | 2008-5-21 09:33 | 只看该作者

把错误写出来呀,我们也好帮你看看

使用特权

评论回复
地板
youss|  楼主 | 2008-5-21 10:18 | 只看该作者

ICD0116: MPLAB ICD 2 is busy


ICD0116: MPLAB ICD 2 is busy
ICD0116: MPLAB ICD 2 is busy

调试模式每运行一个命令就出现,但能工作!编程模式没有,

好象是通信不正常,不知哪里引起,我将usb驱动都重装了,还是不行!

使用特权

评论回复
5
youss|  楼主 | 2008-5-21 10:37 | 只看该作者

怎么解决

ICD0116: MPLAB ICD 2 is busy 

MPLAB ICD 2 has been asked to perform an operation while it is busy servicing a prior request. For example, you may start a program operation and then attempt to step before the program operation is completed. 

Close the SFR or GPR windows. This situation will not normally happen as the MPLAB ICD 2 user interfaces will be disabled while servicing requests. The most common occurrence of this error is when MPLAB ICD 2 is being restarted (perhaps because a project has been opened) as both a programmer and a debugger simultaneously. 

使用特权

评论回复
6
richardvip| | 2008-5-21 12:35 | 只看该作者

这个应该属于正常,我也遇到过

我觉得是你在调试时,察看变量或是寄存器,一般就会这样,不影响调试

使用特权

评论回复
7
youss|  楼主 | 2008-5-21 16:23 | 只看该作者

编译时不正常

在对同一项目调试时,重新打开项目不对芯片编程(程序没改,不理会0015错误)就不会有问题,一旦对芯片进行编程操作后就出现!

关键是对项目编译后 BUSY 灯要闪30几秒后才能正常工作!

使用特权

评论回复
8
hongye7390| | 2008-5-21 16:59 | 只看该作者

试试

调出帮助菜单

使用特权

评论回复
9
youss|  楼主 | 2008-5-22 10:47 | 只看该作者

问题解决,想不明白!

每执行一个调试命令,都有二行ICD0116提示,可正常工作,
    在对同一个项目调试时,重新打开项目不对芯片下载编程(程序没有改变,不理会0015错误),不会有该问题,下载后就有这个错误,但可正常工作,关键是对项目编译后 BUSY 灯要闪40秒后才能正常工作!
    关闭“Special Function Registers”观察窗口后正常,   可打开数据量更大的“File Registers”观察窗口倒不会出现问题,ICD换了一个同样,是IDE软件文题?
    现使用版本8.02, 在7.62版本用也有同样文题!    请大家测试一下有同样问题么?

使用特权

评论回复
10
兰天白云| | 2008-5-22 19:53 | 只看该作者

哪里生产的ICD2?

使用特权

评论回复
11
su_mj000| | 2008-5-25 06:15 | 只看该作者

用示波器看看线上的信号波形,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

404

帖子

5

粉丝