VladislavS 29 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба Тогда может начнём с терминологии? Что значит "зависает отладчик"? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ART_ME 0 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба 4 минуты назад, VladislavS сказал: Что значит "зависает отладчик"? Из этой картинки понятно? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба А! Ну так бы сразу и сказал! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ART_ME 0 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба 1 час назад, VladislavS сказал: Ну так бы сразу и сказал! Т.е. для IAR это нормально? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба Что ЭТО? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ART_ME 0 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба 1 минуту назад, VladislavS сказал: Что ЭТО? Зависание в отладчике. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба Что такое "зависание в отладчике"? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ART_ME 0 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба Только что, VladislavS сказал: Что такое "зависание в отладчике"? Т.е. картинка все-таки непонятна? Запускаем отладчик и нажимаем F11, наблюдая прохождение программы. Программа исправно выполняется до достижения указанной выше строки. При нажатии F11 на этой строке подсветка строк в окнах пропадает, на F11 реакция отсутствует. В отладчике исчезают из меню все пункты за исключением Stop и Break. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба 2 minutes ago, ART_ME said: Т.е. картинка все-таки непонятна? Ну здесь же не форум художников. Чему равно NVIC_IRQChannel до входа в функцию? С каким аргументом у вас функция вызывается? Я вам предложил это ещё пару постов назад, а вы обиделись на меня и наехали. Я вам дело говорю. Ну или выложите свой проект здесь. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба 4 minutes ago, ART_ME said: В отладчике исчезают из меню все пункты за исключением Stop и Break. Это нормально. Виснет ваш SWD адаптер ST-Link. IAR не любит дешевые адаптеры, и соответственно не торопится делать для них исправления. Но и с дорогими он виснет если вы от адаптера хотите чудес, например потактовую трассировку с частотой процессора больше 200 МГц. Эта на разработчике висит - следить за используемой полосой пропускания адаптера. Опять же ARM ядро не любит когда ставят брекпоинты в определенные места где требуется барьер памяти. Брекпоинты также могут ставится путем перезаписи Flash когда их число превышает аппаратный лимит и тоже создают проблемы и т.д. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ART_ME 0 7 октября, 2019 Опубликовано 7 октября, 2019 (изменено) · Жалоба 2 минуты назад, AlexandrY сказал: Это нормально. Виснет ваш SWD адаптер ST-Link. IAR не любит дешевые адаптеры, и соответственно не торопится делать для них исправления. Ооооооо! А пошел-ка я ... в Keil сию версию проверять. Изменено 7 октября, 2019 пользователем ART_ME Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба То есть, тупо остановить выполнение программы не? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alag57 0 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба А на той картинке нажать Break не судьба, чтобы посмотреть где у вас зависла программа? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 29 7 октября, 2019 Опубликовано 7 октября, 2019 · Жалоба Да у них там всё виснет - отладчик, адаптер... Прошивка только ангельская, которую IAR сам отладить не может. 24 минуты назад, ART_ME сказал: А пошел-ка я ... в Keil сию версию проверять И как мы тепеперь с этим жить то будем... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ART_ME 0 7 октября, 2019 Опубликовано 7 октября, 2019 (изменено) · Жалоба 1 час назад, AlexandrY сказал: Это нормально. Виснет ваш SWD адаптер ST-Link. IAR не любит дешевые адаптеры, и соответственно не торопится делать для них исправления. Но и дорогими он виснет если вы от адаптера хотите чудес, например потактовую трассировку с частотой процессора больше 200 МГц. Эта на разработчике висит - следить за используемой полосой пропускания адаптера. AlexandrY, снимаю шляпу! Keil проходит программу в отладчике без каких-либо сюрпризов. Изменено 7 октября, 2019 пользователем ART_ME Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться