Stm32 st link driver windows

STM32 ST Link

Утилита позволяет программировать микроконтроллеры STM32. Есть возможность очистить память устройства и записать новую прошивку. Поддерживается формат HEX и BIN.

STM32 ST Link – приложение для Windows, с помощью которого можно программировать микроконтроллеры. Есть возможность запустить утилиту в режиме командной строки или использовать графический интерфейс. Поддерживается функция автоматического распознавания подключенного устройства. Для работы приложения требуется наличие специального программатора.

Подключение

После установки необходимо подключить контроллер к компьютеру и запустить утилиту. Далее следует выбрать порт и дождаться распознавания устройства. Затем на экране появится информация о модели микроконтроллера и текущей версии прошивки, а также идентификационный номер. Кроме того, есть возможность узнать размер внутренней памяти.

Программирование

Перед тем, как записать программное обеспечение, необходимо выполнить очистку. Для этого следует перейти в меню Target и выбрать пункт Erase Chip. Затем нужно выбрать прошивку в формате HEX или BIN. Утилита позволяет просматривать содержимое файла и редактировать его.

Для записи информации в память микроконтроллера требуется нажать кнопку Program. Поддерживается функция автоматического поиска ошибок в процессе программирования. Также есть возможность сравнить между собой старую и новую версию прошивки.

Stm32 st link driver windows

Nightwalker-87 released this May 31, 2020

Release date: 2020-06-01

This release drops support for some older operating systems. Refer to the project README for details.

  • Basic compatibility for STLink-v3 programmer (#271, #863, #954)
    • Added support for JTAG command API v2 & distinguish protocol versions v1 and v2
    • Compatibility with the STLink-v3 firmware which dropped support for the previous API v1
    • As of firmware version J11 the ST-LINK-V1 programmer supports API v2 commands as well
  • Display programmer serial when no target is connected (#432, #933, #943)
  • Added connect under reset to stlink_open_usb( ) (#577, #963)
  • Support for STM32L1, SM32L4 option bytes write (#596, #844, #847)
  • Added CMAKEFLAGS and install target (#804, #935)
  • Support for STM32G4 (#822)
  • Added aliased SRAM2 region in the L496 memory map (#824)
  • Improved support for STM32G0 (#825, #850, #856, #857)
  • Added postinst script with ‘depmod -a’ for ‘make package’ (#845, #931)
  • Calculate checksums for flash operations (#862, #924)
  • Adjust the JTAG/SWD frequency via cmdline option (#893, #953)
  • Added usb PID and udev rules for STlink v2.1 found on Nucleo-L432KC and Nucleo-L552ze boards (#900)
  • STM32G0/G4 improvements (#910)
    • Enable mass erase with a flash programming check
    • Handle G4 Cat3 devices with configurable dual bank flash by using a helper
Читайте также:  Linux рабочий стол часу

Драйвера для stlink v2

Автор: nick32, 3 октября 2017 в STM32

Рекомендованные сообщения

Присоединяйтесь к обсуждению

Вы оставляете комментарий в качестве гостя. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Сообщения

Похожие публикации

Добрых времени суток, недавно начал изучать микроконтроллер STM32. Уже собрал контроллер в виде схемы, но не могу понять пару моментов а именно с подключением к нему датчиков. (буду благодарен если картинками кинете ещё).

Микроконтроллер я как понял он питается и управляется с помощью 3.3В а 5В нежелательно, поскольку мк может сгореть. Хотя многие говорят можно подать, а в дотушите нету упоминания, можете разъяснить этот момент. (знаю можно устранить с помощью подтягивающего резистора, но всё же, хочу знать от мнение асов и кто уже просветлён).

Есть датчики температуры, уровень жидкости и её температура, скорости вращения. Их я как понимаю можно подключить на МК через усилитель, ФНЧ и комутатор аналоговых сигналов а затем на МК пустить. (питание через гальваническую развязку сделаю), так можно делать? Интересует схема этих датчиков которые я перечислил, желательно для промышленности поскольку не могу выбрать а какие-то не могу найти потому что не знаю что поставить.

Ещё читал что аналоговые датчики можно подключать напрямую из датчиков к МК (через делитель). Что скажите?

И такой момент, на МК есть вводы и выводы. Т.е. программно в них можно прописать какой пин будет вводом а какой выводом? Дискретным или аналоговым, можете рассказать? Или на статью с разъяснением скиньте.

Stm32 st link driver windows

Все началось с того, что я купил себе отладочную плату STM8S-Discovery. Купил, поставил IAR для STM8, и. Ничего не завелось. IAR говорит, что ST-Link не обнаружен.

Но удивительно даже не это. Удивительно то, что до описываемых событий у меня спокойно стояли IAR’ы для STM32 (тот же ST-LINK !) и MSP430. И все железо работало.

Я переустановил все с нуля. В результате теперь не работает и MSP430-FET — драйвера встают криво. Это притом, что в первый раз все взлетело с пол-тычка (драйвера как для FET’а, так и для ST-LINK из поставки STM32).

Известно, что ST-LINK конфликтует с Daemon Tools. Однако я никогда не ставил оного софта. Тем не менее, при вдумчивом курении реестра обнаружились ключи Daemon Tools Lite и Daemon Tools Pro (. ). ХЗ откуда, видимо подтянула какая-то программа.

Читайте также:  Посмотреть размер базы mysql linux

Снес ключи (проверив, что самих файлов драйверов тоже не существует), снес весь мало-мальски подозрительный софт, включая VMWare, почистил реестр, переустановил IAR заново. Тот же результат, нифига не работает.

UPD:

Решение найдено.

Только не спрашивайте, как мне это пришло в голову.

Discovery лечится так: втыкаем флешку, ждем, пока определится, втыкаем Discovery. Все работает, флешку можно вынуть.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.

Последний раз редактировалось YS Вт июн 12, 2012 15:04:41, всего редактировалось 3 раз(а).

Реклама
hybroid
Друг Кота

Карма: 45
Рейтинг сообщений: 623
Зарегистрирован: Вс ноя 14, 2010 19:24:26
Сообщений: 8007
Откуда: Лукалэнд
Рейтинг сообщения: 0

Реклама

JLCPCB, всего $2 за прототип печатной платы! Цвет — любой!

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

YS
Друг Кота

Карма: 69
Рейтинг сообщений: 1198
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7452
Рейтинг сообщения: 0

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.

Реклама

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

ibiza11
Мудрый кот

Карма: 21
Рейтинг сообщений: 142
Зарегистрирован: Сб фев 21, 2009 13:11:40
Сообщений: 1898
Откуда: Москва
Рейтинг сообщения: 0

этот файлик и перезапустить среду IAR. Мне помогло.

P.S. О боже, .dll запрещено администратором. Поэтому аттач не присоединился. Как скачаешь файл, смени расширение на .dll

Вложения:
Комментарий к файлу: driver
STLinkUSBDriver.txt [64 KiB]
Скачиваний: 1713

_________________
Ставим плюсы: )

Вернуться наверх
Реклама

Пружинные клеммные блоки Degson для монтажа на печатную плату – это простое и надежное соединение, которое позволяет легко решать задачи для различных приложений за счет обширного ассортимента. Клеммники Degson доступны в двух конструктивных исполнениях (торцевой контакт и зажимная клеть), имеют различные направления ввода проводника (45°, 90°, 180°) и обладают широким диапазоном поперечных сечений (0,2…2,5 мм2).

YS
Друг Кота

Карма: 69
Рейтинг сообщений: 1198
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7452
Рейтинг сообщения: 0

Спасибо, сейчас попробую.

Однако, я уже нашел решение. Только не спрашивайте, как мне это пришло в голову.

Втыкаю флешку -> втыкаю ST-LINK (Discovery) -> ST-LINK смещается на следующею букву, и все работает.

Но сейчас попробую и Ваш драйвер.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.

Реклама
Реклама

Компания «Компэл» и Analog Devices приглашают всех желающих 27/04/2021 принять участие в вебинаре, посвященном решениям Analog Devices для гальванической изоляции. В программе вебинара: технологии гальванической изоляции iCoupler, цифровые изоляторы, изолированное питание и технология isoPower, гальванически изолированные интерфейсы (RS-485, CAN, USB, I2C, LVDS) и другое.

YS
Друг Кота

Карма: 69
Рейтинг сообщений: 1198
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7452
Рейтинг сообщения: 0

Попробовал. Нет, к сожалению, с ним при попытке начала отладки IAR просто вылетает с ошибкой.

MSP430-FET у меня не работал потому что, стыдно сказать, в угаре я забыл поставить джамперы, отвечающие за программирование на LaunchPad’е.

STM8S-Discovery лечится так, как описано выше: втыкаем флешку, ждем, пока определится, втыкаем STM8S-Discovery. Все работает, флешку можно вынуть.

Спасибо всем, кто откликнулся. И надеюсь, что результаты моего мозгового штурма пригодятся кому-нибудь с аналогичной проблемой.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.

Реклама

AlekseyLotorev
Родился

Зарегистрирован: Вт июн 12, 2012 07:57:40
Сообщений: 1
Рейтинг сообщения: 0

Реклама

YS
Друг Кота

Карма: 69
Рейтинг сообщений: 1198
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7452
Рейтинг сообщения: 0

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.

Реклама

ПРИСТ расширяет ассортимент

metcenger
Открыл глаза

Зарегистрирован: Ср ноя 17, 2010 01:03:44
Сообщений: 54
Рейтинг сообщения: 0

misterixxx
Открыл глаза

Зарегистрирован: Вс ноя 23, 2014 15:53:58
Сообщений: 58
Рейтинг сообщения: 0

YS
Друг Кота

Карма: 69
Рейтинг сообщений: 1198
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7452
Рейтинг сообщения: 0

В смысле? Я втыкал обычную флешку, ничего необыкновенного. Ну, за исключением того, что этот способ работает.

Кстати, я недавно открыл, что ST-LINK на STM8S-Discovery легко прошивается полноценной прошивкой от ST-LINK/V2 и после этого прекрасно работает в новом качестве.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.

dosikus
Друг Кота

Карма: 30
Рейтинг сообщений: 154
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0

Все давно починили, танцы уже не нужны.

misterixxx
Открыл глаза

Зарегистрирован: Вс ноя 23, 2014 15:53:58
Сообщений: 58
Рейтинг сообщения: 0

BOB51
Друг Кота

Карма: 87
Рейтинг сообщений: 1047
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11806
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0

Страница 1 из 1 [ Сообщений: 14 ]

Часовой пояс: UTC + 3 часа

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Читайте также:  Windows media installation error
Оцените статью