Easyelectronics.ru

Электроника для всех
Текущее время: 16 ноя 2018, 23:25

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Как выполнять до выхода из прерывания в KEIL?
СообщениеДобавлено: 02 янв 2018, 10:54 
Старожил

Зарегистрирован: 21 мар 2012, 14:33
Сообщения: 542
Хочу повысить удобство отладки, когда требуется искать проблемы в главном цикле.
В моей программе много прерываний, после остановки и приходится пошаговой отладкой долго проходить до выхода из какого-нибудь прерывания. Пробовал расстанавливать breakpoint-ы, но из некоторых прерываний есть по несколько выходов. Когда я пишу свою программу, теперь перекидываю все отдельные выходы на один общий, чтобы там один breakpoint сработал на все случаи, и спокойно перейти в главный цикл или к следующему прерыванию. Но всё равно остаются проблемы: при отладке чужих программ, не переписывать же их под отладку. И некоторые стандартные библиотечные обработчики прерываний понатыкали десятками выходы в разных местах.
Подскажите, как сделать процесс отладки удобнее в подобных случаях?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как выполнять до выхода из прерывания в KEIL?
СообщениеДобавлено: 02 янв 2018, 11:01 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 3746
Откуда: Кемеровская область, Киселевск
Что отслеживаете и что ищите?

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: losevew


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB