能全速运行,但不能单步调试
开发环境:MPLAB 8.10 + PICC 9.50 + PICMATE 2004 + PROBE887 + C程序RUN时,在断点处能停下来,但按Step over,却跳到不相关的子程序处,Step out 一直是灰色。
不知是IDE的问题,还是仿真器的问题? 1,打开堆栈窗,并已经进入某个子程序了,可以使用STEP OUT。MPLAB SIM下,只需要进入子程序,不需要打开堆栈窗就可以STEP OUT。这两种现象是MPLAB IDE软件自身的处理方式造成的。
2,要进入子程序,请用STEP IN.
3,IDE换成762试验一下,PICC950配合810,不知道是否会有问题。或则PICC换成960,保证是可以的。
PROBE887已经有多个用PICC开发的客户,使用正常,是否真的与C编译器版本有一定关系,后续如有条件,会做一下测试。 1,打开堆栈窗,并已经进入某个子程序了,可以使用STEP OUT。MPLAB SIM下,只需要进入子程序,不需要打开堆栈窗就可以STEP OUT。这两种现象是MPLAB IDE软件自身的处理方式造成的。
2,要进入子程序,请用STEP IN.
3,IDE换成762试验一下,PICC950配合810,不知道是否会有问题。或则PICC换成960,保证是可以的。
PROBE887已经有多个用PICC开发的客户,使用正常,是否真的与C编译器版本有一定关系,后续如有条件,会做一下测试。
页:
[1]