Pārlūkot izejas kodu

fix:修正i2c上拉配置

Dozingfiretruck 2 gadi atpakaļ
vecāks
revīzija
8050ecc831
1 mainītis faili ar 8 papildinājumiem un 8 dzēšanām
  1. 8 8
      platform/drivers/gpio/wm_gpio_afsel.c

+ 8 - 8
platform/drivers/gpio/wm_gpio_afsel.c

@@ -807,15 +807,15 @@ void wm_i2c_scl_config(enum tls_io_name io_name)
     switch(io_name)
     {
     case WM_IO_PA_01:
-        tls_gpio_cfg(io_name, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);
+        // tls_gpio_cfg(io_name, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);
         tls_io_cfg_set(io_name, WM_IO_OPTION2);
-        // tls_bitband_write(HR_GPIOA_DATA_PULLEN,1, 0);
+        tls_bitband_write(HR_GPIOA_DATA_PULLEN,1, 0);
         break;
 
     case WM_IO_PB_20:
-        tls_gpio_cfg(io_name, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);
+        // tls_gpio_cfg(io_name, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);
         tls_io_cfg_set(io_name, WM_IO_OPTION4);
-        // tls_bitband_write(HR_GPIOB_DATA_PULLEN,20, 0);
+        tls_bitband_write(HR_GPIOB_DATA_PULLEN,20, 0);
         break;
 
     default:
@@ -830,15 +830,15 @@ void wm_i2c_sda_config(enum tls_io_name io_name)
     switch(io_name)
     {
     case WM_IO_PA_04:
-        tls_gpio_cfg(io_name, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);
+        // tls_gpio_cfg(io_name, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);
         tls_io_cfg_set(io_name, WM_IO_OPTION2);
-        // tls_bitband_write(HR_GPIOA_DATA_PULLEN,4, 0);
+        tls_bitband_write(HR_GPIOA_DATA_PULLEN,4, 0);
         break;
 
     case WM_IO_PB_19:
-        tls_gpio_cfg(io_name, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);
+        // tls_gpio_cfg(io_name, WM_GPIO_DIR_OUTPUT, WM_GPIO_ATTR_PULLHIGH);
         tls_io_cfg_set(io_name, WM_IO_OPTION4);
-        // tls_bitband_write(HR_GPIOB_DATA_PULLEN,19, 0);
+        tls_bitband_write(HR_GPIOB_DATA_PULLEN,19, 0);
         break;
 
     default: