你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
飞翼我的心 发表于 2017-1-18 14:24 明白了,但是如果该脉冲不是持续恒定的,有可能PD2端口会突然长时间置低,影响计数吗 ...
anobodykey 发表于 2017-1-19 10:26 当然不影响了,你外部中断设置的是边沿触发而不是电平触发,所以不论你电平持续时间有多长都不影响 ...
飞翼我的心 发表于 2017-1-18 11:13 直接计数怎么做,需要开外部中断吗,我只知道通过中断可以计数脉冲个数 ...
jinglixixi 发表于 2017-1-19 11:26 自然要开中断,然后在中断中判别计数及相应的判别处理如判别上升沿等。 直接计数好像不如单片机那样方便 ...
飞翼我的心 发表于 2017-1-19 11:33 那不就是来一个脉冲进一次中断吗,我看网上说这样浪费资源,不是很懂
jcx0324 发表于 2017-1-19 12:23 可以开启定时器模式计数,不用软件干预
当然不影响了,你外部中断设置的是边沿触发而不是电平触发,所以不论你电平持续时间有多长都不影响
恩,还有个问题,PD2端口脉冲是在TIM1溢出中断里产生的,如果我再开外部中断,还需要设置中断优先级吗
自然要开中断,然后在中断中判别计数及相应的判别处理如判别上升沿等。
直接计数好像不如单片机那样方便。
那不就是来一个脉冲进一次中断吗,我看网上说这样浪费资源,不是很懂
也是无奈之举!
指的是定时器时钟模式吗,麻烦详细说说