Обзор инструментов отладки встроенного ПО

Обзор инструментов отладки встроенного ПО: программаторы (JLink, STLink, CMSIS-DAP, BlackMagic), GDB-клиенты и серверы, формат ELF/DWARF. Разбирается цепочка взаимодействия между IDE, GDB, OpenOCD и физическим программатором — от общих принципов до конкретных решений.

https://habr.com/ru/articles/1006064/

#BlackMagic_Probe #GDB #OpenOCD #JLink #STLink #CMSISDAP #armnoneeabigdb #ELF #встроенное_ПО

Обзор инструментов отладки встроенного ПО

Общее представление отладки Программаторы На сегодня самые популярные решения: JLink - Мощный коммерческий продукт с кучей софта который позволяет исследовать встроенное ПО STLink - популярный и...

Хабр

Пошаговая GDB отладка прошивки STM32 из консоли cmd

Порой бывает так, что вы скачиваете open-source репозиторий, а там нет файлов .project и .сproject для eclipse или файлы .project и .сproject есть, но они по каким-то причинам повреждены и IDE их не может открыть. Тем не менее прошивка собирается командой make all. Ты ее прошиваешь и LED не мигает. Очевидно, что прошивка зависла. Где-то свалилась в HardFault_Handler. В этом случае надо просто взять и запускать пошаговую отладку из консоли . Это классический способ разобраться, где же произошла осечка.

https://habr.com/ru/articles/979122/

#stm32 #gdb #elf #cli #cmd #gdbserver #gdbclient #gcc #stlink #gnu

Пошаговая GDB отладка прошивки STM32 из консоли cmd

Порой бывает так, что вы скачиваете репозиторий, а там нет файлов .project и .сproject для eclipse или файлы .project и .сproject есть, но они, внезапно, по каким-то причинам повреждены и IDE их...

Хабр

Программатор из обломка платы Nucleo

Все платы Nucleo оснащены программатором, который можно пере использовать для программирования внешних устройств. В этом тексте я написал про то как запрограммировать внешнее target устройство.

https://habr.com/ru/articles/975880/

#stm32 #stlink #stlinkv2 #stlink #nucleo #nucleof401re #nucleof411re #atollic_true_studio #True_STUDIO #TrueSTUDIO

Программатор из обломка платы Nucleo

Все платы Nucleo оснащены программатором, который можно пере использовать для программирования внешних устройств. Выглядит это примерно так. От платы Nucleo откалывается часть, которая называется...

Хабр

Jolt Connect - the best STM32 Programmer & Debugger

https://stm32world.com/wiki/Jolt_Connect

#STM32 #STLink #BlackMagic #STM32World

STM32 - Jolt Connect - the perfect STM32 Programmer & Debugger (ST-Link)

Introducing the Jolt Connect - the best STM32 Programmer & Debugger. The Jolt Connect can operate as a ST-Link or it can be switched to running the Open Source Blackmagic firmware. This video goes through the details.

#STM32 #STM32CubeIDE #STM32CubeMX #STLink #Blackmagic #Programmer #Debugger #STM32World

https://www.youtube.com/watch?v=TyyegjeK8TA

STM32 - Jolt Connect - the perfect STM32 Programmer & Debugger (ST-Link)

YouTube

STM32 Tutorial #67 - DIY STM32 Programmer/Debugger mk. II (ST-Link)

In several of our videos we have used our own STM32 Programmer/Debugger. That one is much much better than any of the Chinese knock-offs having both Serial and SWO. The device is hardware-compatible with ST-Link/V2-1 and can run the Open Source Black Magic firmware

#STM32 #STM32CubeIDE #STM32CubeMX #STLink #PCB #KiCAD #Electronics

https://www.youtube.com/watch?v=8pg0efEfDvc

STM32 Tutorial #67 - DIY STM32 Programmer/Debugger mk. II (ST-Link)

YouTube

JetBrains with its CLion IDE Is Now an Official ST Authorized Partner
#Clang #CLion #News #Embedded #Stlink #Stm32

https://blog.jetbrains.com/clion/2025/08/st-authorized-partner/

JetBrains with its CLion IDE Is Now an Official ST Authorized Partner | The CLion Blog

CLion is the recommended JetBrains IDE for embedded developers using STM32 32-bit Arm Cortex and STM8 8-bit microcontrollers.

The JetBrains Blog

VCP STlink-v3minie быстро и просто

Про настройку отладку ваших stm микроконтроллеров с помощью программатора-отладчика STLINK-V3MINIE через встроенную функцию VCP. В статье описана настройка инструментов на ОС Windows и ОС Linux, также приведен пример кода для вывода данных себе в терминал на ПК. Читать в продолжение

https://habr.com/ru/articles/930296/

#linux #windows #stlink #stlinkv3 #screen #putty #vcp

VCP STlink-v3minie быстро и просто

Данная статья написана не для бывалых и бородатых, а для маленьких и зеленых, которые не могут попасть в рот ложкой с первого раза, в целом как и автор :-) что имеем для работы: оригинальный...

Хабр

Попытка настроить macOS для использования китайского программатора ST-LINK V2 и Blue Pill

В основном я работал на оригинальной отладочной плате Nucleo (stm32f411ret6) и прекрасно себя чувствал на macOs. Не так давно я решил попробовать прошить blue pill через китайский st-link и получил море ошибок в CubeIDE с которыми решил разобраться раз и навсегда. На самом деле все оказалось не так сложно, как я думал по началу. Через костыли, но она работает! Данная статья является дубликатом моего репозитория https://github.com/nikitatm333/ST-LINK_V2_for_macOS , я давно хотел написать свою первую статью на хабре и решил начать с дубликатов своих "шпаргалок". Не будем затягивать, начнем!

https://habr.com/ru/articles/910218/

#stm32 #stlink #macos #микроконтроллеры

GitHub - nikitatm333/ST-LINK_V2_for_macOS: Попытка настроить macOS для использования программатора ST-LINK V2

Попытка настроить macOS для использования программатора ST-LINK V2 - GitHub - nikitatm333/ST-LINK_V2_for_macOS: Попытка настроить macOS для использования программатора ST-LINK V2

GitHub