Цитата(Arlleex @ May 12 2018, 23:02)

По какому протоколу? По протоколу I2C? Если так, то ничего он не должен.
Хм что то не встречал такого поведения МАСТЕРА на I2C.
Обычно СТАРТ СТОП всегда дублируют друг друга.
Перечитал еще раз описание I2C кое где есть упоминание что может быть повторный СТАРТ.
Ну да ладно пусть будет так, но моя проблема решается только флагом ADDR.
Можно так же извратиться с использованием прерываний по EXTI фиксируя СТАРТ.
Вот интересно почему в контроллере не реализовали прерывание на СТАРТ в slave.