We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5558216 commit fa8c95eCopy full SHA for fa8c95e
bsp/gd32/arm/libraries/gd32_drivers/drv_hw_i2c.c
@@ -176,7 +176,9 @@ static void gd32_i2c_irq_handler(struct gd32_i2c *i2c_obj)
176
i2c_obj->msg->buf[i2c_obj->count++] = i2c_data_receive(i2c_periph);
177
178
// 5. 结束传输
179
- i2c_interrupt_disable(i2c_periph, I2C_INT_EV | I2C_INT_ERR);
+ i2c_interrupt_disable(i2c_periph, I2C_INT_EV);
180
+ i2c_interrupt_disable(i2c_periph, I2C_INT_ERR);
181
+
182
i2c_obj->result = RT_EOK;
183
rt_completion_done(&i2c_obj->completion);
184
}
0 commit comments