Comments 11
Можно было дополнить рассказом про GDB TUI режим.
Можно было дополнить рассказом про GDB TUI режим.
Я бы с радостью, однако arm-none-eabi-gdb.exe: не поддерживает TUI режим

Хтож embedded разработкой из-под винды занимается)
Всё очень просто.
У нас программисты МК вынуждены еще в Altium Designer PCB разглядывать. Найти нужную дорожку, чтобы осциллограф приложить и всё такое.
Поэтому всем разработчикам просто взяли и накатили Windows 10.
Так как Altium Designer для Linux просто нет.

Мы с выходом kicad 5 от него отказались. Правда перенос был тяжким. Но того стоило
Какие еще есть варианты кроме kicad и Altium Designer?
Altium 360 работает в вебе и позволяет иметь любую удобную ос для разработки.
а еще существует такая штука, как black magic probe. можно зашить в дефолтный стлинк за три копейки. и тогда вместо всего вон того будет gdb firmware.elf, tar ext COM1 (или /dev/ttyACM0); mon sw scan; att 1 и поехали как обычно. для прошивки- load.
один минус- если оставлять родной стлинковский бутлоадер (чтоб была возможность откатить прошивку стлинка без дополнительного swd-адаптера)- то придется каждое подключение адаптера к пеке выводить его из бутлоадера тем же stlink-cli.
Пошаговая GDB отладка прошивки STM32 из консоли cmd