Merge branch 'fix/enhance_i2c_slave_test_stability_v5.4' into 'release/v5.4'

fix(i2c): Fix i2c read from fifo issue when enabling bt/wifi/uart, etc... (backport v5.4)

See merge request espressif/esp-idf!35434
This commit is contained in:
Michael (XIAO Xufeng)
2024-12-12 11:16:24 +08:00
9 changed files with 81 additions and 7 deletions

View File

@@ -400,7 +400,7 @@ Please note that no STOP condition bit is inserted between the write and read op
};
i2c_master_dev_handle_t dev_handle;
ESP_ERROR_CHECK(i2c_master_bus_add_device(I2C_PORT_NUM_0, &dev_cfg, &dev_handle));
ESP_ERROR_CHECK(i2c_master_bus_add_device(bus_handle, &dev_cfg, &dev_handle));
uint8_t buf[20] = {0x20};
uint8_t buffer[2];
ESP_ERROR_CHECK(i2c_master_transmit_receive(dev_handle, buf, sizeof(buf), buffer, 2, -1));