KeilMDK在单步运行和全速运行的区别是什么?

2019-07-20 22:02发布

KeilMDK在单步运行和全速运行的区别是什么?我在单步运行时看到的结果和理论上的不符合,就是在计数器的问题上,全速运行时都没问题,但是在单步运行观察TIMX->CNTH(L)寄存器时发现,虽然执行了赋初值为0的指令,但是只有CNTH清零了,CNTL并没有清零,也就是说这个32位寄存器没有清零,在全速运行时却可以输出0.为什么?KeilMDK在单步运行和全速运行的区别是什么?有没有大神遇到过这个问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。