Тёмный

ST-LINK создание собственного клона программатора (Часть 1) 

Vladimir Medintsev
Подписаться 36 тыс.
Просмотров 19 тыс.
50% 1

Небольшой рассказ о том, как я создавал клон наиболее популярного программатора для STM8 и STM32.
1.ST-LINK создание собственного клона программатора. Часть 2 - • ST-LINK создание собст...
2. ST-LINK переделка. Вывод SWO для отладки STM32 - • ST-LINK переделка. Выв...
3. Гальваническая развязка USB своими руками - • Video
------------------------------------------
Поддержать автора канала можно перейдя по ссылке:
yoomoney.ru/to/4100116547550395
Или просто отправив перевод на Yandex.кошелек:
4100116547550395
А также переводом по номеру карты Сбер:
4279-3000-1033-0561
------------------------------------------

Наука

Опубликовано:

 

4 дек 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@blandger
@blandger 5 лет назад
Тоже искал один универсальный, находил местные варианты, но не мог понять, почему они дороже, чем у китайцев. Купил китайца пока, но было бы интересно сделать или заказать ваш вариант. Stm8 тоже не нужен.
@rec5526
@rec5526 3 года назад
Доброго времени! Только начинаю изучать ардуино, .. Купил атмегу328 релюхи и такую stlink v2. Есп8266 та которая 01 получится прошить stlink v2, или нужно всё таки покупать usbttl(pl2303). Без плат не научится, а спалить не очень хочется.
@NicolyaLS
@NicolyaLS 3 года назад
Здравствуйте. ST-Link подходит только для микроконтроллеров STM. Для прошивки ESP Вам действительно понадобится преобразователь USB-TTL. Идеальный вариант для новичка - это "DEV board", т.е. платы для разработки, когда установлен собственно сам контроллер и преобразователь интерфейса/программатор (плата Discovery с STM+ST-Link; плата Arduino с ATMega+USB-TTL с уже зашитым boot loader'ом или отдельно SPI программатор к контроллеру; плата ESP8266/32+USB-TTL)
@user-uv7oe9nj9u
@user-uv7oe9nj9u 3 года назад
ПРИВЕТ А СКАЖИТЕ подойдет ли програматор как называют(свисток ) на амеге 8 прошивать STM32F103RCT6
@sasha-bj5tt
@sasha-bj5tt 2 года назад
скорее всего нет
@user-uc5no6sy7y
@user-uc5no6sy7y 2 года назад
Здравствуйте, файлами проекта не делились?
@VladimirMedintsev
@VladimirMedintsev 2 года назад
Есть специальное видео на сайте канале - для тех, кто хочет повторить проект.
@user-jy3oh4kj2p
@user-jy3oh4kj2p 10 месяцев назад
@@VladimirMedintsev названия есть у этого видео ?
@AndreyChigisheff
@AndreyChigisheff 5 лет назад
Гм. Мне попался cvt6 но f101. Первое впечатление - стандартная st utility обматерила контроллер сообщением - "неверный id контроллера". Китайцы предлагают свою утилиту. Одна проблема - мало того ,под что она Windows, так еще и наполовину на китайском. Оценил объем языка, чтобы перевести - стало грусно... Вы работали с STM под Linux? Хотя есть работающие под linux IDE, но они на Java, что тяжело для моего компа - очень медленно... Сейчас жду ftdi чипы. Так легче - для связи с контроллерами нужен бубен немного меньшего диаметра :)
@VladimirMedintsev
@VladimirMedintsev 5 лет назад
На 75% наша команда работает под Windows. Скорее из-за того, что мы используем компьютеры от Dell и с ними уже идет лицензионная система. А вот большинство новых разработок мы переводим по линукс. Но это не цель. В любом случае показанный в этом видео клон по стоимости будет в пределах 300 рублей и будет обновляться без бубнов стандартной утилитой от ST. Я так думаю это не большие усилия и цена за адекватный инструмент для разработок. Тем более что нам нужно большое количество программаторов.
@AndreyChigisheff
@AndreyChigisheff 5 лет назад
@@VladimirMedintsev Да, согласен. Примерно по этому пути и думаю идти. Только, чтобы облегчить жизнь, хочу добавить нечто из ftdi ft232 или pl2302 потому как они создают в linux существующие устройства. Мне "досталась" система openSuse, для Debian аналог виндовс драйвера существует, но есть сложности с компиляцией его под OpenSuse. Пока некогда этим заниматься. Для сюси ядра чаще меняются. Очень неприятное ощущение, что вчера прекрасно работающее устройство, с утра требует перекомпиляции(как минимум) для продолжения работы. Клон взял в разработку :)
@user-jy3oh4kj2p
@user-jy3oh4kj2p 2 месяца назад
Собрал программатор пытаюсь прошить stm8s103f3p6 (стоит на отладочной плате ) программатор даже питание не подает на разъем J3 так должно быть ?.
@VladimirMedintsev
@VladimirMedintsev 2 месяца назад
Нет, так не должно быть.
@buildmaker
@buildmaker 9 месяцев назад
0:58 я из 2023, уже есть официальный Stlink-v3PWR с замером тока. 95$
@arzamas1988
@arzamas1988 2 года назад
Фраза "Повреждение сторублевого процессора", в 2022 году, звучит как издевательство :)
@svyatoii
@svyatoii 5 лет назад
я полный нуб по теме программатров и прочего ребят подскажите как программатор может работать в качестве аппаратного ключа к ПО?
@VladimirMedintsev
@VladimirMedintsev 5 лет назад
Программатор это одно, аппаратный ключ это совершенно другое.
@svyatoii
@svyatoii 5 лет назад
@@VladimirMedintsev у меня есть аппаратный ключ (пиратский) и плата его полностью идентична этим программаторам
@VladimirMedintsev
@VladimirMedintsev 5 лет назад
@@svyatoii Возможны сотни вариантов, начиная от привязки к серийному номеру процессора и заканчивая элементарной проверки наличия определенного USB устройства. Без отслеживания того, что ваше ПО спрашивает у платы по USB и того, что получает в ответ мы с вами ничего не узнаем. Устанавливайте снифер и отслеживайте обмен по USB из этого и делайте выводы.
@svyatoii
@svyatoii 5 лет назад
@@VladimirMedintsev благодарю!
Далее
I Built a SECRET Soccer Field in My Room!
24:15
Просмотров 11 млн
STM32 DMA ч.1
26:54
Просмотров 1,5 тыс.
CH341A Pro Programmer - Testing and Dumping
10:03
Просмотров 151 тыс.
STM8S103F3 vs ATmega328p
19:29
Просмотров 113 тыс.
Игровой Комп с Авито за 4500р
1:00