[求助] PIC24HJ64GP502调试的时候出现__DefaultInterrupt提示后停止运行

tjuzjh   2016-3-11 11:07 楼主
调试的时候提示__DefaultInterrupt, .isr, .isr ( ) @ Compiler generated location : 0x29a
我用串口做接收,等待含有特定的字符串输入
while (strstr(rec_data_cache, "ready") == NULL);
输入别的字符没问题,当ready输入后,程序就会停止运行并出现上面的提示
求问各位大侠怎么解决!谢谢!

回复评论 (8)

可以单步吗,输入ready后,执行while语句就出问题吗?还是错误出在while后面的语句?
点赞  2016-3-11 11:26
加我签名的群吧,这样时效性高一点。
点赞  2016-3-11 11:31
这个语句看起来没有问题,是不是后面的某个语句引起的?
点赞  2016-3-11 12:13
while 语句是用来等待输入ready的,如果我输入的不是ready,就一直循环,如果我输入的包含ready,就继续执行后续程序,现在的问题是,当我输入的是ready时,就会提示__DefaultInterrupt, .isr, .isr ( ) @ Compiler generated location : 0x29a,然后停止运行,如果是下载到单片机运行,就回在这时候产生复位!
点赞  2016-3-11 12:14
引用: lcofjp 发表于 2016-3-11 11:31
加我签名的群吧,这样时效性高一点。

已加群~谢谢!
点赞  2016-3-11 12:14

7楼 nmg 

引用: lcofjp 发表于 2016-3-11 11:31
加我签名的群吧,这样时效性高一点。

QQ图片20160311134135.jpg 解决了来,把内容存档论坛
点赞  2016-3-11 13:41
引用: nmg 发表于 2016-3-11 13:41
解决了来,把内容存档论坛

没解决,留了个悬案。。。
点赞  2016-3-11 13:49

9楼 nmg 

引用: lcofjp 发表于 2016-3-11 13:49
没解决,留了个悬案。。。

祝指日侦破
点赞  2016-3-11 15:28
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复