Jelajahi Sumber

ab信号加入4次滤波

Signed-off-by: huhui <huhui@sharkgulf.com>
huhui 3 tahun lalu
induk
melakukan
c2c32e2bef
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  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;