Browse Source

Also fix use of weak stm32 internal pullup

yiancar 6 years ago
parent
commit
b13162f7fd
1 changed files with 2 additions and 2 deletions
  1. 2 2
      drivers/arm/i2c_master.c

+ 2 - 2
drivers/arm/i2c_master.c

@@ -51,8 +51,8 @@ void i2c_init(void)
 
   chThdSleepMilliseconds(10);
  
-  palSetPadMode(GPIOB, 6, PAL_MODE_ALTERNATE(4) | PAL_STM32_OTYPE_OPENDRAIN | PAL_STM32_PUPDR_PULLUP);
-  palSetPadMode(GPIOB, 7, PAL_MODE_ALTERNATE(4) | PAL_STM32_OTYPE_OPENDRAIN | PAL_STM32_PUPDR_PULLUP);
+  palSetPadMode(GPIOB, 6, PAL_MODE_ALTERNATE(4) | PAL_STM32_OTYPE_OPENDRAIN);
+  palSetPadMode(GPIOB, 7, PAL_MODE_ALTERNATE(4) | PAL_STM32_OTYPE_OPENDRAIN);
 
   //i2cInit(); //This is invoked by halInit() so no need to redo it.
 }