STLink – встроенный отладчик и программатор для микроконтроллеров STMicro STM32 и STM8, работающих с интерфейсами SWIM и JTAG/SWD. ST Microelectronics теперь представила STLink V3, который также предоставляет интерфейс виртуального COM-порта, позволяющий хост-компьютеру связываться с целевым микроконтроллером через один UART, а также интерфейсы моста (SPI, I2C, CAN, GPIO), которые могут быть использованы для программирования через системный загрузчик.
Основные возможности отладчика STLink V3:
- Отдельно стоящий зонд с модульными расширениями
- Автономное питание через USB-разъем (Micro-B)
- Высокоскоростной совместимый интерфейс USB 2.0
- Поддержка прямого обновления прошивки (DFU)
- Особенности JTAG/последовательной проводной отладки (SWD): поддержка напряжения тока от 3 до 3,6 В и “толерантные” входы к 5 В
- Плоские кабели STDC14 – MIPI10/STDC14/MIPI20 (разъемы с шагом 1,27 мм)
- Поддержка связи JTAG
- Поддержка связи SWD и последовательного канала (SWV)
- Специфические функции SWIM (доступны только с платой адаптера MB1440): от 1,65 В и выше
- Поддержка напряжения на входе 5,5 В
- SWIM-разъем (шаг 2,54 мм)
- Поддержка низкоскоростных и высокоскоростных режимов SWIM
- Особенности виртуального COM-порта (VCP): поддержка напряжения тока от 3 до 3,6 В на интерфейсе UART и “толерантные” входы к 5 В
- Частота VCP до 15 МГц
- Доступно на разъеме отладки STDC14 (недоступно на MIPI10)
- Multi-path мост USB для специальных функций SPI/UART/I2C/CAN/GPIO: поддержка напряжения тока от 3 В до 3,6 В и “толерантные” входы к 5 В
- Сигналы, доступные только на плате адаптера (MB1440)
- Drag-and-drop Flash-программирование
- Два цветных светодиода: связь, мощность
Компания также подчеркивает модульность нового отладчика, который можно расширить с помощью дополнительных модулей, таких как плата адаптера. Вы найдете дополнительные технические детали и программные средства для STLink V3 на странице продукта, где вы также найдете ссылку на покупку отладчика за 35 долларов США.
Один из читателей страницы CNX Software уже приобрел один и поделился несколькими снимками, которые лучше расскажут о содержимом комплекта и внутреннем дизайне.
Вы также найдете утилиту lsusb здесь. Одним из недостатков является то, что STLink-V3 несовместим с STLink-V2, поэтому инструменты с открытым исходным кодом, такие как OpenOCD и stm8prog, пока не поддерживаются. В то время как комплект поддерживает интерфейс USB-I2C/SPI/CAN, а STMicro обещает хост программное обеспечение API, для обеспечения целевого программирования через SPI/I2C/CAN, оно пока не было выпущено.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.