Easyelectronics.ru

Электроника для всех
Текущее время: 17 окт 2018, 04:21

Часовой пояс: 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
Сообщения: 3683
Откуда: Кемеровская область, Киселевск
Что отслеживаете и что ищите?

_________________
RADIOWOLF.RU


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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

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