реклама на сайте
подробности

 
 
> EWARM 7.40.7, Проблема отладчика
kostprof21
сообщение Oct 29 2015, 09:59
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 29-10-15
Пользователь №: 89 071



Стоял у меня ewarm 6.40.2. И все бы хорошо, не считая ее IDE. Вижу eclipse+iar. Но нужен iar7.40.x. Качаю с сайта последнюю версию 7.40.7. Все норм. Дохожу до отладки и тут проблема:
1. Если не ставить breakpoint, запускаем прогу, потом во время отладки ставим breakpoint - не останавливается. При чем если остановить с помощь "Break" - идет остановка, запускаем дальше прогу и он доходит до нашего breakpoint. У меня одного такая проблема.
В 6.40 все норм.
Использую IDE IAR.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Oct 29 2015, 11:03
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(kostprof21 @ Oct 29 2015, 11:59) *
Стоял у меня ewarm 6.40.2. И все бы хорошо, не считая ее IDE. Вижу eclipse+iar. Но нужен iar7.40.x. Качаю с сайта последнюю версию 7.40.7. Все норм. Дохожу до отладки и тут проблема:
1. Если не ставить breakpoint, запускаем прогу, потом во время отладки ставим breakpoint - не останавливается. При чем если остановить с помощь "Break" - идет остановка, запускаем дальше прогу и он доходит до нашего breakpoint. У меня одного такая проблема.
В 6.40 все норм.
Использую IDE IAR.


Только что проверил. Версия 7.40.7.9865.
Все работает отлично. Запускаю программу, после этого ставлю точку останова и оно останавливается на ней.
Пытаюсь заранее поставить пару точек останова и снова повторяю. Запускаю ставлю еще одну точку останова и все равно останавливается на ней.

У вас скорее всего оптимизация включена сильная. Тогда точки останова ставятся, но срабатывают не совсем там где вы думаете.
Go to the top of the page
 
+Quote Post
kostprof21
сообщение Oct 29 2015, 11:53
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 29-10-15
Пользователь №: 89 071



Цитата(AlexandrY @ Oct 29 2015, 14:03) *
Только что проверил. Версия 7.40.7.9865.
Все работает отлично. Запускаю программу, после этого ставлю точку останова и оно останавливается на ней.
Пытаюсь заранее поставить пару точек останова и снова повторяю. Запускаю ставлю еще одну точку останова и все равно останавливается на ней.

У вас скорее всего оптимизация включена сильная. Тогда точки останова ставятся, но срабатывают не совсем там где вы думаете.



Оптимизации нет. может в винде дело : у меня XP SP3.
Ну хоть хорошо,что это не их косяк

Да, и еще. Что вы используете.
Я программирую stm32f через st link
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 00:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016