-
- Keil мне понравился еще со времен i51. Тогда IAR был только под под
страшные-чОрные DOS и OS/2 :) - Гyдвин(03.03.2024 19:25)
- Да, в целом приятен, конечно. Но вот отладка в IAR более
комфортная. Ну там брэкпоинты, по шагам и т.д. В Кейле такое
ощущение, что оптимизация врублена. Может, конечно даплинк такой
эффект даёт и с джетлинком все топ. В IAR даплинк, почему-то сразу
в хардфаулт падает. И сыпятся какие-то ошибки от даплинка. В общем
пока в Кейле буду работать. - vesago(03.03.2024 19:45 - 22:23)
- Может кто подскажет - жму F10 в месте кода под отладкой. А отладчик
не делает шаг, а включает выполнение программы. Или это норма? - vesago(03.03.2024 20:07)
- Для отладки желательно наоборот отключить всю оптимизацию. Если C, закрыть окно дизассемблера, чтобы не путалось под ногами. Ну и учитывать количество аппаратных точек останова в отлаживаемом камне, чтобы пользовать "на лету". Хотя J-Link умеет программныеые, но это лучше после перекомпиляции... - Гyдвин(03.03.2024 20:15)
- Если у компилятора включена оптимизация, возможны подобные чудеса. Там теряется связь между строками исходника и машинным кодом. То есть непонятно, где кончилась одна строка и началась другая. Поэтому шагать по строкам проблематично. - SciFi(03.03.2024 20:10)
- Может кто подскажет - жму F10 в месте кода под отладкой. А отладчик
не делает шаг, а включает выполнение программы. Или это норма? - vesago(03.03.2024 20:07)
- Да, в целом приятен, конечно. Но вот отладка в IAR более
комфортная. Ну там брэкпоинты, по шагам и т.д. В Кейле такое
ощущение, что оптимизация врублена. Может, конечно даплинк такой
эффект даёт и с джетлинком все топ. В IAR даплинк, почему-то сразу
в хардфаулт падает. И сыпятся какие-то ошибки от даплинка. В общем
пока в Кейле буду работать. - vesago(03.03.2024 19:45 - 22:23)
- В качестве отладчика использую Segger Ozone. У меня GCC и отладочная информация в ELF, отлично работает. Вроде бы выхлоп Keil и Iar тоже должен переваривать. Там, правда, только J-Link. Но в этой части тоже есть доступные варианты, некоторые из них неочевидные. - SciFi(03.03.2024 19:23)
- Keil мне понравился еще со времен i51. Тогда IAR был только под под
страшные-чОрные DOS и OS/2 :) - Гyдвин(03.03.2024 19:25)