Пытаемся работать со встроенной (Hard) шиной I2C. Если верить осциллографу, шина работает на скорости ~90KHz.
Код
i2cHandle = adl_busSubscribe (
ADL_BUS_TYPE_I2C_HARD | LCD_I2C_ADDR,
ADL_BUS_I2C_HARD_CLK_STD
);
ADL_BUS_TYPE_I2C_HARD | LCD_I2C_ADDR,
ADL_BUS_I2C_HARD_CLK_STD
);
Задание ADL_BUS_I2C_HARD_CLK_FAST вместо ADL_BUS_I2C_HARD_CLK_STD ничего не меняет.
Собственно, вопросов два: это у всех так? и есть ли смысл пробовать ADL_BUS_TYPE_I2C_SOFT, будет ли быстрее?