Просмотр исходного кода

ab信号加入4次滤波

Signed-off-by: huhui <huhui@sharkgulf.com>
huhui 3 лет назад
Родитель
Сommit
c2c32e2bef
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Applications/bsp/enc_intf.c

+ 1 - 1
Applications/bsp/enc_intf.c

@@ -54,7 +54,7 @@ void enc_intf_quadrature_init(u32 rate) {
     timer_icinitpara.icpolarity  = TIMER_IC_POLARITY_RISING;
     timer_icinitpara.icselection = TIMER_IC_SELECTION_DIRECTTI;
     timer_icinitpara.icprescaler = TIMER_IC_PSC_DIV1;
-    timer_icinitpara.icfilter    = 0x0;
+    timer_icinitpara.icfilter    = 0x4;//采样频率120M, 这个必须要加入滤波,否则AB的计数可能不对
     timer_input_capture_config(timer,TIMER_CH_0,&timer_icinitpara);
 	
 	timer_icinitpara.icpolarity  = TIMER_IC_POLARITY_RISING;