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

2019-07-21 07:00发布

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


0条回答

一周热门 更多>