硬石社区

 找回密码
 立即注册
查看: 5398|回复: 2

[Keil & IAR] keil硬件调试watch窗口给变量赋值后电机不转

[复制链接]

5

主题

10

帖子

1455

积分

队长

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1455
发表于 2019-2-28 10:50:34 | 显示全部楼层 |阅读模式
如附件所示,之前给Mci[M1].pSTM.bState赋值6是可以使电机转起来的,前两天突然不行了,可能是什么原因啊?程序也没动过,还是和之前一样的程序。
tempsnip.png
回复

使用道具 举报

370

主题

1323

帖子

16万

积分

传说中的管理员

Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

积分
165022
QQ
发表于 2019-3-1 08:49:57 | 显示全部楼层
如果不仿真直接下载程序通过按键控制可以正常驱动旋转吗?
记得没错的话,电机启动不是从stop状态直接改成run状态,中间还有一个状态才对。
分析代码看按键启动到底是控制哪个变量的。
回复 支持 反对

使用道具 举报

5

主题

10

帖子

1455

积分

队长

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1455
 楼主| 发表于 2019-3-1 19:58:40 | 显示全部楼层
yingshi 发表于 2019-3-1 08:49
如果不仿真直接下载程序通过按键控制可以正常驱动旋转吗?
记得没错的话,电机启动不是从stop状态直接改成 ...

下载后通过ST MC Workbench的Start是可以起动的,而且之前通过keil的debug,给这个变量赋值6之后也是可以起动的,只是最近突然不行了,可能是因为最近装了点别的软件使哪个驱动出问题了吗?但是连接ST-Link用keil下载程序也还可以。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc. ( 粤ICP备16080364号

GMT+8, 2022-11-27 23:59 , Processed in 0.061977 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表