Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Чудеса под отладчиком STM32
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Arlleex
Всем привет.
Есть устройство на STM32 с датчиком температуры I2C.
Все отладил, все замечательно работает, но до того момента, как я запущу исполнение кода под отладчиком.
I2C модуль вместо 2 байт принимает три (третий 0xFF), причем в абсолютно несвязанные моменты времени. Чем по сути выполнение кода под отладчиком (Run, без пошагового) отличается от обычного?
ataradov
QUOTE (Arlleex @ Nov 19 2015, 13:01) *
Чем по сути выполнение кода под отладчиком (Run, без пошагового) отличается от обычного?
А окно I/O View или аналогичное с регистрами I2C не открыто случаем?

IDE для обновления содержимого вынуждено читать все регистры периферии, что может привести к очистке флагов и прочим нежелательным эффектам.
Arlleex
Открыто, вроде бы, завтра посмотрю. Похоже точно, как Вы сказали =)
smalcom
Надо сверху такой блок текстовый повесить на манер того, что в объявлениях. Указать быстрые ЧаВо.
За неделю второй "I2C в отладчике" sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.