Перейти к содержанию
    

EWARM 7.40.7

Стоял у меня ewarm 6.40.2. И все бы хорошо, не считая ее IDE. Вижу eclipse+iar. Но нужен iar7.40.x. Качаю с сайта последнюю версию 7.40.7. Все норм. Дохожу до отладки и тут проблема:

1. Если не ставить breakpoint, запускаем прогу, потом во время отладки ставим breakpoint - не останавливается. При чем если остановить с помощь "Break" - идет остановка, запускаем дальше прогу и он доходит до нашего breakpoint. У меня одного такая проблема.

В 6.40 все норм.

Использую IDE IAR.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Стоял у меня 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.

Все работает отлично. Запускаю программу, после этого ставлю точку останова и оно останавливается на ней.

Пытаюсь заранее поставить пару точек останова и снова повторяю. Запускаю ставлю еще одну точку останова и все равно останавливается на ней.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что проверил. Версия 7.40.7.9865.

Все работает отлично. Запускаю программу, после этого ставлю точку останова и оно останавливается на ней.

Пытаюсь заранее поставить пару точек останова и снова повторяю. Запускаю ставлю еще одну точку останова и все равно останавливается на ней.

 

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

 

 

Оптимизации нет. может в винде дело : у меня XP SP3.

Ну хоть хорошо,что это не их косяк

 

Да, и еще. Что вы используете.

Я программирую stm32f через st link

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...Использую IDE IAR.

 

бряки - вещь не ординарная. даже у мелкомягких в студии косяки с этим с четвёрки тянуться :)

 

Постарайтесь очистить все бряки(есть спец кнопочка) - порой помогает, когда теряются привязки к коду(оно же не по номерам строк)...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подтверждаю, версия 7.40.5, тоже самое как у автора темы. на 7.40.3 такого не было. Ещё удивился, что такое, но забил за не имением времени разобраться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Такая же проблема с IAR 7.40.7.9865.

Подозреваю, что патчик бесплатности некорректный просто для этой версии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Такая же проблема с IAR 7.40.7.9865.

Подозреваю, что патчик бесплатности некорректный просто для этой версии.

Проблема не IAR, а эмулятора. У меня на одной и той-же версии IAR: через J-Link - бряки ставятся/убираются на ходу; через ST-Link - нет, нужно предварительно остановить по Break.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...