а смысл? на прерываниях нужно глобальные переменные и строить машины состояний, что сложнее. а если один раз пишешь что-то куда-то - то достаточно цикла со счетчиком времени для ошибки по таймауту
а смысл? на прерываниях нужно глобальные переменные и строить машины состояний, что сложнее. а если один раз пишешь что-то куда-то - то достаточно цикла со счетчиком времени для ошибки по таймауту
Наверное потому что i2c не самый быстрый интерфейс и тупить в while такая себе затея. Ну это мое личное мнение не претендующее на истину.