pvvx
Активный участник сообщества
Замечено странное поведение у [inline]i2c_frequency(&i2cmaster, I2C_BUS_CLK)[/inline] в SDK3.5b
при установке частоты шины более 400 кГц (в примере 2MHz):
Адрес выдает на скорости 400 кГц, а далее работает на указанной в i2c_frequency().
В стандарте I2C есть Fast-mode Plus, там скорость первого символа может быть 1MHz(?).
На HS speed всё правильно - до времени T1 скорость 400 кГц.
Выходит, что Fast-mode Plus не поддерживается.
при установке частоты шины более 400 кГц (в примере 2MHz):
Адрес выдает на скорости 400 кГц, а далее работает на указанной в i2c_frequency().
В стандарте I2C есть Fast-mode Plus, там скорость первого символа может быть 1MHz(?).
На HS speed всё правильно - до времени T1 скорость 400 кГц.
Выходит, что Fast-mode Plus не поддерживается.
Последнее редактирование: