在使用高速计数器编程的时候,遇到了一个让人困扰的问题,使用向导配置过
后,使用模式9,连上编码器,编码器只能往一个方向计数,向另一个方向计数的
时候,数值在跳动,就是不开始进行减计数。举个例子,就是开始计数,比如计
数到100,向另一个方向转的时候,数值在100和99之间跳动。一开始以为是编码
器的问题,更换编码器后,这个问题并没有解决。
原来一直用的HC0,后来改用HC2,还是这个问题,有趣的是我还使用过一次
HC5,用向导进行一摸一样的配置,编码器直接不会计数了,无论怎样转动编码
器,数值在0和-1之间跳动,通道的采样频率也配置了,0.2微秒,这到底是哪里
的问题呢?
而且我更换了两个编码器,计数的时候只会往负值计数,