Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Сб мар 09, 2024 20:55:53
Здравствуйте! Уважаемые форумчане.
Все свои программы пишу на микроконтроллерах.
Особо трудные проекты захожу подсматривать на Ардуино.
Поражаюсь, как всё намного проще и труднее одновременно.
Логическим анализатором скачиваю обмен и пишу свой.
Столкнулся с проблемой которую не могу решить.
А конкретно проблема у меня с установкой ST-Link V2(Свисток).
драйвер ставиться.
ST-Link V2 виден в диспетчере устройств как USB устройство.
В ST-LINK Utility он виден , ПО ST-Link обновляется до последней версии.
Arduino IDE 2.3.2.
система Win 10.
Просмотрел много уроков, нигде особенно не уделяется внимания этому вопросу.
Как добиться , чтобы в методе ввода появился ST-Link.
Или с установленным CubeProgrammer ST-LINK не появляется?
Всё стоит на диске С.
И чего я не знаю?
STM32CubeProgrammer установлен. Через него шью по SWD Nucleo.
CubeProgrammer и ST-LINK Utility видят ST-LINK (свисток), обновляют его ПО.
Вопрос по Ардуино больше.
Те форумчане, которые шьют через ST-LINK в среде Arduino IDE 2.3.2 с установленным Cube IDE ,
они видят в методе ввода ST-LINK ? Или это выглядит как -то иначе.
Вс мар 10, 2024 01:50:53
Вам ответили на другом форуме. Зачем плодите?
Вс мар 10, 2024 03:48:46
Я полуардуинщик всего пару дней, с помощью ардуино ид делаю бинарный файл и скармливаю его через стм программер. Подозреваю что так не правильно.
В старых версиях ардуино иде видел такие другие советы по настройке, а может и на форуме там что подскажут:
https://flprog.ru/uchebnyj-centr/articl ... duino-ide/https://flprog.ru/uchebnyj-centr/articl ... mu-flprog/
Вс мар 10, 2024 08:34:14
asvhmao, спасибо!
Буду разбираться.
Никто не может ответить на простой вопрос.
В среде Ардуино с установленным CubeProgrammer ST-LINK не появляется отдельной строкой в методе ввода?
Да или нет.
Вс мар 10, 2024 11:33:30
ART_ME, спасибо за ответ.
Это я всё проделал.
Загрузчик грузиться.
Загрузка идёт. Программа работает.
Никто не может ответить на простой вопрос.
В среде Ардуино с установленным CubeProgrammer, ST-LINK(свисток) появляется или нет отдельной строкой в методе ввода?
Как в видео курсах.
Да или нет.
Вс мар 10, 2024 12:18:06
Перечень программаторов зависит от версии установленной платформы для соответствующих МК.
Каждая версия платформ подтягивает при установке и драйвера устройств и сопутствующее ПО. Исключение разве что для java - тут "возможны варианты" с конфликтами версий (в платформе и в ПК). Да еще попадались конфликты по питону... В основном для платформ с STMками.
Как вариант - сохраняем бинарник и загружаем через внешний софт и железо.
По STMкам смотрим не графу "программатор", а графу "upload method" (также зависит от версий платформ).
У меня STLink есть только в самом старом варианте версии платформы для STM32 (в папке Arduino\portabe\sketchbook\hardware\Arduino_STM32-master)...
Но сама IDE (1.8.19 или 1.8.9) в варианте портабле установлена.
Последний раз редактировалось
BOB51 Вс мар 10, 2024 12:50:19, всего редактировалось 2 раз(а).
Вс мар 10, 2024 12:46:10
[По STMкам смотрим не графу "программатор", а графу "upload method" (также зависит от версий платформ).]
Читайте внимательно. Чётко сказано метод ввода, программатор не упоминается никак
Никто не может ответить на простой вопрос.
В среде Ардуино с установленным CubeProgrammer, ST-LINK(свисток) появляется или нет отдельной строкой в методе ввода?
Как в видео курсах обучения.
Не зависит от типа платформы , вы просто выбираете в методе ввода.
Вс мар 10, 2024 12:52:38
Если предусмотрен в версии платформы (авторами той версии платформы) - появится, если не предусмотрен - не появится.
Иначе - только "самодельщина" со всеми вытекающими приключениями.
Вс мар 10, 2024 12:53:53
Загрузил блинк, подключил "свисток" и bluepill, выбрал платформу, назначил способ загрузки, получил положительный результат.
Никаких загрузчиков не загружал, bluepill недавно использовался с IAR EWARM.
Последний раз редактировалось
ART_ME Вс мар 10, 2024 12:59:27, всего редактировалось 1 раз.
Вс мар 10, 2024 12:56:35
Протокол SWD - каким железом поддерживается, то и можно использовать.
Вс мар 10, 2024 13:01:21
Протокол SWD в данном случае используется Cube Programmer, поэтому он должен быть установлен на ПК с ардуиной.
Вс мар 10, 2024 13:05:38
ART_ME , большое спасибо!
Мне вот это и было нужно.
Во вкладку Порт вы соответственно не заходили.
Меня смутило, то что SWD просит порт.
Вс мар 10, 2024 13:13:13
Свистком в данном случае Cube Programmer занимается.
Т.е. в нем надо отладить его работу с МК - стирание, чтение и загрузку.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.