大学生
最后登录1970-1-1
在线时间 小时
注册时间2013-7-18
|
如果要用TIM2来捕捉外部信号的脉冲数应该怎么设置啊?我参照网上的一个例程使用 TIM_ETRClockMode2Config(TIM2, TIM_ExtTRGPSC_OFF, TIM_ExtTRGPolarity_NonInverted, 0)这个函数配置了TIM2用于捕捉外部脉冲数,用了TIM_GetCounter(TIM2) 读取捕捉到的脉冲数,可是结果不对啊,是不是我方法错了?我不接外部信号的时候它会自动的往上计数,计数频率很慢,接了外部信号后就不计数了,这是怎么回事?而且TIM_GetCounter()这个函数在这里是返回的捕捉到的外部脉冲数还是TIM2计数器里面的值啊?
望各位大神营救小弟!
|
|