31
207
0
实习生
使用特权
1181
3万
11万
版主
5
404
1241
助理工程师
1294
13万
坛主
dirtwillfly 发表于 2014-1-21 20:52 可能的原因: 一:设置电机的占空比是0%前的电平问题 二:驱动板电路问题 ...
tyw 发表于 2014-1-21 22:51 你的电机是高有效还是低有效,因为cpu上电到初始化这一瞬间,I/O口一般是高.所以如是前者,你的马达会动1024个 ...
aoty 发表于 2014-1-22 00:41 额。。。除了修改硬件的方法外,还有软件的方法么?
tyw 发表于 2014-1-22 07:09 这个动作是在上电到执行000地址前发生的,所以软件没地方插入修改.
aoty 发表于 2014-1-22 00:39 那了你说的第一种情况该怎么避免呢?用延时避开么?
dirtwillfly 发表于 2014-1-22 08:17 也可以提前设置好电平
aoty 发表于 2014-1-22 11:21 关键是不知道在哪里加?呵呵~
dirtwillfly 发表于 2014-1-22 11:56 方便的话,你把代码传上来看看
15
82
260
中级技术员
aoty 发表于 2014-1-22 08:15 哦~谢谢 ~不过我还是用软件实现了~!在程序的开始加入了一个赋值为0的占空比,当时也写进去了,但是不知 ...
HuangLisen 发表于 2014-1-22 13:26 其实在产生PWM之前,给IO口赋值低电平也行。或者你在驱动板控制端口放个下拉电阻。 ...
4
526
1590
发表回复 本版积分规则 回帖后跳转到最后一页
发帖类勋章
时间类勋章
等级类勋章
人才类勋章
1
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号