OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2343|回复: 0

小白学习日常之电机不能按代码所写实现正反转

[复制链接]

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2018-8-23
在线时间
27 小时
发表于 2018-12-9 21:32:34 | 显示全部楼层 |阅读模式
       一直都在上课今天总算可以搞搞事情了。      今天尝试控制了电机的正反转,控制电机的代码就不用说了,很简单。我遇到的一个问题应该是代码编译方面的。我在自己建立的工程中编译代码能够运行正常,
工程看起来和原子哥的差不多。但是把代码下载到开发板上以后就有问题了,代码不按照我的想法走。比如我原本想让电机正转2s以后停止1s再反转2s,如此往复。但
是代码就只运行第一个,就是正传2s。后面的就不运行了。我反复检查了很多遍,io的电平就是不跳变,用逻辑分析仪查看了一下电平,也是没有变化。说明不是硬件
的问题,我把代码移到原子哥的工程模板里面再编译了一下,下载到板子以后发现电机竟然可以按照代码所写运行了。由于我才接触32不久,只能猜或许是我最初建立
工程模板有问题,但具体是啥问题,我就不晓得了。
     总之一句话,我的电机之所以不能按照代码所写一步一步运行而是只执行第一步的原因就是我的工程建立地有问题(表面看起来没啥问题)。希望路过的大牛以您的
经验,告诉我一下这是为什么,小白万分感谢。


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 13:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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