STM32 c чего начать?Быстрый старт с нуля.
Vložit
- čas přidán 10. 09. 2019
- Программирование STM32 за час .Рассмотрено программирование с помощью программ STM32CubeMX и keil uvision 5 с применением библиотеки LL для низкоуровневого программирования.
00:15 светодиод
04:15 кнопка
07:10 АЦП
11:16 таймер
17:00 USART
30:09 ШИМ
33:28 Продолжение про DMA и прочее...
Закрепить полученные знания-продолжение(разбираем работу самодельного wi-fi микрофона, работаем с DMA) • wifi микрофон stm32 es...
Ссылка на проект drive.google.com/open?id=1D6f...
Быстрый гайд по старту можно скачать по этой ссылке !!! drive.google.com/open?id=1LyM...
Группа в ВК больше есть доп.информация!!! elektrohobby
Детали:
1.st_link программатор отладчик ali.pub/312wfw
2.плата с микроконтроллером stm32f103c8t6 ali.pub/2silgs
3.логический анализатор alipromo.com/redirect/cpa/o/o6...
очень советую к просмотру сделано на этом микроконтроллере :
stm32 wifi микрофон • wifi микрофон stm32 es...
stm32 wifi • stm32 wifi ESP8266.STM...
stm32 wifi радио • stm32 esp8266 wifi rad...
wi-fi камера но микроконтроллер stm32f4 • STM32 ESP8266 самодел...
Группа в ВК elektrohobby
Всем спасибо за поддержку и до новых видео)
В Настройках программатора во вкладке загрузка во флеш есть галочка, которая автоматом перезагружает контроллер после прошивки.
Ставить надо 1 раз на проект.
Хотелось бы увидеть I2C на LL с возможностью не зависать, в случае если например датчик помер или отвалился, а продолжать работу.
круто
Что такое LL и зачем второй вариант?)
@@cultofsogga5863 а вы видео смотрели?
Действительно это лучшее видео по быстрому погружению в практическую работу с stm32.... даже появилось желание достать свою старенькую дискавери 😊😊😊
Душевное спасибо автору за ролик.Вместо обещаного часа вложился в полчаса. После этого видео мне удалось устроиться ведущим ST-программистом в сколковскую долину. Щас работаю над усовершенствованием робота федора
какой член робота Фёдора нуждается в усовершенствовании?
До этого видео я спокойно спал по ночам, программируя STM8 на ассемблере. Делал работу быстро получая копейки. Теперь с познанием stm32 и Си та же программа расходует в десятки раз больше памяти, требует больше времени и соответственно работа оплачивается более щедро.
Огромное спасибо за видео!)
Это лучшее пособие по LL библиотекам для STM32 !
Ждем дальнейших видео по этой теме) особенно по работе с I2C переходником для LCD1602 именно с использованием LL.
Тут ни чего обещать не могу.
Спасибо полезное видео. Давно планирую перейти на STM32
czcams.com/video/S3VcAuqYoFA/video.html рекомендую к просмотру этот ролик можно рассматривать как продолжение.
Видео просто супер! После ардуины сразу ясна разница про обработчики прерываний, про таймеры, про то как назначать ноги проца и многое другое. Автору респект и уважуха за потраченное время. Надиктовывать текст, а тем более такой информативный это тот еще гемор!
Супер! Все четко и лаконично. Надеюсь увидеть следущие серии по работе с внешними устройствами
czcams.com/video/S3VcAuqYoFA/video.html рекомендую к просмотру этот ролик можно рассматривать как продолжение.
Как же я долго искал это видео, ненашел, так и продолжил писать под stm и esp в ардуино ide. Перехожу на си, спасибо!
OK
Спасибо за большой труд , посмотрел/отдохнул с удовольствием !Буду осваивать.
Пример для скачивания под видео.!!!
Спасибо большое за видео! Жду новых роликов от Вас!
Конечно.А пока посмотрите рекомендованные в описании видео.
At the moment this tutorial is best one when I've met on youtube. Thanks really BIG thanks
Хорошее видео. Все коротко и по делу
Очень лаконично :) !
Крутой ролик, очень сжато, целая книга за пол часа. Приходится многие фрагменты просматривать по несколько раз )))
Спасибо.
Прекрасная работа! Автор очень постарался передать много информации в ролике, работа огромная по его созданию. Большая благодарность и лайк)
светодиод замигал! Это самое лучшее видео со всего ютуба! Настолько быстро удалось всё!
Как из пулемёта но всё доходчиво и без воды!
Спасибо.Затраченное время на создание ролика не прошло даром.
Очень круто!
Хмм, немного странное видео.. особенности микроконтроллера упоминаются вскользь, мол ставьте так, потому что так надо. При этом куча времени уделена каким-то банальностям типа как кодировать строку в ASCII, сравнивать строки и т.п.
Но главное даже не это, а то, что не понятно чего мы хотим добиться в итоге. Надо бы сделать что-то типа введения, постановки задачи, где рассказать чего мы вообще хотим. И в каждом участке видео держать в уме целесообразность, объяснять для чего мы делаем именно так, а не иначе.
А зачем программы по миганию светодиодом пишут вам не нужно объяснять? Это такой же быстрый старт - вам может и банальность, а мне нет
@@SerjNikitenko быстрый для тех, кто знаком с тем, что такое МК. Остальных запутает. Олег, наверное имел в виду это.
Дерзайте покажите как надо.
Обычно один холивар про то что нужно ставить, чем компилировать, какие библиотеки и никакой конкретики. Здесь на видео путь одного самурая. Смотрим, качаем, ставим, повторяем, а потом уже думаем :-) Видео крайне полезное :-)
Специалист занимается раскрытием темы как он это понимает и пытаетс научить тех кто об этом мало что знает, видео рассчитано на молодёжь. Если вы считаете что вы лучше и больше знаете то снимите видео другое и народ посмотрит ваше и сделает вывод кто лучше раскрыл тему и получит больше просмотров.
Отличное видео! Спасибо!
Хорошый видео, кто уже натыкался и нагуглися, оценит. Всё сжато и по делу.
Спасибо.
Где ты был когда я начинал? Все четко без всякой лишней информации для нубасов просто золото!
Спасибо.
Спасибо! Надо уже пересилить себя и начать переход на stm. Хотелось бы видеть работу с nrf24l01, а ещё лучше библиотеку.
неужели в 2019 не нагуглил?
молодчина. Пост для продвижения. Вывод с уарта стм32 информации в веб - удивило. Вот это действительно толковый подход. Надо будет тоже создать переходник до веба.
Спасибо.Веб пример _ было давно и многое требует доработок.
Ура! LL заработал! пересоздал заново проект на самой последней версии заработало сразу! Спасибо большое! Супер урок! Кто будет сразу долго ставить всё, скачивайте cubemx с официального сайта, ссылка видна на видео, скачав с другого не заработал LL, версия была другой и старой, пришлют на email (достаточно email указать при регистрации) ссылку на загрузку. LL сразу заработали.
Наконец нашел толковое видео без воды. Все четко и понятно. главное в видео показан сам принцип написания программ в иде просто и понятно. точно быстрый старт.А то повсюду видюхи по часу а инфы в них ноль и полно сведений про линейку контроллеров, все семейства, как поставить куб и т.д. нафиг мне это надо, если потребуется открыл справочник и подобрал модель. главное в видео показан сам принцип написания программ в иде просто понятно. хотелось бы еще видос про режимы работы портов и настройку их. мне нравятся такие видео где конкретно показано в короткое время как нужно сделать, а остальное сам додумаешь если есть мозг да и гугл не дремлет. главное всегда понять суть и концепцию
Спасибо.Примеры из видео можно скачать в описании ролика!!!
спасибо! очень информативно. в принципе по сути все так же как и с ардуино. только в Вашем видео объяснения гораздо глубже и интереснее. и отдельная благодарность за подачу материала. воспринимается невероятно легко!!!!!
Разница с ардуино в том, что вся инициализация скрыта от глаз.А здесь все открыто и это многих пугает.
@@ElectroHobby1 да. это я увидел и благодаря вашему ролику очень многое стало понятно. еще раз большое спасибо.
@@kasper3355 до новых видео)
@@ElectroHobby1 подписался сразу)))) ждем)))))
Очень полезное видео. На 9:11 ошибка в подключении переменного резистора, два края подключены к земле, а дальше по видео уже нормально подпаяно 3,3 на одном конце и земля на другом. + надо добавить
строка 36: #define ADC_THRESHOLD 2000
47: uint16_t volatile adc_data;
тогда задастся перемененная и функция и код скомпилится
Мне, как человеку давно знакомому с AVR, но мигрирующему на STM32 очень нравится темп этого ролика и полное отсутствие воды, чего не хватает очень многим видео-туториалам. Реально за полчаса страшный сложный стм становится немного понятнее. Спасибо.
Может будет и вторая часть.Спасибо
@KarimOFF Oybek st link драйвера стали? В диспетчера правильно определяется.
Если у подножия Эвереста поднять камень, то можно сказать что имеешь НЕМНОГО Эвереста.
Отличная работа! Спасибо!
Очень интенсивный старт
Отличный получился видосик!!! Темп объяснения показался мне несколько быстрым для новичков. В принципе, при желании, всегда можно отмотать назад. Зато компактненько получилось!!!
Первый пример мигания светодиодом есть в PDF!!!
@@ElectroHobby1 Поздравляю!!! Быстрый старт в формате PDF у Вас отлично получился.!!! Спасибо за Ваш труд!!! Остальные файлы мне пока не удалось прочесть, может их еще нет. Зато сделаете их не спеша, с учетом всех замечаний. Я имею ввиду отформатированный текст файлов main.c.
Не плохо было бы сделать отдельный PDF по всем настройкам Keil с добавлением русскоязычных шрифтов. У Вас они уже установлены. Я не для себя, для всех, типа научился сам - научи других.
Мне тоже показалось что как для новичка то оооочень быстро, не успеваєш за указателем уследить и приходится все время использовать кнопки перемотки назад и паузы! :)
@@ruslanmarkiv7167 Примеры для скачивания в описании ролика.Также любой проект на канале!!!
@@ruslanmarkiv7167 Под видосом есть файл PDF советую посмотреть и распечатать.
Спасибо, пытаюсь повторить всё ;)
Удачи.Примеры доступны для скачивания!!!Также есть pdf где описаны шаги начала видео!!!В описании.Если будут вопросы касательно моих примеров пишите!!!
Ну микроконтроллеры я прошивать не собирался , но посмотреть интересно было. Спасибо.
Спасибо за видео! Всё чётко, структурировано! Но, на мой взгляд, это видео для тех, кто уже знает о чём идёт речь) теории мало... именно поэтому в своих видео мы даём и теорию и практику в равных порциях)
Из ваших видео я (полный новичек) хоть что-то понял. А тут вообще ничего не ухватил. Пожалуй фраза "быстрый старт с нуля" в заголовке была лишней
Супер!
Круто, спасибо.
Ого, столько инфы за 34 мин - круто, буду разбираться год, спасибо! )))
SPASIBO! Sehr Interessant.
Спасибо ! Всё классно, но очень быстро рассказываете и показываете, не успеваю переварить информацию, поскольку только начал изучать STM32. А так всё класс.
Есть ссылка на pdf там первый пример расcписан!!!
Понял. Спасибо.
@@ElectroHobby1 , и огромное Вам спасибо за этот расписанный пример. А остальных примеров, которые следуют за этим, нет в pdf? Хорошо бы тоже....
@@PShchezhin можно скачать исходники к уроку.
Все классно!
Спасибо.
Познавательно. Молодец.
Спасибо.
Very useful video 👍
OK)
Отличный стиль сжатого пояснения! Респект!
Спасибо.
Все супер
Благодарен за информативный видос.
Спасибо!!! Подписка с меня.
Дмитрий, добрый день!
Благодарю Вас за отличную подборку для быстрого получения конкретного результата работы с микроконтроллером STM32.
У меня не сразу получилось вводить комментарии в Keil на русском языке.
Устраняется установкой опции "Encode in UTF-8 without signature" в Keil:
"Edit->Configuration->Editor->Encoding = Encode in UTF-8 without signature"
Спасибо за ролик. Очень доходчиво
По мне хорошее видео для того, чтобы получить представление о микроконтроллере перед тем как непосредственно приступить к его изучению
Прикольно. Быстро
Комментарий для поддержки
Нихрена не понял, но досмотрел и лайк поставил!
Спасибо!
Просто мега быстрый старт) Я никогда не программировал на микроконтроллере, хотел бы научиться. Подача материала для новичка не совсем правильная. Пояснил бы для чего все эти настройки. Создай словесный какой нибудь видеоролик с чего нужно начать там какую литературу почитать. А то впоследствии из-за незнания некоторых вещей получаться костыли и велосипеды. Я думаю нужно начинать со схемотехники) кодинг уже вконце пока не разберешься что к чему)
Ну а так если не втерпеж впринципе светодиодиком поморгать горишь желанием хороший мануал.
Автор молодца, спасибо!
Очень информативно, спасибо.
Если не затруднит затронуть в следующем видео spi интерфейс, и работа с радио модулем nrf24l01
И SIM 800...
@@andreyemelyanov4458 SIM800 нету есть аналог.Звонил используя USART.Думал телефон телефон с круговым номеронабирателем переделать но....интересов много а времени мало.
Работал с ними очень давно.Даже не помню делал ли видео на эту тему.Сейчас Lora Lora Lora
@@ElectroHobby1 Лора все же дорого и избыточно для домашней связи. Нрф хоть и имеет недостатки, зато дёшево и можно пихать куда угодно.
@@user-dz7ep4oe4l esp8266? Много примеров было по работе с ним на АТ через usart.Показывал как данные можно отправить на народный мониторинг.....
В первом примере хотел поставить дизлайк. но Победив себя , стал смотреть .... И за ПРАВильное объяснения ЛАЙК!
Класс!
ОК.
Бесит в STM32 то, что ты начинаешь изучать взаимодействие с ним - выясняешь, что такое SPL. Потом ты вдруг выясняешь, что километровые иниты можно не писать, а потыркать в кубе и куб всё сделает сам, ты идешь к кубу, выясняешь, что там гора кода в принципе и гора кода, написанного с использованием HAL, которого ты не знаешь. Если с 1-м можно разобраться при помощи настроек оптимизации, то вот 2-е заставляет тебя резко перескакивать на HAL, недоучив SPL, ты начинаешь изучать HAL, собираешь несколько проектов на нём, и тут вдруг вываливается LL, который быстрее и компактнее HAL, не уступая ему в удобстве, и вот ты уже лезешь на LL, и тут ты понимаешь, что для того, что бы зажечь светодиод, у тебя есть сразу 3 оболочки. И вот тут мозг начинает немного дымить от переизбытка информации, а злость закипать. Учишь одно - другое лучше, учишь то, что лучше - выясняется, что лучше не значит лучшее, а дальше что?!...
SPL это LL , только вид с боку.
жесть. и это для начинающего)))
Артем Фирсов знакомый посмотрел видео, хотел перейти с ардуино, знания кое какие есть, тут сказал та ну нафиг. Голос как у робота, читает с листка, кудато спешит, говорит что ставить, а не рекомендует. Хрень а не видео.
В интернете есть нормальные текстовые, пошаговые инструкции.
Yuferss твой ардуиноклоун хотя бы закон Ома осилил, или только как скетчи из интернета загружать знает?
Это видео Позволяет сесть в лодку (Иногда проще на ходу...учиться )и отправиться в путь.... Все доступные точки обозначены...АЦП...таймер....ПК....МК. А не банальное из А в Б\. куда хочешь туда и выходи\.
@@yuferss5018 пусть на Esp32 переходит. там все просто
Интересует вопрос. Есть 2 контроллера stm8s003 и stm32f030. Есть одинаковый кусок кода (переменные 32 бита) но на stm8 он работает в разы быстрее чем на stm32. Тактовая частота настроена на stm8 8 МГц а в stm32 максималка 48МГц В чем причина?
В одном видео описано столько, сколько я на авр пол года осваивал)))
Лайк. Подписка.
Все вроде понятно, но мне придется все равно раз 5 посмотреть видео, чтобы разобраться во всем этом, эх, что ж это программирование делает со мной )
Очень понравился ваш урок, всем рекомендую! Очень понятно всё. Смотрел так как понравилось несколько раз подряд начало, повторяя каждый шаг, кто пишет тяжело было, важно скачать последнюю версию с официального сайта, не полениться ввести email нужный лишь для ссылки загрузки, дальше внимательно по видео делать, ставя на паузы, можно выбрать сниженную скорость если быстро. Автор объяснил так что точно дойдёт каждому. CUBEMX и KEIL всё сам догружает, вопросов было много, но программы сами все установили. Сразу не было LL драйвера, оказалось скачал был совершенно старую версию, не найдя официальный сайт, а просто загуглив первую попавшуюся. Дальше сразу получилось дойти до этапа мигания светодидом. Очень понравилось именно данное видео. На других каналах было не понятно. На ардуино никогда не хочется возвращаться, не знаю неужели остались те ещё, кто думает загружать CUBEMX и keil или пятиться к допотопному трухлявому ардуино, которые пишут трудно с CUBEMX удобно очень, информации много, но интересной. Одни только настройки когда в CUBEMX можно выбрать HID устройства, частоты до 72мгц в плате за 2$, покодить репорты, хотя бы попытаться, лучше на STM32 мигать светодиодом чем н ардуино, а это и реле, только повысить ток питания им транзисторами, купив мешок транзисторов и все, даже сами платы SMT32 приятнее чем ардуино. Лучше STM32 чем покупать старый треш ардуино. Перешёл на STM32 после неудачной прошивки 3х подряд Leonardo pro micro, которые отбросили копыта лишь из за 80% заполнения памяти. Шились в разное время и передохли как после дихлофоса мухи. С тех пор ардуино ассоциируется с мусором. Нет желания оставаться на допотопных ардуино. Кто ещё пятиться к ардуино, хотя бы установите CUBEMX и Keil хотя бы закажите стартовый набор за 2$ плату и программатор Stlink мигайте светодиодами на STM32, делитесь друг с другом добытой как в шахтах информацией, такая команда ардуинщиков сидят на этих недокамешках. Да каждый поделится если по STM32 информацией ардуино уйдёт в прошлое как кассетные магнитофоны. Сколько можно программировать чипы с 2к озу и 28к пзу ахах в Leonardo с !!! Hid поддержкой. Нужно бежать от ардуино как беженцам к STM32. Ардуино это геноцид.
Хорошоее видео, полезное и крайне концентророваное. Спасибо.
Жаль только, непроясненным остался вопрос, почему использовался LL, а не HAL?
Новичку разобраться как устроен LL будет проще.Понятнее для тех кто переходит с AVR.Мое мнение.
Очень толковое и, главное, практически полезное резюме по работе с STM32. Даже трудно представить, сколько времени потратили на монтаж... Спасибо за Ваш труд! Пора уже идти программером-разрабом МК, или Вы уже? )
Это хобби.Создание ролика ооочень много времени по сравнению с написанием программной части к ролику.
А в чём суть LL и HAL?
В интернете исть библиотека на HAL, я так понимаю чтобы её использовать нужно HAL делать?
И почему для соединения с компьютером, нужно использовать USART когда есть симуляция COM порта?
Впервые попробовал использовать библиотеку LL. Сразу бросилось в глаза что "зеленки" значительно поубавилось.
Автор, объясни, пожалуйста на 8:46 строчку 106.
106 while (!LL_ADC_IsCalibrationOnGoing(ADC1)){};
Насколько понимаю, эта строчка должна пускать бесконечный пустной цикл (цикл ожидания), пока не завершится калибровка ADC1.
Здесь цикл продолжается, пока LL_ADC_IsCalibrationOnGoing равна 0 и заканчивается, когда LL_ADC_IsCalibrationOnGoing становится равной 1.
Но на других ресурсах написано, что эта переменная работает строго наоборот: пока LL_ADC_IsCalibrationOnGoing равна 1 - калибровка не окончена (впрочем перевод с английского намекает на то же самое).
P.S. Я в Си не силен, если что
Идеальная подача материала для изучения. Вы не планируете создать курс по этой теме?
Создание таких роликов отнимает очень много времени.Мне нужно двигаться дальше,надеюсь показал что программирование это не сложно.Есть проекты с которыми мне хочется поработать.Вот по работе проектов будут ближайшие видео ,думаю так учится интереснее.
Великолепно и восхитительно. Быстро,понятно и ясно. А у вас есть e-mail?
Давно ждал такое видео) stm уже заказал. Хотел спросить какая у вас модель осциллографа?
Это рабочий не рекомендую.
@@ElectroHobby1 , купил dso 138, а он адекватно работает на чистоте
Пока собственного не имею в планах был RIGOL на 4 канала 50Mhz.
подтягивающий внешний резистор не обязательно? или внутренними желательно не пользоваться? в ардуино есть внутренние резисторы но их не рекомендуют даже включать, а в STM32 также нежелательно?
Для кнопки можно.
@@ElectroHobby1 Спасибо большое!
спасибо
Прошу совета - куда копать. Подаю ко входу ноги АЦП stm32f103c8t6 через переменный резистор напряжение. При этом показания АЦП скачут очень сильно. Последние 4 разряда с ума сходят, это проявляется как на китайских отладочных платах, так и на stm-ке, купленной в ЧипДип.
Спасибо, как оказалось - всё очень просто
И вам.
Да, да, да - оно работает! 100500 лайков за видос!!!!!
Молодец. Успехов.
@@ElectroHobby1 у меня плата STM32F407VG Discovery. Дошел до АЦП по вашему видео (время 8:56). Кэйл ругается на строки
LL_ADC_StartCalibration(ADC1);
while(!LL_ADC_IsCalibrationOnGoing(ADC1)){};
пишет "implicit declaration of function"
так и не понял в чем причина, тупо закоминтил их и ошибки пропали. Только хотелось бы знать почему же эти строки вызывают ошибку?
@@dimayeremenok902 пример урока под видео доступен для скачивания!!!
Есть вопрос.На этапе написания команд ( в видио на 2-46 минуте) конкретно : LL_mDelay(1000); LL_GPIO_ResetOutputPin(GPIOC, LL_GPIO_PIN_13); программа определяет их как ошибки: Warning: implicit declaration of function ''LL_mDelay(1000);'' is invalid in c99. При загрузке проекта ошибок не было (...FromELF: creating hex file...
"Blink1\Blink1.axf" - 0 Error(s), 0 Warning(s).
Build Time Elapsed: 00:00:03...)Может я что-то упустил? Подскажите, плиз.
Под видео можно скачать проект!!!
Для начинающего который только научился мигать светодиодам это просто жест . Сам язык с не кажется таким сложним, мне кажется раота с функциями
👍👍👍
спасибо. однако вытерпел половину.. уж очень информативно.. учитывая что хотел поймать ваших блох и не удалось. ставлю лайк. хорошее видео.
Пришлось немного по бодаться с кубом. При попытке загрузить пакет STM32F1 куб выдавал ошибку. Ладно, думаю. находим и у скачиваем вручную и пытаемся так скормить - тоже ошибка. В итоге оказалось, что нужно запускать от имени пользователя, написанного латиницей.За видео спасибо
Пожалуйста.
Здравствуйте,есть два частотника,один с дисплеем другой без,оба на STM32.Так вот как с одной прошивки достать кусок кода для дисплеея и вставить в другую прошивку?Спасибо
Если нет доступа к исходникам. То все сложно.
Думаю надо пересматривать помногу раз, чтобы закрепить материал...
Зачем? Качаете пример под видео и пробуете изменить, добавить новый функционал и тп.
Не хочу кейл, как насчет platformIO? Понял так, что кубик нужен только для инициализации, а дальше можно код перекинуть в любой редактор?
Не знаю на счет platformio, но думаю все можно если захотеть.
Лайкнул. Не совсем понял светодиоды на 5В или на 3,5В и что там по току получается на них если мне память не изменяет то отладочная плата все 20 мА может потянуть через себя. А так симпатичный дример получился.
Светодиодам плевать на напряжение, хоть 220 подавай, главное ток ограничить.
Спасибо за хороший мануал. У Вас есть видео по архитектуре STM32? Я смотрел в вашем плейлисте, но не нашел (возможно плохо искал). До этого имел дело только с микроконтроллерами AVR, но сталкиваюсь с тем что все больше проектов делается на STM32. Хотелось бы по лучше узнать архитектуру STM32
Нет.
так в даташите описана архитектура или что там описано
запили теперь ролик, как написать прошивку
т.е. не как пользоваться молотком и топором, а как построить дом так, чтобы он не развалился и чтобы потом к нему удобно можно было бы достраивать пристройки
а как забивать гвозди и колоть дрова разным инструментом - есть много роликов уже
но никто не показывает, как строить дом и обычно я вижу шалаши, избушки на куриных ножках или костылях
Я вижу вы уже в теме.Тогда вторая рекомендуемая часть к просмотру для вас подойдет.
@@ElectroHobby1
гляну обязателно
Больше видосов в студию, я новичек сижу на "дурине", blue pil-стм валяются 2 шт хотелось бы и на них что нибудь замутить.
Начните с wi-fi микрофона.Ссылка в описании ролика.Проект интересный прост для повторения.
One or more Device Family Pack Devices are not present - would you like to choose another device. Error #550: Requested device ??device??(STMicroelectronics) not found for target '1'. Как исправить?
Лайк!красава!вот это могешь!я простейший шокер то не смог смастерить...есть видосик заходи если че...там жесть)))
Простите, а как вы из куба попадаете в Кейл на 1:55 ? У меня такого нет.ю хотя всё установил
Попробуйте собрать проект.Может потом предложит добавить недостающие библиотеки.Также есть PDF под видео в описании ознакомитесь с ним!!!
super, merci
OK
czcams.com/video/g8fs3wJxCtY/video.html
День добрый. Скажите, если на stm32 уже залита программа (прошивка) - возможно ли её извлечь, подредактировать и сново залить?
Спасибо.
Начните с "подредактировать" EXE файл в винде. :) Его даже извлекать и заливать не нужно. :)
@@vasyivanov5724 ага, смешно...
Не с вашими знаниями. Программу мигания светодиодом я бы разобрался. Но, что то по сложнее ...
У меня есть такой программатор. Есть новая стмка и прошивка к ней готовая. Что бы прошить и впаять ее в колонку сони.
Подскажите пожалуйста как подключить микруху к программатору и прошить её готовой прошей!
SWDIO, SICK, 3.3V , GND к соответствующим ногам stm32 . Распиновку можно узнать скачав даташит на ваш контроллер. Прийдется подпаиватся если голый контроллер. Программа чтобы прошить st_link utility.
@@ElectroHobby1 спасибо большое за ответ.
Тоесть туро подпаиваю программатор к ногам микрухи по даташиту с питанием и шью её! 👍
👍
А по стандартам Си разве функцию можно вызывать до ее декларации? А то в части про кнопку (вкл и выкл по нажатию) ИДЕ ругается на это дело и не понятно что с этим делать
В си можно, в плюсах уже нет
Извините, а почему из Wi-Fi - микрофона торчит провод?