Vladimir N. Shilov 2 rokov pred
rodič
commit
323a432bfd
1 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 2 2
      Src/i2c.c

+ 2 - 2
Src/i2c.c

@@ -48,7 +48,7 @@ int8_t user_i2c_read(const uint8_t id, const uint8_t reg_addr, uint8_t *data, co
   /* wait for byte request or any error */
   while ((I2C1->ISR & (I2C_ISR_ARLO | I2C_ISR_BERR | I2C_ISR_NACKF | I2C_ISR_TXE)) == 0) { __NOP(); };
 
-  if ((I2C2->ISR & I2C_ISR_TXE) != 0) {
+  if ((I2C1->ISR & I2C_ISR_TXE) != 0) {
   /* device ok, send reg addr */
     I2C1->TXDR = reg_addr;
   } else {
@@ -107,7 +107,7 @@ int8_t user_i2c_write(const uint8_t id, const uint8_t reg_addr, uint8_t *data, c
   I2C1->CR2 |= ( I2C_CR2_START );
 
   while ((I2C1->ISR & (I2C_ISR_ARLO | I2C_ISR_BERR | I2C_ISR_NACKF | I2C_ISR_TXE)) == 0) { __NOP(); };
-  if ((I2C2->ISR & I2C_ISR_TXE) != 0) {
+  if ((I2C1->ISR & I2C_ISR_TXE) != 0) {
     I2C1->TXDR = reg_addr;
   } else {
     r = i2c_check_err();