Fix initialization of master
This commit is contained in:
@@ -36,15 +36,14 @@ static void register_slave(uint8_t addr) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void i2c_init(void) {
|
static void i2c_init(void) {
|
||||||
i2c_master_bus_config_t i2c_mst_config = {
|
i2c_master_bus_config_t i2c_mst_config = {};
|
||||||
.clk_source = I2C_CLK_SRC_DEFAULT,
|
i2c_mst_config.i2c_port = I2C_NUM_0;
|
||||||
.i2c_port = -1,
|
i2c_mst_config.scl_io_num = I2C_MASTER_SCL_IO;
|
||||||
.scl_io_num = I2C_MASTER_SCL_IO,
|
i2c_mst_config.sda_io_num = I2C_MASTER_SDA_IO;
|
||||||
.sda_io_num = I2C_MASTER_SDA_IO,
|
i2c_mst_config.clk_source = I2C_CLK_SRC_DEFAULT;
|
||||||
.glitch_ignore_cnt = 7,
|
i2c_mst_config.glitch_ignore_cnt = 7;
|
||||||
.flags.enable_internal_pullup = true,
|
i2c_mst_config.intr_priority = 1;
|
||||||
};
|
i2c_mst_config.trans_queue_depth = 4;
|
||||||
|
|
||||||
ESP_ERROR_CHECK(i2c_new_master_bus(&i2c_mst_config, &bus_handle));
|
ESP_ERROR_CHECK(i2c_new_master_bus(&i2c_mst_config, &bus_handle));
|
||||||
|
|
||||||
// Add all vases adresses here:
|
// Add all vases adresses here:
|
||||||
|
|||||||
Reference in New Issue
Block a user