Интереснейшая тема, к тому же у автора талант объяснять. Спасибо!
@telmani26243 жыл бұрын
Очень классная подача! Случайно набрёл на твой канал, надеюсь найти побольше инфы о CMSIS
@maskon785 жыл бұрын
CMSIS, конечно, интересней, тем более, что SPL уже не поддерживается. Хотя на 103 камне можно хоть на ардуино IDE. Но вот было бы неплохо прояснить несведущим о схемах тактирования и потыкать носом в RM, пояснив откуда что берется.
@КотУченый-ч2щ3 жыл бұрын
kzbin.info/www/bejne/ppjQkICmnayCoK8 по тактированию, все расжевано.
@ТимТаллерр4 жыл бұрын
Очень круто. Не забрасывай, пили видео!
@dmytrobohovyi5 жыл бұрын
CMSIS
@nikitamaslo52015 ай бұрын
В целом, всё ещё ждём продолжение по CMSIS
@norfolkleb98512 ай бұрын
Интересно, оживет ли тема спустя 5 лет?🙃
@nikitamaslo52012 ай бұрын
@norfolkleb9851 Не особо уверен, но, мне кажется, что автор ролика читает комменты, лично я с первого просмотра этого ролика уже успел перейти в системное ПО и драйверы линукса лол. Но если автор запилит ролики по CMSIS, то обязательно вновь расчехлю свой F103/F411
@romanbelokurov43462 ай бұрын
Я сейчас тоже этим занимаюсь, времени на видео абсолютно нет, может быть появится еще возможность…
@norfolkleb98512 ай бұрын
@@romanbelokurov4346 о, здОрово! Было бы интересно посмотреть и послушать. И как пожелание: интересно было бы что-то из серии "для самых маленьких, кто решил двигаться дальше Ардуино") . И в любом случае, спасибо за ваш труд!
@donrumata52995 жыл бұрын
Да здравствует CMSIS!
@Toha_4563 жыл бұрын
Как жаль что такие каналы умирают один за другим. Печально что никто не хочет смотреть образовательный контент.
@AE-systems5 жыл бұрын
Спасибо за видос по программированию, раскройте все нюансы работы с cmsis, а также как строить программу в иде платформио
@masterkit95174 жыл бұрын
это единственный урок на канале? первый и последний? Подписался, но надеюсь не зря.
@АлексПовзун-г6у5 жыл бұрын
Спасибо, за видео очень долго ждал!
@bo9an5 жыл бұрын
CMSIS!!
@andreyisupov57974 жыл бұрын
Ура. Нашел. Понятное видео. Теперь достану stm32 и сдую с нее пыль.
@sledleo3 жыл бұрын
Не забудь полодить обатно, а то пыль не восстановится
@Vadim-Mayorov Жыл бұрын
Роман, извините пожалуйста, а почему не продолжаете дальше снимать такие прекрасные ролики? Очень жаль - замечательная подача материала.
@alekseyziablikov29403 жыл бұрын
Стоп стоп я конечно все понимаю но где продолжение ау крутой канал лайк и подписка в наше время эти уроки очень нужны) спасибо за сторания и помощь)
@romanbelokurov43463 жыл бұрын
Спасибо! 👍
@romanbelokurov43465 жыл бұрын
Продолжение видео по STM32. Для тех кто хочет начать работу с CMSIS, есть отличное стартовое решение от PlatfomIO. Работа с CMSIS, подразумевает много работы с документацией. Напишите в комментариях, интересно ли вам CMSIS или все же стоит уделить больше внимания SPL, HAL?
@svetoslavasenov56095 жыл бұрын
Ваш ролик мне очен понравилься. Большое Вам спасибо! Пожалуйста продолжите с CMSIS. Если можно сделайте один ролик подробнее как настроит PlatformIO с CMSIS на VSC. Заранее Вам спасибо! Пожалуйста, извините за плохой русский язык.
@ivanpetrov228_4 жыл бұрын
Ждём cmsis, но только ради бога, не надо этого платформио. Я в свое время пытался разобраться сам со всем, сборка, прошивка и остальные моменты. Платформио все это скрывает, это не круто, я хочу понимать как инициализируется контроллер, как настраивается система тактирования, как загрузчик загружает мою программу. Надеюсь новое видео будет скоро!
@sergienko_maxim5 жыл бұрын
Спасибо за видео. Сто лет назад баловался с платкой STM32f4 Discovery. Отработал стандартный набор - помигал светодиодиками и отложил на время.. Сейчас из любопытства решил вернуться попробовать снова поработать с стм32. И если с машиной на винде проблем нету, то под линукс я так понял не очень все просто настроить. Но радует, что платформ.ио поддерживает стм. Вот интересует процедура настройки под линукс VSCode+Platform.io+STLink v2 (да-да, я знаю, что на дисковери есть встроенный программатор)
@ТотЕщёГастелло4 жыл бұрын
Интересен CMSIS.
@megavolttt20157 ай бұрын
Грустно, что нет продолжения. Работал в cubemx ( cube ide) , эта среда работает с библиотекой HAL, а последняя собирает кучу всего ненужного, в итоге прошивка для контроллера вместо 180кб - весит 820кб. После настройки АЦП и передачи в сом-порт, память начала заканчиваться у stm32f103c. Для себя понял, что нужно переходить на чистый код - регистры и работу с ними ( как было в сыое время на avr studio 4.19). Но сложилось впечатление, что уже с регистрами никто не работает в отдельности, все берут библиотеки, прикручивают их и погнали... Здесь же в CMSIS вижу что настройка и работа прогписывается в конкретных регистрах, т.е. только то - что нужно.
@romanm42824 жыл бұрын
CMSIS🤗
@megavolttt20157 ай бұрын
Ещё вопрос к знатокам: В cubemx можно ли создать проект без библиотеки HAL и далее работать напрямую с регистрами как в данном видео ?
@ГеннадийБекасов-ь5ю5 жыл бұрын
Раз автор не интересуется как бы опопсеть и раскрутиться на просмотрах, порекомендую ему развивать тему "STM Modern C++", я как-то копнул, все ок, оверхед не большой, а подтянуть современный С++ только в плюс. (Сам написал анализатор спектра на Ардуино с использованием C++ 14, получил немало удовольствия)
@АлександрАлександр-й9ь9п4 жыл бұрын
А в железе можно где-то увидеть Ваше детище?
@ГеннадийБекасов-ь5ю4 жыл бұрын
@@АлександрАлександр-й9ь9п github.com/bekasov/ArduinoMusicAnalyzer там чуток напутано с ветками в гитовых сабмодулях, может подтянутся непатченный вариант либ. Думаю, разберётесь =)
@ALATIR8 ай бұрын
Вот эта грустная история, ардуино вообще легкая, есп32 и легкая и мощная
@ramilkhazhiev5 жыл бұрын
Эх, а где же продолжение?
@sergheik9582 Жыл бұрын
CMSIS однозначно
@парапрапрапрапр2 жыл бұрын
я за HAL
@alexandrkobzev8985 жыл бұрын
Cmsis
@MrAlienation255 жыл бұрын
Огромное спасибо но больше интересно про hal
@romanbelokurov43465 жыл бұрын
Спасибо! Принято!
@psevdouser5 жыл бұрын
плюсую за HAL
@zhdanvadim95364 жыл бұрын
Круто!
@maximpetrov27425 жыл бұрын
Даешь CMSIS братух
@romanbelokurov43465 жыл бұрын
Спасибо, принято! Учту в проектах.
@leadaxid142411 ай бұрын
как насчет аналога конфигуратора STM32CUBEMX на platformio
@Vadym_PVA5 жыл бұрын
Stm хорош тем, что дает возможность использовать hal или cmsis и в каждом конкретном случае использование того или иного может быть опрадано. При разработке единичного устройства быстрее использовать hal, когда для серийного только cmsis. Может имеет смысл объеденить эти уроки например поморгал светодиодом обращаясь к регистрам, а потом показал как тоже самое сделать в том же cubeIDE используя HAL.
@igordzhenkov58604 жыл бұрын
Интересует только CMSIS. Еще и как найти нужные регистры в документации.
@olexkov46433 жыл бұрын
Хотел попробовать но.... не находит VSC такое расширение... Остаюсь на STM32CubeIde...хотя редактор там не особо удобный.
@treuglnik5 жыл бұрын
Почему задержка 2000UL*msec, если мк работает по дефолту на частоте 8МГц?
@mikhail-tsaryov4 жыл бұрын
У него задержка получилась не 100мс как он писал в коде. Реально выходит 200мс. МК тактируется от 8 МГц, но получается, что ядро работает на частоте 1 МГц. Поэтому (F_CPU / 8000 * msec) будет правильнее.
@ВиталийВикторович-л8ж4 жыл бұрын
CMSIS, конечно,
@ChupoCro4 жыл бұрын
Kako se može umjesto ST-Link programatora koristiti FTDI adapter? How can FTDI adapter be used instead of ST-Link?
@aleksandrkozlov92865 жыл бұрын
Cmsis,debug
@vladimirkotov40734 жыл бұрын
Раскажи как сделать упровление разными двигателями
@rc65175 жыл бұрын
Здравствуйте а есть шанс того что вы зделоет RC аппаратуру с экраном хоть как-то похожую на флайскай
@romanbelokurov43465 жыл бұрын
Я подумывал об этом. Но с прошивкой OpenTX
@rc65175 жыл бұрын
@@romanbelokurov4346 то есть шансы есть
@podpalmoi4 жыл бұрын
3:49 я, когда смотрю про программирование на stm32...
@MaSSerG895 жыл бұрын
CMSIS, и сними гайд как полностью и правильно установить еклипс на Винду с установкой всех нужных библиотек и создание проекта под f103
@romanbelokurov43465 жыл бұрын
Привет. Спасибо, это хорошая идея особенно для винды.
@MaSSerG895 жыл бұрын
@@romanbelokurov4346 да, а то толковой, русскоязычной инструкции я так и не нашел...
@psevdouser5 жыл бұрын
эклипс - это беда и кактусы :-)
@rus16w4 жыл бұрын
Привет, что то давно видео нет, и вк удалился, как дела?
@romanbelokurov43464 жыл бұрын
Привет. Все норм. Просто с головой в работе. Новые видео лень снимать.
@rus16w4 жыл бұрын
@@romanbelokurov4346 А понятно, тогда удачной работы.
@EEinside5 жыл бұрын
SPL самой ST уже не поддерживаются, зачем его тянуть? Только CMSIS.
@romanbelokurov43465 жыл бұрын
Только хардкор!)
@CoBaldr5 жыл бұрын
@@romanbelokurov4346 да, ещё отстреливаем ногу(выкидываем stm32f1xx.h) и все адреса ручками ищем=)
@windy_sky5 жыл бұрын
Интересно конечно. Но я вот лично уже привык к кубику IDE там как то всё проще настраивать.
@ivanrusev22704 жыл бұрын
Почему нет больше видио?
@sotikmaster5 жыл бұрын
А можно всё в atollic ?. уже мозг врывается
@rmatveev3 жыл бұрын
А может Zephyr RTOS?
@Ibra-fr Жыл бұрын
я тож за HAL
@a-c.o.s.18063 жыл бұрын
А обещал через пол года новый урок
@ИгорьПетров-о5л5 жыл бұрын
Начинай с FreeRTOS. Начального уровня завались видео. Такое чувство что все на "старте" стоят и бояться дальше идти. А впереди много интересного. Сочти как здоровую критику.
@romanbelokurov43465 жыл бұрын
Привет. Спасибо за идею. Я больше работал с NuttX, но будет интересно поработать с FreeRTOS.
@psevdouser5 жыл бұрын
@@romanbelokurov4346 имхо, фриртос популярнее и распространённее
@seppneimusser57235 жыл бұрын
Abo + Like spasiba^^ SPL would be very interest before to program with CubeMX!
@egor16755 жыл бұрын
Давай CMSIS
@DirectionToTheTop5 жыл бұрын
Только не SPL.
@elliottalderson46924 жыл бұрын
А реально прошивать через cp2102?
@agens95382 жыл бұрын
Хреновая шутка... мы уже 3 года тебя ждем...
@Женя-г2г7ь4 жыл бұрын
Cmsis конечно
@papiharpy82325 жыл бұрын
Видео не взлетит и автор забросит.
@romanbelokurov43465 жыл бұрын
Я снимаю видео не для взлета, мне просто нравится процесс съемки и монтажа. И занимаюсь я этим в свободное от работы время.
@papiharpy82325 жыл бұрын
CMSIS!
@АлексПовзун-г6у5 жыл бұрын
@@romanbelokurov4346 ну тогда ждём новых уроков!
@CoBaldr5 жыл бұрын
По hal много видосов, spl сдох, cmsis!
@mvxburov3 жыл бұрын
не понимаю, почему все так любят CMSIS, мне, как .NET-чику очень нравится уровень абстракции HALa
@CoBaldr3 жыл бұрын
@@mvxburov тот же вопрос и в обратную сторону работает, конкретно почему я хотел бы видеть cmsis написал в коментарии
@DS-ls7ck4 жыл бұрын
Смсис
@phplego4 жыл бұрын
Какие-то stm32 совсем не юзер френдли. По сравнению с esp32
@PabloEscobar-xo6nc5 жыл бұрын
Мда... Это не ардуину кодить.... ЯННП.
@beerbear91825 жыл бұрын
окай.. начинали atolic, продолжили с ардуиноподобным.. хреново
@romanbelokurov43465 жыл бұрын
Ну почему же ардуино подобным. Можно и в эклипсе писать прошивку, а можно в vi в консоли)))
@donrumata52995 жыл бұрын
Как раз-таки, наоборот. CMSIS - полная противоположность Arduino
@modbusrtu5355 жыл бұрын
CMSIS желательно с freeRTOS
@bartsimson47284 жыл бұрын
я в краТце обЪясню. если vreggf то впку и рол. то rett или mq. тут конечно всем понятно. или Brecli moondi revi Magol/
@1972jdoe5 жыл бұрын
И пропал.
@КотУченый-ч2щ3 жыл бұрын
100ms задержка и бахнули один nop(), ну пошутили!))))))))
@ОлегРешетник-ь7ъ5 жыл бұрын
Не нужно писать *->BSSR |= bit_val, нужно просто *->BSSR = bit_val
@Erepbbabl4 жыл бұрын
Почему?
@mikhail-tsaryov4 жыл бұрын
Чтобы не затрагивать остальные биты порта, нужно писать именно |=
@DmTzh4 жыл бұрын
начались вредные советы... если в BSSR выставить некоторые биты в 1, а потом использовать ваш код, то он затрет все и выставит только bit_val, так что побитовое сложение здесь обязательно
@ТарасСамчук5 жыл бұрын
Ну нарешті знайшов, хто розкаже про звязку STM32 та Linux
@CoBaldr5 жыл бұрын
Возьми тот же vscode+platformio, все из коробки работает, atollic тоже работает, platformio можно прикрутить к sublimetext и atom