用过PIC24FJ256GA110的请指教!

2020-02-10 08:44发布

我用C30调试PIC24FJ256GA110时,时钟配置正确,8M晶振,外部高速,主振荡器锁相环,编译里可以看到,都是正确的,
编译通过,可以下载,也可以调试,但是出现问题:
1,如开一个定时器T2,单步运行,进入中断,你可以看到TMR2的值一步会变很多,如可以从TMR2=0X4657 变到TMR2=0X3765,所以
永远在T2中断里退不出来.
2,而且在中断里把T2中断的标志位T2IF清零,看汇编代码,是正常操作,但是WATCH里T2IF根本就不置零,莫名其妙的错误.

不知哪位大侠曾用过,请指教一下!谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
kejian2000
1楼-- · 2020-02-10 11:04
中断太频繁
中断的速度远大于ICD2单步调试的速度

就是说,当调试走一步时,T2已经中断N次了,你的2个问题可以归结为这一个问题
loadstar
2楼-- · 2020-02-10 12:35
已解决,谢谢!

一周热门 更多>