Debug时遇到的问题

2019-07-20 02:43发布

本人做电机控制,使用ST仿真器和MDK5软件进行调试。
程序正常下载到芯片后进行软件调试,使用程序单步执行,在执行到程序段应该使电机运转的地方,电机不能运转。但退出DEBUG模式后,电机却可正常运转。请问这是怎么回事?难道说debug时电机不能运转,只能查看寄存器状态?请有此经验的大侠指点,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
tonyabc
2019-07-20 07:35
Jyen 发表于 2019-4-8 11:08
你使用的是直流电机还是步进电机   要是步进电机需要给他脉冲的  你debug时候是整个语句运行的吗?另外在de ...

我是交流伺服电机,在做位置回零。
在回零指令后面还有一个电机运动函数,不过这个函数被别人封装起来,无法看到里面内容。另外这个电机运动函数在一个循环体内,一直在运行。我用单步执行使程序运行到这个循环体内,也一直在运行这条函数,但还是不可以?

一周热门 更多>