J-Link или ST-Link: после трёх лет на обоих

Я три года плотно работал и с тем, и с другим. Краткие выводы.

J-Link

  • работает со всем, поддерживает практически любой ARM и не только
  • RTT — это золото. логирование без UART, без оверхеда.
  • стоит дорого. EDU-версия за 60$ — формально не для production, но для дома хватает.

ST-Link V3

  • дёшево, бывает на каждой Nucleo
  • работает только со STM32 нормально (formally)
  • VCP UART встроен — удобно
  • OpenOCD дружит, проблем нет

Что я использую

Дома — J-Link EDU. На работе — ST-Link V3 для STM32, J-Link для всего остального. Если у вас есть только STM32 в жизни — ST-Link V3 + OpenOCD достаточно. Если вы прыгаете между Nordic, NXP, ST — берите J-Link.

← в архив · → в ленту