注册 登录
查看: 302|回复: 5

KL26 脉冲计数问题

[复制链接]
发表于 2014-6-24 14:39:17 | 显示全部楼层 |阅读模式
请问 KL26用TPM计数                                                                                                    tpm_pulse_clean (TPM1);
    pit_delay_ms(PIT1,10);//延时
    speedl = tpm_pulse_get (TPM1);                                                      

延时必须加吗?我不加延时为什么无法计数啊?

回复

使用道具 举报

 楼主| 发表于 2014-6-24 14:50:02 | 显示全部楼层
各路大神快来帮帮忙啊?
回复 支持 反对

使用道具 举报

发表于 2014-6-24 16:21:15 | 显示全部楼层
不加延时,就好比打开开关,又马上关闭,当然计数不了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-24 19:36:43 | 显示全部楼层
山外メ雲ジ 发表于 2014-6-24 16:21
不加延时,就好不打开开关,又马上关闭,当然计数不了

延时大概好久合适啊?这样会影响的的5ms定时中断啊
回复 支持 反对

使用道具 举报

发表于 2014-6-24 19:37:38 | 显示全部楼层
tao123 发表于 2014-6-24 19:36
延时大概好久合适啊?这样会影响的的5ms定时中断啊

延时不影响定时器,只要不要用相同定时器即可。
延时时间,根据自己的情况来定。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-24 19:54:34 | 显示全部楼层
山外メ雲ジ 发表于 2014-6-24 16:21
不加延时,就好比打开开关,又马上关闭,当然计数不了

问题解决了 谢谢山外哥 ,山外哥的技术支持永远是最牛的
回复 支持 反对

使用道具 举报

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

本版积分规则

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