修复iic中断问题

This commit is contained in:
Robofish 2025-08-18 03:47:16 +08:00
parent 1697a51555
commit d5871097a9

View File

@ -111,7 +111,7 @@ int8_t BSP_I2C_Transmit(BSP_I2C_t i2c, uint16_t devAddr, uint8_t *data,
if (dma) { if (dma) {
return HAL_I2C_Master_Transmit_DMA(hi2c, devAddr, data, size); return HAL_I2C_Master_Transmit_DMA(hi2c, devAddr, data, size);
} else { } else {
return HAL_I2C_Master_Transmit_IT(hi2c, devAddr, data, size); return HAL_I2C_Master_Transmit(hi2c, devAddr, data, size);
} }
} }
@ -124,7 +124,7 @@ int8_t BSP_I2C_Receive(BSP_I2C_t i2c, uint16_t devAddr, uint8_t *data,
if (dma) { if (dma) {
return HAL_I2C_Master_Receive_DMA(hi2c, devAddr, data, size); return HAL_I2C_Master_Receive_DMA(hi2c, devAddr, data, size);
} else { } else {
return HAL_I2C_Master_Receive_IT(hi2c, devAddr, data, size); return HAL_I2C_Master_Receive(hi2c, devAddr, data, size);
} }
} }