![](https://habrastorage.org/r/w780/getpro/habr/upload_files/daa/8c0/f76/daa8c0f7631056f4a65ab1ecdbcdfbfc.jpeg)
USB Type-C - действительно универсальный порт.
В данной статье я расскажу о том, как использую Type-C для отладки устройств на STM32. По каким линиям проведен интерфейс SWD, чтобы не нарушить спецификацию USB и сохранить совместимость со всеми устройствами, как сделать свой программатор, и в чем плюсы и минусы этого решения под катом.