razrab83 21 12 мая, 2017 Опубликовано 12 мая, 2017 · Жалоба Нужно отлаживаться со стопом. Процессор stm32L051. Пользуюсь халом. ухожу в стоп так ... __HAL_RCC_DBGMCU_CLK_ENABLE();//разешаем тактирование HAL_DBGMCU_EnableDBGStopMode();//разрешаетм отладку со стопом HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI);// уход в стоп ... Программа входит в HAL_PWR_EnterSTOPMode() и не задерживаясь выходит. Хота прерывания не срабатывают. (хотя все не проверял.... но в основные обработчики прерываний не попадаю) если закоментить строки ... //__HAL_RCC_DBGMCU_CLK_ENABLE();//разешаем тактирование DBG //HAL_DBGMCU_EnableDBGStopMode();//разрешаетм отладку со стопом HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI);// уход в стоп ... То нормально захожу в стоп моде и проц засыпает. Вроде раньше работал стоп с отладкой. в какеот время перестал. может я что-то сломал. не могу понять куда капнуть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться