2014: еще нет 2016: еще нет 2018: еще нет 2020: настало время изучить STM32
@АртурРыбкин-л6ш4 жыл бұрын
"логика внезапности" ;)
@nickkovaliov35254 жыл бұрын
Как я тебя понимаю ;-)
@Wo_Wang4 жыл бұрын
Успехов, братья по разуму! )
@Bvv45294 жыл бұрын
Я тож только начал :)
@KKK-tq4gl4 жыл бұрын
2020: закончилось время изучить STM32
@valerysmd55802 жыл бұрын
вот такой подход я люблю, начинать с простенького контроллера, и с пониманием как работает программа, без этой автогенерации кода
@webreboot4 жыл бұрын
Зрителям из будущего: Алексей сказал что будет держать в курсе, и пропал на год :) Спасибо за видео тоже сейчас пытаюсь разобраться с STM32
@slirsflud4 жыл бұрын
Процесс создания платы это как ностальгия по видосу создания картриджа для денди))))
@impressionableracoon4 жыл бұрын
Пока все играют :)
@Technus_Titanius4 жыл бұрын
Пора бы уже и KiCAD освоить,... SprintLayout какой-то уж слишком устаревший уже.
@Иван-ю1е9и4 жыл бұрын
Пора б уже и для сеги многоиговочку с менюшкой скриншотами игр и музыкой сделать. Ну и компилятор рома, с выбором версий игр, как для денди на сайте. А, ну и конешно же сам дампер/прошивальшик на атмеге распространённой, в дип а не соп корпусе, как в дампере для денди. Для заливки игр. Именно в дип для тово штоб можно было сделать дампер/прошивальщик БЕЗ паяльной станции простым паяльником и людям со слабым зрением
@starets_fugas7 ай бұрын
@@Technus_Titanius Заострённая спичка и нитролак никогда не устареют.
@khv30464 жыл бұрын
НИХРЕНА НЕПОНЯТНО, НО ОЧЕНЬ ИНТЕРЕСНО !
@AndrewOBannon4 жыл бұрын
Да успокойся, это только в первый раз так, потом привыкаешь, что них*я непонятно, но очень интересно!
@zhenyasnipe4 жыл бұрын
@@AndrewOBannon )))))) аааа молодчик )
@Jora1x4 жыл бұрын
Да нужно просто больше вникать, смотреть видео и тогда становится всё понятно, что нихрена непонятно, но очень интересно!!!
@Wo_Wang4 жыл бұрын
Для начала нужно Шпака брать, AVR или PIC... )
@khv30464 жыл бұрын
@@Wo_Wang ты "шляпу" ещё забыл взять!
@sergeydd71093 жыл бұрын
Охренеть - автор сам с нуля врубился в такую огромную тему да ещё и на "низкий" уровень микроконтроллера пробился! ГЕРОЙ да и только.!
@amonix40352 ай бұрын
Низкий уровень только кажется сложным - на самом деле он геморойны а не сложный. В целом запустить мигалку на любом современном MCU это не так сложно как кажется со стороны и доступно каждому, а вот дальше - сделать что то существенно и конкурентно способное, это даже следующий уровень а много, много уровней вперед.
@Anton-ws8jn4 жыл бұрын
Мы рождены с паяльником в руках Храня надежды тоненькую нить Преодолев в душе брутальный страх Любой прибор мы сможем оживить
@Олександрнечепоренко-ц7л4 жыл бұрын
парень один плату паял ему между ног паяльник упал, жареным мясом запахло вокруг, больше тот парень девчонкам не друг.
@АлексейВиноградов-ц9ж4 жыл бұрын
Всё Круче и круче и круче Наш скил в освоении схем. Горазды мы мозг свой помучать Что б не было в мире проблем.
@КремнийнаСапфире4 жыл бұрын
Да здравствует мыло душистое и полотенце пушистое)
@ЕвгенийАлексеев-г5ю4 жыл бұрын
@@КремнийнаСапфире плагиатом повеяло😂
@MyakishPersidski4 жыл бұрын
@@Олександрнечепоренко-ц7л ахахахххахахах
@WasilijDyak4 жыл бұрын
С почином) Когда я начал думать, что стал понимать Кластера, он понял то, что не понимал раньше. Теперь снова понятна только половина)
@WZombie476 ай бұрын
просто столько информации не уместить в ролике, подробный никто не будет смотреть. Тут скорее ролик для общего понимания. И плюс например разбираешься сам и есть вопрос, чего то не понимаешь и сюда глянул и посмотрел что он говорил)
@ВладПархоменко-м5м4 жыл бұрын
Как я рад был услышать, что даже ты вникал в библиотеки несколько недель... Для меня это было тоже очень тяжёлым занятием, и я тоже ныл из-за этого... Мы не одни такие! :)
@Aleksandr.A4 жыл бұрын
На ассемблере писать RTOS тяжелое занятие.
@fedjron4 жыл бұрын
@@Aleksandr.A Зато понятно и всё как на ладони.
@Aleksandr.A4 жыл бұрын
Да это плюс, сломанный мозг это минус.
@Thinking_Man4 жыл бұрын
@@Aleksandr.A Мозг не сломанный, а перепрошитый ;)
@root-hg4xx2 жыл бұрын
@@Aleksandr.A давно присматриваюсь к FreeRTOS. Но в данный момент экспериментирую с комактным диспетчером Рона Креймборга - случайно увидел ссылку в комментариях одной из статей. Вопрос, собственно, такой - как делать задержки МЕНЬШЕ системного тика - ну например для шины 1 Wire? Сама шина дикий трэш для временных задержек - от микросекунд до секунд.
@sergeypanaev80604 жыл бұрын
Круть! Вырвало глаз только влагонезащищённая лента возле раковины, да "земляное" кольцо на первой плате-переходнике. Ждёмс usb.
@mister_arbuz4 жыл бұрын
Оо, понеслась... Тоже несколько лет тормозил с изучением STM32, боялся их так сказать. После AVR-рок, они мне казались мега-сложными, а когда начал, то не мог остановиться 2 месяца. Причем начал писать именно на регистрах по даташитам. Было сложно и непонятно, но потом пришло "озарение" и все прояснилось ))
@Xrustaller4 жыл бұрын
Земля настолько очистилась что Кластер выпускает видео больше 2 раз в год!
@im-pala4 жыл бұрын
это 38 видео, первое я смотрел вечером после школы на будущий год мой сын пойдет в школу и он к окончанию скорее всего увидит сороковой, юбилейный выпуск... А я наверно буду уже на пенсии =(
@TheVitall4 жыл бұрын
Спасибо вам Алексей . Работа проделана немалая , а главное все лаконично и понятно.
@idnk9004 жыл бұрын
Это- лучшая из всех возможных видов деградация)) Как и любое твоё видео, мотивирует взять и соорудить что- нибудь, попутно постигая таинства программирования и проектирования схем!
@vstuts4 жыл бұрын
Ожидание: Кластер создаст приёмник межгалактического ТВ Реальность: Мигание светодиодом на низком уровне
@donrumata52994 жыл бұрын
Ну он зато использует много фич.. так-то это можно было и гораздо проще сделать
@merlin-ulg4 жыл бұрын
Деградация
@donrumata52994 жыл бұрын
@@merlin-ulg если бы..
@alexander000044 жыл бұрын
Это габаритные огни Клингонского боевого крейсера )
@cab6744 жыл бұрын
"Низкий уровень" только в другом смысле скорее у тех кто HAL пользует в коммерческих изделиях, а не в обучении, некоторые еще и видео снимают доказывая как же это удобно в работе.
@MegaRussia20114 жыл бұрын
Лёха, плиз, луди платы через медную оплетку, она как губка, только смачивает дорожки припоем, тоооооненьким красивым слоем. А то твои платы красивые, но напоминают чичичипи, где припоя навалом было, а паяльной маски на платах не было и платы лудили погружением в паяльную ванну.
@UFO264 жыл бұрын
- Попробуем сделать что-то посерьёзней. Например Skynet. И поможет нам в этом библиотека std
@УлановАлександр-м4е4 жыл бұрын
Кластер Мегамозг! Интересно. Хотелось бы повторить что-нибудь из проектов.
@yunushkin884 жыл бұрын
Мне понравилось что в общем сложные темы типа DMA и таймеры так играючи были объяснены, спасибо. Сделайте продолжение может про SPI I2C на регистрах ?
@ВадимАлиев-ю4ъ4 жыл бұрын
Ну наконец-то хоть один понятный ролик о CMSIS
@Konoplj20104 жыл бұрын
Наконец-то СТМ-ки пошли в ход. Я сам лет 6 назад ими занимался, сейчас подзабросил. Буду наблюдать за Вашими успехами.
@_videos4525 Жыл бұрын
Чисто химию у вас на канале смотрю, и даже не подозревал, что столь разносторонний человек, с стм32 даже баловались) с вами наверное очень интересно общаться
@Konoplj2010 Жыл бұрын
@@_videos4525 Наверное, никогда сам с собой не общался...
@dzanis794 жыл бұрын
Изучать stm полезно, но для света ставил RCWL-0516 .Потому как stm-кой просто свет включать этого недостаточно,надо выжать из неё по полной.Можно ещё часы добавить с температурой и влажностью.Счётчик приближения к раковине,что бы знать сколько раз подходили к раковине.Детектор пригорания омлета.Она ещё может считать расход воды,если счётчики под раковиной.
@cringe-liwindom4 жыл бұрын
Жизнь делится на: "до изучения STM-32" и "после"
@wikireader794 жыл бұрын
После изучения STM32 выходит ти новая линейка и новая библиотека поддержки периферии.. и все заново надо изучать...
@EntityFX4 жыл бұрын
Бедные PIC и AVR.
@cringe-liwindom4 жыл бұрын
@@EntityFX помянем
@РусланХайрулин-з6я4 жыл бұрын
@@EntityFX Нормально все с ними они еще STMки переживут.
@Avrora7074 жыл бұрын
У меня так и есть. До 2015 я слесарь на заводе. Потом появление в жизни STM32 и вот он 2017, и я топчу кремниевую долину проектируя девайсы на STMмах)
@dena54984 жыл бұрын
Бизнес идея. Сделать миниатюрный эхолокатор вместо парктроника на крышу с выводом на дисплей точек визуального движение машин и их скорость, отсеивая стоящие, для свободного выезда из слепой зоны.
@АлександрД-э4ч4 жыл бұрын
"Я буду учиться работать с STM32" и то, что происходит, начиная с 7:30 - не стыкуется :) Очень достойно!
@alexroman62464 жыл бұрын
наконец то нормальные мк начал изучать) А настройка - ставишь внешний кварц, вводишь требуемую частоту и куб все выставит сам. В случае изменения частоты (от максимальной) надо следить чтобы периферия критически зависящая от частоты имела таковую (нужную) аля юсб 48мгц. Ручками наверное смысла нет особо настраивать, потому что в случае 030 контроллера все элементарно, но если открыть например stm32h743 то там ооочень много умножителей, делителей и мультиплексоров. Настраивать такое вручную смысла нет, да и берут такие мк под серьезные задачи.
@HardWrMan4 жыл бұрын
Ну так то на такие контроллеры вполне себе и линукс натягивают. Я про старший сегмент STM32F4xx и STM32Hxxx
@alexroman62464 жыл бұрын
@@HardWrMan на какие натягивают? на h7 f4 ?
@Bagasl4 жыл бұрын
Насчёт попыток разобраться с СТМ, судорожно листая даташит - прямо в точку. Испытал то же самое
@Saironsmv4 жыл бұрын
Я тоже поддерживаю сначала низкоуровневое программирование, без оберток. Но черт побери, какой же STM замудреный в плане настроек, я понимаю почему люди переплачивают покупая более простые МК. Спасибо за идею со схемой взаимодействия при изучении.
@mirameissa56524 жыл бұрын
Просто обалденный ролик! Настолько, что отлично получилось увлечь этой "штучкой"; Тоже люблю тонуть в низкоуровневках чего-нибудь, но ты показал прямо что-то и на классных, хоть и вроде бы простых, с одной стороны, примерах! Спасибо за видео, и с возвращением тебя Ü
@MrCter4 жыл бұрын
Молоток Леша, настырный. Разложил СТшный даташит. Не у любого энтузиаста хватит терпения и настойчивости для такого
@sashabeep4 жыл бұрын
Ну наконец-то пилотный выпуск сериала «Кластер учит STM32». Обещанного 3 года ждут :)
@andreyv34324 жыл бұрын
Классная стена с компонентами и разъёмами ! Аккуратно вся подписана !! Снимите видео как делали ее и наводили с ее помощью порядок на столе
@phplego4 жыл бұрын
Приятно видеть тебя снова в строю :) Классное видео! Аж самому захотелось в чем нибудь сложном поразбираться
@user-lr8he3iu1v4 жыл бұрын
У вас классное рабочее место мне нравится! Все так убрано)))
@Mcmern4 жыл бұрын
Я просто похлопаю. Круто! Спасибо, что делишься опытом
@Black275124 жыл бұрын
Прям флешбеки пошли когда речь зашла о чтении даташитов на периферию))) После АВР действительно страшно и печально в самом начале))
@ololololo-l5z4 жыл бұрын
на аналоговая питания лучше подавать 3.3 это стм там так .но если тебе надо измерить например 2 вольта падовай 2 предел измерений уменьшиться
@ololololo-l5z4 жыл бұрын
5:50 стоп я что-то понял это плис или микроконтроллер?
@АлексейВиноградов-ц9ж4 жыл бұрын
Любая библиотека вызывает зависимость, но сильно выручает людей, для которых данное железо используется редко. На заре появления многоядерных контроллеров XMOS знакомый спец смог решить одну трудность, только использовав ассемблерную вставку. Куб меня взбесил, когда я запустил его спустя пол года, а он отказался генерить код, требуя обновления. А обнова сыпала ошибку. Вот подсядь на среду и в самый неподходящий момент прилетит палка в колесо.
@ИгорьЩипачев-л4е4 жыл бұрын
Всё как всегда приятно и понятно! Дави этих тараканов! Они такие маленькие мощные но жестко перевариваются. Надеюсь будут видосы чаще и так же всё понятно!
@YuriyKozin4 жыл бұрын
Лёша, привет! Сижу, читаю даташит на stm32 и тут приходит уведомление о твоём видео о них =))
@ussh4694 жыл бұрын
Ютуб за всеми следит, тоже недавно засел за стм и мне порекомендовали канал Владимира Мединцева, очень классно объясняет
@АлексейВиноградов-ц9ж4 жыл бұрын
Это знак свыше. Бог хочет сделать из тебя миссию, не про*би момент XD
@ussh4694 жыл бұрын
@@АлексейВиноградов-ц9ж 😉
@HardWrMan4 жыл бұрын
@@АлексейВиноградов-ц9ж не понял, миссию или мессию? Если первое, то в чём суть миссии?
@АлексейВиноградов-ц9ж4 жыл бұрын
@@HardWrMan МЕссию, конечно же. Но у мессий есть и миссия, но как говорится: на всё воля божья.
@Lukoil10w404 жыл бұрын
Всё красиво и грамотно. Я освоил цмсис, но новички не успеют вникнуть, но тут и цель видео другая
@ze0n744 жыл бұрын
нечего не понимаю, но очень интересно)
@StylishCreature4 жыл бұрын
Та же фигня,но тем не менее смотрится легко )
@omlatitude2724 жыл бұрын
Тоже так же))))
@ПантелейСтруговцов4 жыл бұрын
Для новичков есть ардуино и его величество Алекс Гайвер
@YuYu-y2z8f4 жыл бұрын
Частично можно понять, но сложно. тут же физика и информатика вместе взятая, а это надо вернутся в прошлое, и вспомнить школьное образование.🤔😵
@inqurity4 жыл бұрын
@@ПантелейСтруговцов Я с него и начинал. Нереальный чел, куча уроков, библиотек, и интересных проектах.
@АндрейХорошилов-з3г4 жыл бұрын
Молодец, Кластер! На стм-е такого делать не буду, но на авр-ке забабахаю такую же подсветку на кухню ;-) Спасибо за идею!
@nimitrorrrr58892 жыл бұрын
Троллинг высшего уровня)
@mrvbnz4 жыл бұрын
Просто 10/10 очень интересно послушать про платы других производителей
@thunderblade92454 жыл бұрын
Классный повесть ) тоже хочу начать работать с СТМ32 и тоже купил отладки на точно таком МК )) Сейчас СТМ8 мучаю ))
@artstone77053 жыл бұрын
Крутейшее видео.Обьяснение четкое,понятное и без лишней воды Планируете еще видео по STM32 выпускать?
@dmitriyshvecov781 Жыл бұрын
я радуюсь за то что контент становится умнее все таки
@diceveritas4 жыл бұрын
Поздравляю с переходом на "взрослые МК". А по поводу адресных светодиодов, есть типоразмера 2х2 мм, на Алиэкспресс их можно найти WS2812B 2020, есть такие же типоразмера 5050 (5х5 мм)
@Borey99310 ай бұрын
Помню как недавно разбирался с настройкой тактирования через HSE/HSI/PLL на CMSIS, все эти пред-делители, делители, множители у stm32h750, было очень интересно, но особые проблемы доставил ADC, а проблема оказалась банальной, забыл поставить знак "~", когда отключал режим DEPPWD, перед включением ADVREG. В данный момент нацелился на DMA, MDMA, BDMA и DMAMUX, на stm32h7. В общем рекомендую CMSIS, да сложнее и дольше, но зато потом становится понятнее как вообще устроен и работает микроконтроллер. Успехов в изучении stm32.
@georgelomonosov33964 жыл бұрын
Контент, который мы не заслужили, но в котором нуждались)
@Kolin45564 жыл бұрын
Можешь попробовать сделать автоматику для самогоноварения/ректификации на основе ардуино например и продавать её. Она не сложная, это многоканальный термоконтроллер на ~10 проводных датчиков (на самом деле достаточно 2-3, но мало ли) температуры ds18b20, с выводом подписанных показаний на экранчик, точность 0,1 градуса. Можно с активной частью - 10 выходов открытый коллектор (сами соединят какие надо параллельно, защиту например). Часть термодатчиков и выходов для них это защита, подключаются к контактору который отрубает ТЭН, датчик в колонне - по нему включается клапан отбора. Как только температура увеличилась на 0,1 градус ~77.2 стала 77.3, клапан закрывается отбор прекращается, колонна работает на себя, температура падает клапан открывается. Для каждого датчика типовые настройки, температура отключения, дельта, нормально включено/выключено (в общем как в китайский термоконтроллерах, только получается 10 штук в одном устройстве). Вроде ничего супер сложного, возможно будет пользоваться спросом.
@mishelklauce4 жыл бұрын
ну да, всего то... атмегу я освоил и хорошо, а вот стмку так и не осилил. это ад какой то если честно. и то что ты к ней прикрутил ультразвуковой датчик это очень круто.
@WareXProvider4 жыл бұрын
Ну, мне знакомые рассказывали, как при работе с серьёзным проектом им пришлось переписывать прошивку на прямую работу с регистрами из-за того, что при температуре ниже -5 °C прошивка, использовавшая слой абстракции, официально предоставляемый производителем, переставала работать, а ТЗ предписывало нижний порог по температуре -45 °C.
@ilmgm4 жыл бұрын
После Avr , arm микроконтроллеры просто космос
@ArduBlock4 жыл бұрын
Классно) Самые лучшие видео уроки по программированию стм32 )
@ArtemKashkanov4 жыл бұрын
Подздравляю с основением нормальных микроконтроллеров! Следующий этап - освоить нормальную САПР для разработки схем и печатных плат.
@NekitGeek4 жыл бұрын
Может вам коллаб устроить? Сделаете свою игровую приставку на реле и брейнфаке
@ClusterMeerkat4 жыл бұрын
А DipTrace - ненормальная? Я её как раз купил на днях.
@ink94 жыл бұрын
@@ClusterMeerkat потянет, но вообще есть бесплатный KiCAD, который божественен
@EntityFX4 жыл бұрын
А слабо помигать лампой накаливания?
@EntityFX4 жыл бұрын
@@ink9 на Линуксе есть и исходники?
@antonbataev50724 жыл бұрын
Единственный канал, где я поставил колокольчик. При этом я абсолютно не программист и не радиотехник, но мне дико интересно как Алексей управляется с паяльником и пишет сложные коды.
@mikhail-tsaryov4 жыл бұрын
3:30 Вытащил из шкафа 2 джемпера, но ST-Link не появился((
@АлександрШейка-ц5ь4 жыл бұрын
Попробуйте вытащить еще шарф и вязанную шапочку.
@ПантелейСтруговцов4 жыл бұрын
Закрой шкаф и попробуй ещё раз. У меня получилось
@lordhumongous80584 жыл бұрын
Правильно. Процесс создания плат завораживает. Этот момент пропускать не хочется.
@Nanaki2784 жыл бұрын
Ооо, STM32 это уже интересно! Ждём продолжения про USB =^_^= ... желательно также....на регистрах)) шутка. _ _ P.S. Сидишь тут, никого не трогаешь, пытаешься изобразить прошивку для китайского usb-донгла "USB 24RF", для его "нормального" использования в режиме бинарной передачи данных и управления самим трансивером через один и тот же порт, вместо этой "стоковой" прошивки, которая умеет конфигурить трансивер через то что осталось от AT комманд, а данные передаются в режиме указания байта длинны передаваемого буфера и .... работает это всё простор чудовищно медленно, хотя гипотетически что CH330 что nRF можно размотылять до ~2Mbps, но блин с китайской прошивкой этим донглом реально только светодиодами мигать беспроводным способом)) А всё почему? Потому что "нельзя просто так взять и развести плату" - лень)) И воот, сидишь такой сидишь, события упёрлись примерно как описываемые в видео в первом случае с DMA, либо ничего не работает, либо каша....и тут приходит уведомление что "Кластер наконец-то добрался до STM". Ну всё, это по любому надо посмотреть! Открываешь видео, доходит до момента с "выберу микроконтроллер по проще...". Думаешь про себя, ну щас по любому будет какой-нибуть "народный" STM32F103C8T6, и дальше всё по накатаной. Нет! Кластер взял вот именно ту микросхему, которая стоит в том донгле и с которой я мучался некоторое время назад)) Думаешь опять мол да нее, брееед же))) P.S. Про этот вечный срач "библиотечников" vs "хардварников" тут есть один такой маааленький аргумент в пользу любителей подёргать за биты в регисрах, а именно - конечный размер кода проекта. Вот если с большим компутатором "говнокодить" в самом широком смысле особых проблем не возникает и там принцип "херакс-херакс и в продакшн" к сожалению прокатывает довольно часто, то вот в случае с миром микроконтролеров такой подход не всегда работает, и приходится таки либо что-то переписывать с нуля "чтобы влезло", либо как то ещё заниматься всеми этими "оптимизациями", просто потому что не всегда можно взять другой микроконтроллер. Так что тут как и в любом таком холиварном сраче правильный ответ был высказан, мол ни кто не запрещает использовать и то и другое по обстоятельствам)) Ня! =^_^=
@АлексейВиноградов-ц9ж4 жыл бұрын
А ещё STM хорошо разгоняется до x2. 32f030 стабильно работает на 72MHz. Ядро M3 способно работать до 120. В МК LPC1758 ядро работает на 100, но не гонится. Правда в этом видео МК с ядром М0
@Inf1e2 жыл бұрын
Вообще можн сначала написать в высокоуровневом виде и если "нелезе", то тогда уже брать вывод препроцессора и оптимизировать по живому. Для десктопа (или сервера) это заканчивается тем, что код на C++ плавно становится кодом на чистом ассемблере просто потому что можно.
@Ma_X644 жыл бұрын
Маленький лайфКак. Чтобы бумага отмокала быстрей и полней, её нужно намылить. Ещё можно в растворе щелочи купать, но его потом придется смывать уксусом, чтобы травильный раствор не поганить.
@БалбесДуролеев4 жыл бұрын
Беговая дорожка походу без дела стоит!)))Леша тебя разнесло.
@khvastov.maksym4 жыл бұрын
Или умно-хлебопечь работает с большей продуктивностью, чем ожидалось)
@БалбесДуролеев4 жыл бұрын
@@khvastov.maksym горшочек не вари)))
@DrLithium4 жыл бұрын
За то хлебопечка не простаивает! ))
@Timsturbs4 жыл бұрын
надо ему подкинуть статью про неинвазивную ультразвуковую липосакцию, а то сам я очкую
@konstantinlee22754 жыл бұрын
Это не беговая дорожка! виной всему "И-квадрат-ЦЭ" 🤦
@SUBTetra4 жыл бұрын
Очень интересно, продолжай, такие видео нам тоже нужны, тоже важны
@UNlKby4 жыл бұрын
Ждем крутых проектов на STM32!)
@Rust_Asmand4 жыл бұрын
Леша, я работаю монтажником по тахографам и глонас. Так вот в тахографах ТЦА(особенно в последней модели), Касби, Меркурий, Блоках глонасс Нависет GT 20 Pro применяется этот микроконтроллер. У которого есть проблемы со спящим режимом. Через какое то время устройство переходит в зависающий режим и выход из него только полное отключение или кнопка перезагрузка. А так же я заметил что эти микроконтроллеры как то медленно работают с переферией, как USB так и с картридерами.
@aleksivanov91374 жыл бұрын
Спасибо.Но кто только вообще столкнулся с stm то точно не чего не поймёт.С этого одного ролика нужно делать много уроков.Это видео для тех кто уже имеет небольшой опыт с stm.
@АлександрИванов-в7т1н Жыл бұрын
Очень годный видос. Путь изучения глазами начинающего - отличная идея, в частности упоминание ошибок, которые были допущены в процессе. 👍
@nickchepievskiy53454 жыл бұрын
Приходит уведомление "Кластер - Изучаю STM32" Я такой "Чииитоооо!?"
@TiMbuilding4 жыл бұрын
Ура! Наконец то! Надеюсь скоро будет больше видео по STM32 :D
@Wo_Wang4 жыл бұрын
))))))))))
@ЭнджонИгнишин4 жыл бұрын
Хороший выбор МК. У него, кстати, есть аппаратный 9-битный (битность настраиваемая) SPI, что сильно поможет при подключении дисплеев от телефонов.
@g-manchanel17104 жыл бұрын
Приходит осознание, что нет личной жизни, когда понимаешь всё в этом видео... Т_Т
@BasovMichail4 жыл бұрын
Я понимаю все. Женат. 2-е детей. Работа. Что со мной не так?
@kalobyte4 жыл бұрын
@@BasovMichail возможно ты алень, но пока еще об этом не знаеш
@BasovMichail4 жыл бұрын
@@kalobyte I know for sure that I'm not deer.
@kalobyte4 жыл бұрын
@@BasovMichail щито? я нихера не понимать
@VCD-Channel4 жыл бұрын
@@kalobyte Похоже, что олень тут ты :D
@Владислав-ъ1л7л4 жыл бұрын
Описал прямо мой опыт с STMками :) Мешалку ХЖ когда-то давно сделал из старого тонометра и контейнера для еды. На МК сделал простую прошивку, при включении тонометра он включает/отключает его каждые 30 секунд, что бы двигатель не сдох. А вообще советую перейти на "коктейль" пероксид водорода + лимонная кислота + соль, получается одноразовый копеечный раствор, который травит в разы быстрее ХЖ и его мешать не надо :)
@Andrey-kh9ef4 жыл бұрын
4:32 Всё что могу повторить за Кластером, это намотать подтяжку на ногу. Но в этот раз Лёша сказал что подтяжка не нужна. Эх.
@prometheus_str4 жыл бұрын
Было бы сдорово если бы сделал обучающий видеоролик по работе с stm32. И более поподробнее рассказал все что происходит. У тебя хорошая подача текста и смотреть интересно. Многим бы начинающим зашло бы.
@Rot97114 жыл бұрын
Сейчас уроков полно: на любой вкус.
@iSalgerd4 жыл бұрын
Ребят? А я один на этом канале ВООБЩЕ НИХЕРА не понимаю!!! Просто пришел на канал года 3 назад наверно, и тупо смотрю каждый ролик от и до, ставлю лайк и ухожу, причем повторюсь я вообще не соображаю что происходит) просто интересно слушать и смотреть!🤣
@speccy20004 жыл бұрын
Что то похожее... Ещё смешит фраза: "здесь какие то сложные непонятные настройки...". Если это говорит сам Алексей, то что эти настройки представляют для обычных смертных!
@ОбычныйЧеловек-щ7м4 жыл бұрын
Возьми микроконтроллер, программатор, самоучитель по C и вперед!
@amonix40352 ай бұрын
В кратце описание виде - как тратить свое время в пустую, решая проблемы которые у решены, что на уровне платы, что на уровне программирование. Такими путями до конца жизни можно заниматься разработкой светомигалок. Ну в принципе тем кто не понимает что копаться в регистрах и делать свою плату это - примитивный уровень который человечество уже прошло, дальше мигалок и не уйдут.)) Сделать такое пару раз для обучения ок. Но есть же те кто доказывается что так и нужно и даже простейшие RTOS не смогли освоить.)) Это я не про автора а про описанный им в начале холливар о том нужно ли использовать готовые библиотеки либо проставлять значения регистров.
@TomasFreeze4 жыл бұрын
С 10:30 я мозг сломал от услышанного🙉
@СергейС-н2ю4 жыл бұрын
Автор ты так мило рассказываешь, чем то меня напоминаешь при курении даташита с полным ноль в английском. Спасибо за видео.
@RuzAnd4 жыл бұрын
CMSIS рулит. В Cube не все доступно. Хотя LL библиотека упростила код. Но прямое программирование сложнее но эффективнее.
@Rot97114 жыл бұрын
Ещё LL не полноценна: там нет USB
@RuzAnd4 жыл бұрын
@@Rot9711 там много чего нет. Но для понимания пойдет. Да ссылка на регистры отслеживаться. Я использую Cmsis
@HardWrMan4 жыл бұрын
@@Rot9711 USB почему-то вынесен в middleware, хотя он как раз состоит из низкоуровнего драйвера core и высокоуровневого device/host.
@yumiwatanabe4404 жыл бұрын
лайк за то что полез разбераться с регистрами а не стал уподобляться ардуиньшиками с их 5 уровнями вызова функций и 100кб для мигания диодом
@EntityFX4 жыл бұрын
Лазерно-Утюжная Технология. Можно соль, лимон и перекись водорода)
@DrLithium4 жыл бұрын
Или соль, огурец и водка... Лазерным-утюгом жена отутюжит.
@EndyKaufman4 жыл бұрын
медный купорос и повареная соль
@EntityFX4 жыл бұрын
@@EndyKaufman воняет же голубая водичка, перекись нормально с лимонкой берет. Еще бы вспомнили хлорное железо.
@DrLithium4 жыл бұрын
@@EntityFX Чего его вспоминать когда он в нём же и травил? И я в нём и ещё много-много кто в нём травит.
@amircheg4 жыл бұрын
Да, этот метод намного чище))
@Andy-c4y5j2 жыл бұрын
Лешка привет! Поздравляю тебя с галочкой!
@EntityFX4 жыл бұрын
Отбери Байкал BFK 3.1 у Нифедова! :)
@SuyRiken4 жыл бұрын
а у него откуда?
@EntityFX4 жыл бұрын
@@SuyRiken Купил он, думал на ней поиграть можно, а там GPU нет.
@kulicher4 жыл бұрын
@@EntityFX GPU есть, просто его у Нефедова нет =)
@EntityFX4 жыл бұрын
@@kulicher ты про PCIe карточку?
@kulicher4 жыл бұрын
@@EntityFX Да, там какой-то силикон 750 поддерживается же.
@ArtemKAD15 ай бұрын
Отличный пример. Пишем программу моргания светодиодом и ... она отжирает 5кБ кода, давайте усложним написав еще 10 строк кода поморгаем ШИМ - программа стала 8 кБ. Ой, эти 10 строк отожрали половину имеющейся памяти, а мы по сути еще даже не начинали писать... Впрочем, когда отказались от HAL дело пошло чуток лучше - всего лишь 1.7кБ там, где было 8кБ. Только это раза в 4-5 больше чем бы было на AVR, а отсюда для оценки равноценных контроллеров по памяти память STM32 надо делить на 4. В частности упомянутая stm32030F4 по возможностям примерно сопоставима с atmega48
@ivane11684 жыл бұрын
ёмаё, опять "джемперы", когда уж вы запомните, что джемпер - это кофта, а джампер - перемычка?
@JkVersus4 жыл бұрын
@onesee за шкафом. :)
@ЯрославЛещинский4 жыл бұрын
сперва было расстроился, что просто очередное рассмотрение, как пользовать кубмх, но потом слава богу, Вы перешли к использованию непосредственной периферии через cmsis. Респект и уважуха) Буду рад, если возьметесь за quad spi + dma. Я его не осилил и пользую через HAL, что доставляет мне много боли внутренней) А в целом да -- лайк и подписка:)
@ramakrishnamishra81794 жыл бұрын
Oh My God Alex!! You have gained so much weight! hahaahahah but you are looking awesome with the long hair :) I really like these videos!!! Very informative! :)
@dyomin872 жыл бұрын
Работать везде, напрямую с регистрами, смысла нет, особенно это понимаешь, когда сталкиваешься с тем же USB модулем контроллера - неделями или месяцами сидишь куришь реф, когда надо брать и делать. Для инитов, HAL функций хватает с головой, а в критических местах, можно и с регистрами поработать.)
@ITOinfoo4 жыл бұрын
Та ты шо!
@daniilzyubin28654 жыл бұрын
Я думал Ваш канал умер уже
@ITOinfoo4 жыл бұрын
@@daniilzyubin2865 Представляете, нет!
@gilah65654 жыл бұрын
да ну, я тоже думал что всё
@ВячеславВасильев-ь6й4 жыл бұрын
Саня привет))
@Vanchick874 жыл бұрын
О какие люди )
@DrawingTimeLapse4 жыл бұрын
Леха, попробуй отпечатать на журнальной мелованой бумаге, потом перенести на плату с помощью растворителя (или ацетона, или уайт-спирита, точно не помню, но тут вариантов мало, один из них точно рабочий). Безо всяких утюгов и отмачиваний, переводится очень качественно. А травить можно перекисью 3% с лимонной кислотой.
@yohabi4 жыл бұрын
На эту тему можно наснимать часов 10 твоего контента. А тут всего лишь 20 минут
@XxxXxx-x8b Жыл бұрын
За из не советской - советскую))) отдельный лайк!))
@romaVeber4 жыл бұрын
Лёша делай отдельный канал для обучения людишек STM. Только на начальном уровне, как на канале " МИКРОКОНТРОЛЛЕРЫ С НУЛЯ!"
@BiriBiri9254 жыл бұрын
Наконец-то этот момент настал. Момент когда я действительно в принципе перестал понимать о чём говорит Алексей. 🤣 Раньше хоть немного понимал.)
@KitayG4 жыл бұрын
🤭🙉🤯
@faIke53 жыл бұрын
Если в кубе подвести мышь к устанавливаемому параметру то во всплывающей подсказке будет отображено значение дефайна который будет установлен, соответственно достаточно просто понять что и где в коде меняется при установках в кубе
@dllsearch3 жыл бұрын
35 рублей... За цены, конечно, обидно в 21.
@Imnibo3 жыл бұрын
Ага, а ещё надо купить нормальный паяльник, паяльную станцию, ЛБП, осциллограф, ну и кучу рассыпухи для опытов. Так что скорее всего цена будет 100035 рублей минимум. :)
@Chettuser2 жыл бұрын
В 2022 ещё обиднее.
@TomasFreeze4 жыл бұрын
Вот я нихрена не понимаю в этой тематике но лайк всегда ставлю. Уважаю мозговитых и стремящихся к совершенству людей.
@mihail_redov4 жыл бұрын
ахаХ)) сделали из не советской микросхемы - советскую))
@Mocconagames4 жыл бұрын
Один из лучших контроллеров у ST это STM32L4R7, очень хорош для приборов с развитым интерфейсом пользователя (графический дисплей, возможно тачскрин, возможно даже камера). Единственное чего там не хватает, это RMII, приходится сопливить фаи либо на QSPI либо на USB.
@maxsolo26524 жыл бұрын
17:07 - тот момент когда понимаешь что быть программистом лучше, нажав пару клавиш можно все исправить.
@vsweetbread4 жыл бұрын
Мой овнокод так не исправить... (
@isakneuman99953 жыл бұрын
и твои работы ограничены этими парами клавиш в жк мониторе.
@andrewandrosow47974 жыл бұрын
Интересное видео! Я тоже несколько лет назад решил сделать частотомер (точность 1Гц на 10МГц) на AVR не вышло (пока переписываешь содержимое счетчика - он стоит на месте и пропускает такты) - счетчик то 16 разрядный... Сначала присобачил четыре 8-битных счетчика и четыре регистра 74 серии: но потом решил что это решение было приемлемым лет 30 назад - но не сегодня: и с большим скрипом стал осваивать СТМ32... но сначала на регистрах... Это было ооочень сложно и ооочень долго - ведь СТМ32 имеет несколько тысяч регисторв периферии и 4 системные шины тактирования... После пары проектов решил попробовать HAL... эта штука здорово экономит время и силы! Можно даже оптимизировать обработчики прерываний в HAL - там куча проверок и все они как правило не нужны. На мой взгляд - нужно в начале изучения использовать КУБ для инициализации - но только в LL, а далее -все на регистрах, но проекты должны быть несложными -ориентированными на изучение периферии