智能车制作

标题: PIT定时中断在读入脉冲的时候就停了 [打印本页]

作者: huanbgjun    时间: 2010-7-16 16:21
标题: PIT定时中断在读入脉冲的时候就停了
用PIT定时,通过光电编码器读PACNT的值来测速,PIT能正常进入中断程序,但为何一读入脉冲信号的时候,程序就停止了???请赐教,谢谢!!!
作者: zhangjiarui    时间: 2010-11-29 15:46
我也是初学者,记脉冲应该是用TIMER.
Timer Module定义:This timer contains 8 complete input capture/output compare channels and one pulse accumulator.
作者: hychwlq    时间: 2011-4-12 00:26
你为什么不用16 one pulse accumulator.,16位脉冲计数起来侧脉冲,你这是外部中断,不适合用来测编码器大数量的脉冲!
作者: 诗雨依然    时间: 2011-4-23 17:28

作者: laoniuxxj    时间: 2011-4-23 17:41
不懂
作者: evangwt    时间: 2012-6-11 21:44
楼主解决了吗?求解。。

作者: nst11305    时间: 2012-8-3 01:01
楼主试一下PIT清除标志位的方法,不要用对标志位写1的方法,而是用在中断里,先禁止PIT,再开启PIT,这样代替你那句清标志位的语句




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2