Этот недорогой программатор станет незаменимым помощником при изучении микроконтроллеров семейства STM8 и STM32. Работает он через интерфейс SWD, с помощью которого прошивать микроконтроллер можно по 4 проводкам.
Конечно можно прошить контроллер и с помощью встроенного бутлоадера через UART, тем более что переходник USB-UART стоит совсем дешево и наверняка имеется у вас. Это так, но у этого варианта есть недостатки. При написании прошивки очень часто необходимо проследить что и как происходит внутри микроконтроллера.
Так вот, программатор ST-LINK V2 может работать в режиме отладчика. То есть можно запустить выполнение программы и смотреть что и с какими битами происходит, как меняются значения переменных, можно приостанавливать выполнение программы, и даже сделать так чтобы программа сама остановилась дойдя до определенного участка. С уверенностью можно сказать что именно функция работы отладчиком у ST-LINK V2 основная.