Ставил 4.7k на LPC2368 и наблюдал заваленные фронты. Длина шины была около 10см (шлейф к жк-экрану). При 1.5k стало прилично.
Заодно выяснилась интересная особенность I2C-клока - он начинает тикать от момента перехода через логический уровень. Т.е., контроллер отпустил ножку, ловит переход в единицу и лишь затем отсчитывает то, что записано в I2xSCLH. Соответственно, чем меньше резистор, тем ближе скорость к заказанной.
Сообщение отредактировал Diz - May 5 2009, 04:19
|