Size: a a a

2021 August 11

TV

Timofey Vasinkin in Embedded Group
Я кнопочку найти не могу. То ли я тупой то ли лыжи не едут :(
источник

VC

Verum Corner in Embedded Group
Типа дебажить хочешь пока он работает?
источник

VC

Verum Corner in Embedded Group
Там в панели вверху должна быть кнопка с зеленым жуком
источник

TV

Timofey Vasinkin in Embedded Group
Ага, регистры смотреть, и через live watch флаги
источник

TV

Timofey Vasinkin in Embedded Group
С жучком он грузит прошивку через reset
источник

TV

Timofey Vasinkin in Embedded Group
Например если завис контролер  в IAR можно подрубиться и посмотреть в каком месте он повис
источник

VC

Verum Corner in Embedded Group
Ну это и есть дебаг. Потом можно в лайве следить за значениями, ITM, регистрами и т.д. при нажатим старта
источник

TV

Timofey Vasinkin in Embedded Group
Я не новичек я это знаю. Но в этом случае контроллер перезапускает прошивку и ты теряешь то состояние в котором он.
источник

VC

Verum Corner in Embedded Group
А, хм. Ну в настройках дебагера вроде можно галочку ресета убрать
источник

TV

Timofey Vasinkin in Embedded Group
Всё равно шьет
источник

TV

Timofey Vasinkin in Embedded Group
Он поидее должен по протоколу слать какую-то команду в блок отладки контролера и подключаться.
источник

TV

Timofey Vasinkin in Embedded Group
Это на уровне ядра ARM идет.
источник

TV

Timofey Vasinkin in Embedded Group
Похоже это ограничение какое-то GDB все таки, ладно пойду попробую ещё раз прогуглить. Спасибо за желание помочь :)))
источник

VC

Verum Corner in Embedded Group
источник

TV

Timofey Vasinkin in Embedded Group
Ага, интересно, спасибо! Попробую
источник

VC

Verum Corner in Embedded Group
"To be noted that while connecting the core is halted (due to monitor halt)
and only one machine instruction is excuted (due to stepi) in order to refresh gdb debug context (refresh the GUI)"
источник

TV

Timofey Vasinkin in Embedded Group
О нашел как по другому сделать, но тоже гемор надо будет второй профиль сделать. Есть настройка грузить или нет прошивку.
И убрать Reset во вкладке Debbuger
источник

jp

jon pedro in Embedded Group
Modbus?
источник

VC

Verum Corner in Embedded Group
Ну да, так тоже можно. В лайве конектится я еще не пробовал
источник

TV

Timofey Vasinkin in Embedded Group
Полезная штука, особенно когда отлаживаешь связку из нескольких плат, например из 4 -5 плат, и не напасешься отладчиков да и не удобно.  А тут к одной подключился глянул, к другой. При этом не прерывая обмен
источник