Всем привет.
Есть устройство на STM32 с датчиком температуры I2C.
Все отладил, все замечательно работает, но до того момента, как я запущу исполнение кода под отладчиком.
I2C модуль вместо 2 байт принимает три (третий 0xFF), причем в абсолютно несвязанные моменты времени. Чем по сути выполнение кода под отладчиком (Run, без пошагового) отличается от обычного?