Имея обычный ST Link... можно прошить любую плату... и в любой вменяемой среде... А "virtual com port"... это ваще отдельная песня... можно даже ЛА заюзать... У любого вменяемого разраба ЛА уже должен быть... пусть и самый простой...
Что бы прошить не родную плату из онлайн IDE MBED необходим программатор ST LINK V2-1, но их отдельно в продаже почему-то нет.... Покупать даже самую дешевую NUCLEO из за программатора дороговато. Но, как говориться, мир не без добрых людей.
Имея обычный ST Link... можно прошить любую плату... и в любой вменяемой среде... А "virtual com port"... это ваще отдельная песня... можно даже ЛА заюзать... У любого вменяемого разраба ЛА уже должен быть... пусть и самый простой...
ПРОГРАММАТОР ST Link V2-1 из maple mini
Что бы прошить не родную плату из онлайн IDE MBED необходим программатор ST LINK V2-1, но их отдельно в продаже почему-то нет.... Покупать даже самую дешевую NUCLEO из за программатора дороговато. Но, как говориться, мир не без добрых людей.
https://habr.com/ru/post/442290/
плюс это
https://habr.com/ru/post/247275/
тогда с переделкой ST Link никаких заморочек.
Проверено. Работает.
PS: Можно и с stm32f103c8t6 https://hackaday.io/project/158262-using-blue-pill-stm32f103c8t6-as-st-link
только flash stm должна быть 120 кб. Тоже проверил.Работает.
https://ru.aliexpress.com/item/STM32F407VET6-STM32F407VGT6-STM32-F407/32985219862.html?spm=a2g0o.cart.99999999.271.5bd33c00WeA9MW
STM32F401CCU6
https://ru.aliexpress.com/item/33011237530.html?cv=47843&cv=47843&af=137322&af=137322&at_ts=1565245081&at_ts=1565245081&mall_affr=pr3&mall_affr=pr3&dp=8ee68647118107f388da9e3322117024&dp=8ee68647118107f388da9e3322117024&scm=1007.22893.125778.0&pvid=7db3a8ea-f094-474b-bc9c-f21fc8848093&onelink_thrd=0.0&onelink_page_from=ITEM_DETAIL&onelink_item_to=33011237530&onelink_duration=0.847507&onelink_status=noneresult&onelink_item_from=33011237530&onelink_page_to=ITEM_DETAIL&afref=&aff_platform=aaf&cpt=1565245082126&sk=VnYZvQVf&aff_trace_key=d07bd2dae62f47f8906f8eaa007c8278-1565245082126-02918-VnYZvQVf&terminal_id=895b795364524102a09d054b27ec446c
Программируем в Platformio. Целевую платворму выбираем Discovery F401 (board= disco_f401vc)
ПРОГРАММАТОР ST Link V2-1 из maple mini
Что бы прошить не родную плату из онлайн IDE MBED необходим программатор ST LINK V2-1, но их отдельно в продаже почему-то нет....
чей-та нет? на Али 120 рублей
https://ru.aliexpress.com/item/32792513237.html
ЗЫ - конечно я понимаю, что сделать самому из STM32F103 прикольнее... я сам поначалу тоже самоделку собрал, чтобы с Али не ждать
чей-та нет? на Али 120 рублей
это точно ST LINK V2-1 ?
чей-та нет? на Али 120 рублей
это точно ST LINK V2-1 ?
Нет конечно. Это обычный ST Link V2.
V2-1 определяется как флешка. И ему никакие утилиты для прошивки не нужны.
Плюс у него есть COM порт.
а че про парня то потер ? я тоже не первый раз за ним замечаю, вот и решил распросить с пристрастием :)
а че про парня то потер ? я тоже не первый раз за ним замечаю, вот и решил распросить с пристрастием :)
не хочу задевать лишний раз ни кого. Тут и так бойцовский клуб а не форум ))
ok )
и да, за ссыль на STM32F401CCU6 спасибо, взял парочку.
и да, за ссыль на STM32F401CCU6 спасибо, взял парочку.
всегда пожалуйста ))
Я думаю форумы для этого и нужны чтобы люди делились знаниями и интересами.
а че про парня то потер ? я тоже не первый раз за ним замечаю, вот и решил распросить с пристрастием :)
о как интересно. Кого это вы тут обсуждаете? :)
я расскажу, если на #56 ответишь :))
я расскажу, если на #56 ответишь :))
Так вроде в #57 уже ответили.
325 рублей!
Неплохо
И STM32F401 с 256к флеша и 64к оперативы за 230 руб - тоже классно.
Жалко только сайт СТМ32дуино сдох, негде будет спросить, если что-то не пойдет на этих платах
я младшие стм-ы мучаю только в кейле или STM32CubeIDE
а вот для таких и ей подобных - Visual Studio Code c MBED (светиком помигать :))))
b707, на гитхабе альтернативного аддона от STM пишут, что, цитата: "форум stm32duino будет перенесён на STM"
b707, на гитхабе альтернативного аддона от STM пишут, что, цитата: "форум stm32duino будет перенесён на STM"
что-то мне это напоминает. как волк зайца на обед приглашал :)
Хотя если архивы кларковского форума будут доступны - это уже очень хорошо.
светиком помигать :))))
Мне кажется что вы слишком принижаете возможности MBED
STM32F411 с объемом флеш в 512 кб можно довольно много сделать используя OS, не опасаясь что ресурсов не хватит.
А за ссылку огромное спасибо!!!!
325 рублей!
Даже удивительно, заработало все без танцев с бубном, несмотря на то что не родной контроллер.
Целевую платформу выбираем NUCLEO F411RE
Даже удивительно, заработало все без танцев с бубном, несмотря на то что не родной контроллер.
Целевую платформу выбираем NUCLEO F411RE
да, я писал недавно в другой ветке.
ща времени все нет пощупать PWM,SERIAL,I2C,SPI и т.д.
да, я писал недавно в другой ветке.
ща времени все нет пощупать PWM,SERIAL,I2C,SPI и т.д.
serial проверил работает.
Даже USBSerial работает, правда как то странно.Программа запускается только после подключения USB.
Остальное пока тоже в процессе.
аддон какой?
аддон, если я правильно понимаю, некий доп пакет для мк?
но, ничего дополнительного я не устанавливал.
вот мой ini файл в platformio
ну и плюс подключил встроенную библиотеку USBSerial.h
nikantovik, что посоветуете если нужна поддержка проводного ethernet? (есть ли не очень дорогая плата с хорошей поддержкой от mbed)
nikantovik, что посоветуете если нужна поддержка проводного ethernet? (есть ли не очень дорогая плата с хорошей поддержкой от mbed)
я бы попробовал https://os.mbed.com/users/hudakz/code/STM32F407VET6_Hello/
в комплекте с https://os.mbed.com/users/hudakz/notebook/using-lan8720-modules-as-ethernet-interface-for-cu/
а так как SeeedArchMax https://os.mbed.com/platforms/Seeed-Arch-Max/ имеет тот же проц, то вот вам и поддержка ))
Спасибо, выглядит интересно, закажу для теста.
UPD
DP83848 будет проще наверное (родной чип для Seeed Arch Max)
https://os.mbed.com/users/hudakz/code/STM32F407VET6_WebSwitch-os/graph/
UPD
DP83848 будет проще наверное (родной чип для Seeed Arch Max)
да, согласен.
это точно ST LINK V2-1 ?
Из блюпил сделал V2-1 c помощью https://github.com/Krakenw/Stlink-Bootloaders В результате полный функционал, да и нуклеу 411 восстановил после вылета МС STlink.
это точно ST LINK V2-1 ?
Из блюпил сделал V2-1 c помощью https://github.com/Krakenw/Stlink-Bootloaders В результате полный функционал, да и нуклеу 411 восстановил после вылета МС STlink.
а еще можно скачать с сайта Segger'a, утилиту которая перепрошивает ST-Link в J-Link ,а потом еще прикрутить Segger System View
Китайский клон STM32F103C8T6 120kb
https://aliexpress.ru/item/32902945061.html?spm=a2g0s.9042311.0.0.64d933ed34SNtd
rконфигурация ini файла для работы с mbed в Platformio:
https://aliexpress.ru/item/1005002065440420.html?spm=a2g0o.productlist.0.0.4bb2a40d84FAmC&sku_id=12000018614458263&algo_pvid=54f350cf-4fbd-4231-8d9f-1a0346d63764&algo_expid=54f350cf-4fbd-4231-8d9f-1a0346d63764-18&btsid=0b8b15c416311589852624697e57eb&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
Не скажу что плата дешевая, да и сейчас вообще цены подскачили. Но дешевле чем Nucleo F446 которая поддерживается mbed. Да и формфактор интереснее.
не забываем что на нукле сразу есть стлинк. да цены конечно полный ахтунг!
думаю пока нет альтернативы черной таблетке на STM32F401CCU6 / STM32F411CE.
Это точно, f401ccu6 дешевле обходится чем f103c8t6 (((
Думаю тему можно закрывать... В связи с окончанием "дешевых стм"
да не, не надо, все относительно, относительно стройматериалов или какой нибудь морковки в Москве - СТМ подешевели :))
https://aliexpress.ru/item/1005001620616382.html?spm=a2g0s.8937460.0.0.762b2e0ei1lTnh
Вроде не дешево...
Но учитывая что на плате много что есть вроде как то и не оч дорого. Плюс родной контроллер mbed