Pārlūkot izejas kodu

[bsp][CV1800B] fix cv1800b polarity reversal error

Signed-off-by: Jingbao Qiu <qiujingbao.dlmu@gmail.com>
Jingbao Qiu 1 gadu atpakaļ
vecāks
revīzija
42e8191b34
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      bsp/cvitek/drivers/drv_pwm.c

+ 1 - 1
bsp/cvitek/drivers/drv_pwm.c

@@ -31,7 +31,7 @@ static void cvi_pwm_set_config(rt_ubase_t reg_base, struct rt_pwm_configuration
 {
 {
     unsigned long long duty_clk, period_clk;
     unsigned long long duty_clk, period_clk;
 
 
-    cvi_pwm_set_polarity_low_ch(reg_base, (cfg->channel & PWM_MAX_CH));
+    cvi_pwm_set_polarity_high_ch(reg_base, (cfg->channel & PWM_MAX_CH));
 
 
     duty_clk = (cfg->pulse * count_unit) / NSEC_COUNT;
     duty_clk = (cfg->pulse * count_unit) / NSEC_COUNT;
     cvi_pwm_set_high_period_ch(reg_base, (cfg->channel & PWM_MAX_CH), duty_clk);
     cvi_pwm_set_high_period_ch(reg_base, (cfg->channel & PWM_MAX_CH), duty_clk);