智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2213|回复: 1
打印 上一主题 下一主题

野火KL26库TPM有BUG

[复制链接]

16

主题

310

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2194

活跃会员奖章优秀会员奖章

威望
1065
贡献
569
兑换币
675
注册时间
2014-1-7
在线时间
280 小时
跳转到指定楼层
1#
发表于 2014-5-25 10:53:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 一誓灬千年 于 2014-5-25 10:56 编辑

我初始化 tpm_pulse_init(TPM2,TPM_CLKIN0,TPM_PS_64);               //脉冲捕捉             tpm_pwm_init(TPM0, TPM_CH0,10000,2000);      //初始化 PWM
是想让电机转,同时测速。其中我TPM0的通道0是电机正向,通道1是电机反向
但是当我拿示波器看波形的时候发现TPM0的通道0还有通道1都有占空比(相同,而且只有通道1有.2 3 4 5 6 7通道都没有),这就导致电机无法转动!
起初我以为是我把通道1和通道0短路了,但是拿万用表测试,发现并没有短路。
后来 tpm_pulse_init(TPM2,TPM_CLKIN0,TPM_PS_64);               //脉冲捕捉
       tpm_pwm_init(TPM0, TPM_CH0,10000,2000);      //初始化 通道0
       tpm_pwm_init(TPM0, TPM_CH1,10000,0);         //初始化 通道1
我把通道1给初始化为0之后,电机能转了。
求助各位大神啊!有谁发现这个BUG没?有没解决成功的?



回复

使用道具 举报

16

主题

310

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2194

活跃会员奖章优秀会员奖章

威望
1065
贡献
569
兑换币
675
注册时间
2014-1-7
在线时间
280 小时
2#
 楼主| 发表于 2014-5-25 16:07:24 | 只看该作者
问题解决了!是电路问题!
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-6 15:30 , Processed in 0.039344 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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