Vit (25.01.2025 08:55, просмотров: 20) ответил reZident на Ну и? Чего вы этой цитатой из спецификации доказать хотите? Да,
согласно спецификации шины I2C slave имеет право удерживать SCL в нуле, чтобы снизить скорость шины. Это было
специфицировано еще в те времена, когда реализовывали I2C на МК
программным путем с поллингом состояния пинов. Только нюанс в том,
что большинство современных м/с сенсоров и EEPROM с интерфейсом I2C не имеют возможности
замедления шины
когда-то думал, что SMBus это типа перемаркировка для I2C. пока в
каком-то C51, кажись от Silabs, не обнаружил описанный, но
недоступный, таймер для таймаутов SMBus. жаль, что Philips/NXP так
и не затянули в спеку эти таймауты, в т.ч. по зажиманию клока