STM32 c чего начать?Быстрый старт с нуля.

Поделиться
HTML-код
  • Опубликовано: 22 дек 2024

Комментарии • 735

  • @ElectroHobby1
    @ElectroHobby1  5 лет назад +53

    Всем спасибо за поддержку и до новых видео)

    • @intelektum
      @intelektum 5 лет назад +3

      В Настройках программатора во вкладке загрузка во флеш есть галочка, которая автоматом перезагружает контроллер после прошивки.
      Ставить надо 1 раз на проект.

    • @intelektum
      @intelektum 5 лет назад +2

      Хотелось бы увидеть I2C на LL с возможностью не зависать, в случае если например датчик помер или отвалился, а продолжать работу.

    • @ovodigr
      @ovodigr 4 года назад +1

      круто

    • @cultofsogga5863
      @cultofsogga5863 3 года назад +1

      Что такое LL и зачем второй вариант?)

    • @ElectroHobby1
      @ElectroHobby1  3 года назад

      @@cultofsogga5863 а вы видео смотрели?

  • @vladimirtrump6189
    @vladimirtrump6189 3 года назад +44

    Душевное спасибо автору за ролик.Вместо обещаного часа вложился в полчаса. После этого видео мне удалось устроиться ведущим ST-программистом в сколковскую долину. Щас работаю над усовершенствованием робота федора

    • @Mumaher1
      @Mumaher1 2 года назад

      какой член робота Фёдора нуждается в усовершенствовании?

    • @TheGarretinside
      @TheGarretinside 9 месяцев назад +1

      До этого видео я спокойно спал по ночам, программируя STM8 на ассемблере. Делал работу быстро получая копейки. Теперь с познанием stm32 и Си та же программа расходует в десятки раз больше памяти, требует больше времени и соответственно работа оплачивается более щедро.

  • @denyssipa248
    @denyssipa248 5 лет назад +9

    Как же я долго искал это видео, ненашел, так и продолжил писать под stm и esp в ардуино ide. Перехожу на си, спасибо!

  • @phplego
    @phplego 5 лет назад +131

    Хмм, немного странное видео.. особенности микроконтроллера упоминаются вскользь, мол ставьте так, потому что так надо. При этом куча времени уделена каким-то банальностям типа как кодировать строку в ASCII, сравнивать строки и т.п.
    Но главное даже не это, а то, что не понятно чего мы хотим добиться в итоге. Надо бы сделать что-то типа введения, постановки задачи, где рассказать чего мы вообще хотим. И в каждом участке видео держать в уме целесообразность, объяснять для чего мы делаем именно так, а не иначе.

    • @SerjNikitenko
      @SerjNikitenko 4 года назад +9

      А зачем программы по миганию светодиодом пишут вам не нужно объяснять? Это такой же быстрый старт - вам может и банальность, а мне нет

    • @artemvinogradov7306
      @artemvinogradov7306 4 года назад +8

      ​@@SerjNikitenko быстрый для тех, кто знаком с тем, что такое МК. Остальных запутает. Олег, наверное имел в виду это.

    • @жоржзавидов
      @жоржзавидов 4 года назад +6

      Дерзайте покажите как надо.

    • @leonidvalentinovich5215
      @leonidvalentinovich5215 4 года назад +7

      Обычно один холивар про то что нужно ставить, чем компилировать, какие библиотеки и никакой конкретики. Здесь на видео путь одного самурая. Смотрим, качаем, ставим, повторяем, а потом уже думаем :-) Видео крайне полезное :-)

    • @alekseyaleksey8660
      @alekseyaleksey8660 3 года назад +2

      Специалист занимается раскрытием темы как он это понимает и пытаетс научить тех кто об этом мало что знает, видео рассчитано на молодёжь. Если вы считаете что вы лучше и больше знаете то снимите видео другое и народ посмотрит ваше и сделает вывод кто лучше раскрыл тему и получит больше просмотров.

  • @nigrok88
    @nigrok88 5 лет назад +11

    Огромное спасибо за видео!)
    Это лучшее пособие по LL библиотекам для STM32 !
    Ждем дальнейших видео по этой теме) особенно по работе с I2C переходником для LCD1602 именно с использованием LL.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +2

      Тут ни чего обещать не могу.

    • @vmlnn
      @vmlnn 4 месяца назад

      LL - это что то подобное на HAL?

  • @masterkit9517
    @masterkit9517 4 года назад +4

    светодиод замигал! Это самое лучшее видео со всего ютуба! Настолько быстро удалось всё!

  • @ArduinoTex
    @ArduinoTex 5 лет назад +12

    Спасибо полезное видео. Давно планирую перейти на STM32

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      ruclips.net/video/S3VcAuqYoFA/видео.html рекомендую к просмотру этот ролик можно рассматривать как продолжение.

  • @mikhailm1632
    @mikhailm1632 5 лет назад +4

    Как из пулемёта но всё доходчиво и без воды!

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Спасибо.Затраченное время на создание ролика не прошло даром.

  • @masterkit9517
    @masterkit9517 4 года назад +1

    Ура! LL заработал! пересоздал заново проект на самой последней версии заработало сразу! Спасибо большое! Супер урок! Кто будет сразу долго ставить всё, скачивайте cubemx с официального сайта, ссылка видна на видео, скачав с другого не заработал LL, версия была другой и старой, пришлют на email (достаточно email указать при регистрации) ссылку на загрузку. LL сразу заработали.

  • @ВладимирИванов-б1г8ц

    Спасибо за видео! Остался на Arduino IDE

  • @rpocc
    @rpocc 4 года назад +34

    Мне, как человеку давно знакомому с AVR, но мигрирующему на STM32 очень нравится темп этого ролика и полное отсутствие воды, чего не хватает очень многим видео-туториалам. Реально за полчаса страшный сложный стм становится немного понятнее. Спасибо.

    • @ElectroHobby1
      @ElectroHobby1  4 года назад +5

      Может будет и вторая часть.Спасибо

    • @ElectroHobby1
      @ElectroHobby1  3 года назад

      @KarimOFF Oybek st link драйвера стали? В диспетчера правильно определяется.

    • @АлексейКалинов-д4в
      @АлексейКалинов-д4в 2 года назад +1

      Если у подножия Эвереста поднять камень, то можно сказать что имеешь НЕМНОГО Эвереста.

  • @anatoliydad0x078
    @anatoliydad0x078 4 года назад +8

    Видео просто супер! После ардуины сразу ясна разница про обработчики прерываний, про таймеры, про то как назначать ноги проца и многое другое. Автору респект и уважуха за потраченное время. Надиктовывать текст, а тем более такой информативный это тот еще гемор!

  • @mvmudrov
    @mvmudrov 4 года назад +15

    Спасибо за видео! Всё чётко, структурировано! Но, на мой взгляд, это видео для тех, кто уже знает о чём идёт речь) теории мало... именно поэтому в своих видео мы даём и теорию и практику в равных порциях)

    • @СергейЛевинец-в6н
      @СергейЛевинец-в6н Год назад

      Из ваших видео я (полный новичек) хоть что-то понял. А тут вообще ничего не ухватил. Пожалуй фраза "быстрый старт с нуля" в заголовке была лишней

  • @agedmagister4562
    @agedmagister4562 5 лет назад

    молодчина. Пост для продвижения. Вывод с уарта стм32 информации в веб - удивило. Вот это действительно толковый подход. Надо будет тоже создать переходник до веба.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Спасибо.Веб пример _ было давно и многое требует доработок.

  • @masterkit9517
    @masterkit9517 4 года назад +2

    1:27 не дает выбрать LL, там его даже нет, только HAL версия 4.23.0 а в keil пишет в данной строчке LL_GPIO_ResetOutputPin(GPIOC, LL_GPIO_PIN_13); ошибку undeclarated LL

    • @dimsk3819
      @dimsk3819 4 года назад

      такаяже хрень

  • @masterkit9517
    @masterkit9517 4 года назад +1

    а у вас есть урок по мультиплексорам на 16 входов и STM32 или сдвиговым регистрам, нужно прицепить 120 кнопок к STM32

    • @ElectroHobby1
      @ElectroHobby1  4 года назад +1

      Нет.Но тема не сложная.

    • @masterkit9517
      @masterkit9517 4 года назад +1

      @@ElectroHobby1 поделюсь с вами любой информацией по audio usb, так с миру по нитке удастся перетащить всех ардуинщиков на STM32, сконфигурировал в audio device usb частота 48mhz выставилась автоматически, устройство успешно подключилось как аудиоустройство в ПК на 103 плате. Дальше пишут туда из миди нужно вписать репорты какие то.

  • @damirdynamics5149
    @damirdynamics5149 4 года назад +2

    Просто мега быстрый старт) Я никогда не программировал на микроконтроллере, хотел бы научиться. Подача материала для новичка не совсем правильная. Пояснил бы для чего все эти настройки. Создай словесный какой нибудь видеоролик с чего нужно начать там какую литературу почитать. А то впоследствии из-за незнания некоторых вещей получаться костыли и велосипеды. Я думаю нужно начинать со схемотехники) кодинг уже вконце пока не разберешься что к чему)

    • @damirdynamics5149
      @damirdynamics5149 4 года назад

      Ну а так если не втерпеж впринципе светодиодиком поморгать горишь желанием хороший мануал.

  • @masterkit9517
    @masterkit9517 3 года назад +1

    а зачем подключать через UART свисток, если там есть встроенный VIRTUAL COM PORT только не знаю как принять с ПК данные в МК через CDC замучался уже, под десятками видео спрашивал полная тишина в ютубе, сделал почти весь код по примеру, но никто не может ответить на следующий вопрос вот на ошибке застрял if (str_rx== "hello") { пишет литеральная ошибка сравнивать нельзя так, где char str_rx[21]; и это реально прилетевшее из ПК слово или по символам слово, не особо понимаю, а вот сравнить со словом "hello" ещё возник вопрос char str_rx[21] - 21 называется NAK (negative acknowledge) это может быть связано с NAK (negative acknowledge) про который пишут Приемное устройство передает этот символ отправителю в случае отрицания приема данных на этом застрял, в примере выводили в дисплей сразу, и не хотят объяснять как слово определить какое прилетело сравнив со словом hello, все молчат до ужаса, захочешь научится всю охоту отобьют своим молчанием, как пытать их приходится и то не скажут, с уроками полная беда в ютубе и дикий ужас для новичков, вроде и подпишешься на каналы, а никому ты там не нужен

  • @Токарныеподелки-р7л
    @Токарныеподелки-р7л 5 лет назад +68

    жесть. и это для начинающего)))

    • @yuferss5018
      @yuferss5018 4 года назад +13

      Артем Фирсов знакомый посмотрел видео, хотел перейти с ардуино, знания кое какие есть, тут сказал та ну нафиг. Голос как у робота, читает с листка, кудато спешит, говорит что ставить, а не рекомендует. Хрень а не видео.

    • @АлександрА-в3д4ъ
      @АлександрА-в3д4ъ 4 года назад +1

      В интернете есть нормальные текстовые, пошаговые инструкции.

    • @ivanpetrov228_
      @ivanpetrov228_ 4 года назад +12

      Yuferss твой ардуиноклоун хотя бы закон Ома осилил, или только как скетчи из интернета загружать знает?

    • @ДимаДима-к1н
      @ДимаДима-к1н 4 года назад +8

      Это видео Позволяет сесть в лодку (Иногда проще на ходу...учиться )и отправиться в путь.... Все доступные точки обозначены...АЦП...таймер....ПК....МК. А не банальное из А в Б\. куда хочешь туда и выходи\.

    • @nighthunter28
      @nighthunter28 4 года назад +1

      @@yuferss5018 пусть на Esp32 переходит. там все просто

  • @nikolaichl_k2516
    @nikolaichl_k2516 4 года назад +14

    слишком быстро и нихрена не понятно зачем выбираем какие либо опции в кубе. на 4:44 ушел.

  • @alexverba589
    @alexverba589 4 года назад +1

    Дмитрий, добрый день!
    Благодарю Вас за отличную подборку для быстрого получения конкретного результата работы с микроконтроллером STM32.
    У меня не сразу получилось вводить комментарии в Keil на русском языке.
    Устраняется установкой опции "Encode in UTF-8 without signature" в Keil:
    "Edit->Configuration->Editor->Encoding = Encode in UTF-8 without signature"

  • @Texass87
    @Texass87 Год назад

    При нажатии на F7 ( Build ) пишет следующее :
    Build started: Project: Blink
    *** Target 'Blink' uses ARM-Compiler 'Default Compiler Version 5' which is not available.
    *** Please review the installed ARM Compiler Versions:
    'Manage Project Items - Folders/Extensions' to manage ARM Compiler Versions.
    'Options for Target - Target' to select an ARM Compiler Version for the target.
    *** Build aborted.
    Build Time Elapsed: 00:00:00
    Нифига не понимаю....

    • @sibud3138
      @sibud3138 Год назад

      Получилось исправить?

    • @sibud3138
      @sibud3138 Год назад

      В общем получилось исправить - слева в дереве проекта нажать ПКМ на папку проекта
      Нажать на "Options for Target 'Имя проекта'"...
      Выбрать пункт Target и справа в пункте "Code Generation"->"ARM Compiler": выбрать "Use default compiler version 6", далее "Ок"

    • @Texass87
      @Texass87 Год назад

      @@sibud3138 Спасибо, буду знать! Я тогда не разобрался с этим и перешел на arduino ide

    • @ehomen9310
      @ehomen9310 2 месяца назад

      @@sibud3138 У меня в пункте target только два параметра Xtal(MHz) и Operating system Ничего больше

  • @dzysyak
    @dzysyak 4 года назад

    Отличное видео! Спасибо!

  • @AlexLink-rb5by
    @AlexLink-rb5by 4 года назад +1

    Спасибо, пытаюсь повторить всё ;)

    • @ElectroHobby1
      @ElectroHobby1  4 года назад +1

      Удачи.Примеры доступны для скачивания!!!Также есть pdf где описаны шаги начала видео!!!В описании.Если будут вопросы касательно моих примеров пишите!!!

  • @kasper3355
    @kasper3355 5 лет назад

    спасибо! очень информативно. в принципе по сути все так же как и с ардуино. только в Вашем видео объяснения гораздо глубже и интереснее. и отдельная благодарность за подачу материала. воспринимается невероятно легко!!!!!

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      Разница с ардуино в том, что вся инициализация скрыта от глаз.А здесь все открыто и это многих пугает.

    • @kasper3355
      @kasper3355 5 лет назад

      @@ElectroHobby1 да. это я увидел и благодаря вашему ролику очень многое стало понятно. еще раз большое спасибо.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      @@kasper3355 до новых видео)

    • @kasper3355
      @kasper3355 5 лет назад

      @@ElectroHobby1 подписался сразу)))) ждем)))))

  • @ii-ro7rz
    @ii-ro7rz 10 месяцев назад

    Позвольте прошится вашими знаниями , thx

  • @masterkit9517
    @masterkit9517 4 года назад +1

    подтягивающий внешний резистор не обязательно? или внутренними желательно не пользоваться? в ардуино есть внутренние резисторы но их не рекомендуют даже включать, а в STM32 также нежелательно?

    • @ElectroHobby1
      @ElectroHobby1  4 года назад +1

      Для кнопки можно.

    • @masterkit9517
      @masterkit9517 4 года назад +1

      @@ElectroHobby1 Спасибо большое!

  • @arakeldesign
    @arakeldesign 5 лет назад

    Хорошее видео. Все коротко и по делу

  • @Евгений-т3ъ3п
    @Евгений-т3ъ3п 4 года назад +2

    Ого, столько инфы за 34 мин - круто, буду разбираться год, спасибо! )))

  • @zelmanfeig5404
    @zelmanfeig5404 9 месяцев назад

    Извините, а почему из Wi-Fi - микрофона торчит провод?

  • @electronic7979
    @electronic7979 5 лет назад +1

    Very useful video 👍

  • @maskon78
    @maskon78 5 лет назад +6

    А не проще вместо передергивания st-linka в свойствах проекта в кейле поствить галку "reset and run"?

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      Я писал об этом в комментариях.После обновления st-link последней keil у меня с начала на одном программаторе это перестало работать потом на другом.

    • @НазарЛапатшо
      @НазарЛапатшо 5 лет назад

      Так то проще но у меня почему то перестало работать хотя раньше работало.Но все же кнопочку резет нажимать удобнее чем передергивать st-link

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      @@НазарЛапатшо, а мне не поверили.Предлагалось обновить stlink ?Обновили?

    • @НазарЛапатшо
      @НазарЛапатшо 5 лет назад

      @@ElectroHobby1 я не уверен но мне кажется у меня работало на более древней версии keil а как обновился перестало

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      @@НазарЛапатшо это смотря как припаяна "гребенка"

  • @horribleSerg
    @horribleSerg 5 лет назад +3

    Спасибо большое за видео! Жду новых роликов от Вас!

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Конечно.А пока посмотрите рекомендованные в описании видео.

  • @Skiffovsky
    @Skiffovsky 5 лет назад +1

    А я от дребезга обычно избавляюсь тупо делеем на 50-100мс. Типа - появилось первое касание - выполняем действие и ждём несколько мс. За это время уже всё устаканивается и можно работать дальше.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Да я тоже так мог бы сделать.Но потом скажут пока ты там ждешь своим delay() можно было сделать что-то полезное.

    • @Skiffovsky
      @Skiffovsky 5 лет назад

      И будут правы ;) Всему свое применение =)

  • @zenyazenya7782
    @zenyazenya7782 4 года назад

    Очень интенсивный старт

  • @androkauzi3278
    @androkauzi3278 8 месяцев назад

    SPASIBO! Sehr Interessant.

  • @ruslanbei2112
    @ruslanbei2112 4 года назад

    Прошу совета - куда копать. Подаю ко входу ноги АЦП stm32f103c8t6 через переменный резистор напряжение. При этом показания АЦП скачут очень сильно. Последние 4 разряда с ума сходят, это проявляется как на китайских отладочных платах, так и на stm-ке, купленной в ЧипДип.

  • @masterkit9517
    @masterkit9517 4 года назад +1

    Подскажите HID устройство миди нужно на F103C8T6 с чего начать?

    • @ElectroHobby1
      @ElectroHobby1  4 года назад +1

      Я сам не сильно увлекаюсь музыкой.Я когда делал это устройство искал все подряд что связано с usb hid.(device audio)Изучал примеры.Всегда что_то можно найти что можно переделать.Мой микрофон переделан из примера HID клавиатуры.Если там правильно составить дескриптор может сойдет за midi.

    • @masterkit9517
      @masterkit9517 4 года назад +1

      @@ElectroHobby1 Спасибо большое!

  • @ОбычныйЧеловек-щ7м
    @ОбычныйЧеловек-щ7м 5 лет назад +2

    Спасибо! Надо уже пересилить себя и начать переход на stm. Хотелось бы видеть работу с nrf24l01, а ещё лучше библиотеку.

  • @Юныеэнергетики-х7у
    @Юныеэнергетики-х7у 4 года назад

    Простите, а как вы из куба попадаете в Кейл на 1:55 ? У меня такого нет.ю хотя всё установил

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      Попробуйте собрать проект.Может потом предложит добавить недостающие библиотеки.Также есть PDF под видео в описании ознакомитесь с ним!!!

  • @pavelbbb
    @pavelbbb Месяц назад

    спасибо, а то я cubemx долго не мог понять что от меня хотят, жму создать, а там какое то окно огромное с артикулами, будто продать хотят cube programmer хотя бы сам всё детектит, купил парочку stm поиграться, а как с ними работать непонятно, по юсб устройство не определяет, в итоге через stlink к аурдуине подключил, начал мигать светодиодом, а у меня он наоборот вместо включения выключается и включается вместо выключения, почитал что на некоторых платах подключение наоборот.

  • @kalobyte
    @kalobyte 5 лет назад +3

    запили теперь ролик, как написать прошивку
    т.е. не как пользоваться молотком и топором, а как построить дом так, чтобы он не развалился и чтобы потом к нему удобно можно было бы достраивать пристройки
    а как забивать гвозди и колоть дрова разным инструментом - есть много роликов уже
    но никто не показывает, как строить дом и обычно я вижу шалаши, избушки на куриных ножках или костылях

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Я вижу вы уже в теме.Тогда вторая рекомендуемая часть к просмотру для вас подойдет.

    • @kalobyte
      @kalobyte 5 лет назад

      @@ElectroHobby1
      гляну обязателно

  • @masterkit9517
    @masterkit9517 4 года назад +1

    Очень понравился ваш урок, всем рекомендую! Очень понятно всё. Смотрел так как понравилось несколько раз подряд начало, повторяя каждый шаг, кто пишет тяжело было, важно скачать последнюю версию с официального сайта, не полениться ввести 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. Ардуино это геноцид.

  • @АлександрМарков-х1з

    Ну микроконтроллеры я прошивать не собирался , но посмотреть интересно было. Спасибо.

  • @Homo_neanderthal
    @Homo_neanderthal 4 года назад

    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'. Как исправить?

  • @Snayper44
    @Snayper44 4 года назад

    Автор, объясни, пожалуйста на 8:46 строчку 106.
    106 while (!LL_ADC_IsCalibrationOnGoing(ADC1)){};
    Насколько понимаю, эта строчка должна пускать бесконечный пустной цикл (цикл ожидания), пока не завершится калибровка ADC1.
    Здесь цикл продолжается, пока LL_ADC_IsCalibrationOnGoing равна 0 и заканчивается, когда LL_ADC_IsCalibrationOnGoing становится равной 1.
    Но на других ресурсах написано, что эта переменная работает строго наоборот: пока LL_ADC_IsCalibrationOnGoing равна 1 - калибровка не окончена (впрочем перевод с английского намекает на то же самое).
    P.S. Я в Си не силен, если что

  • @kurmaev13
    @kurmaev13 4 года назад

    Есть вопрос.На этапе написания команд ( в видио на 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...)Может я что-то упустил? Подскажите, плиз.

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      Под видео можно скачать проект!!!

  • @masterkit9517
    @masterkit9517 4 года назад +1

    а как нажать кнопку в HAL ? или только в LL можно?

    • @ElectroHobby1
      @ElectroHobby1  4 года назад +1

      Можно и в HAL только уроки по HAL на эту тему я делал очень,очень давно. Прочитать состояние пина можно с помощью функции HAL_GPIO_ReadPin(GPIOx, GPIO_Pin); Только вместо опции LL установить HAL при генерации кубом.

    • @masterkit9517
      @masterkit9517 4 года назад +1

      @@ElectroHobby1 Спасибо большое! А HAL вместе с LL даже находил используют, добавляя вручную библиотеки

  • @levshx
    @levshx 2 года назад

    А в чём суть LL и HAL?
    В интернете исть библиотека на HAL, я так понимаю чтобы её использовать нужно HAL делать?
    И почему для соединения с компьютером, нужно использовать USART когда есть симуляция COM порта?

  • @danilshch9747
    @danilshch9747 5 лет назад

    В видео похоже есть ошибка на 9:08, обе ноги потенциометра подключены к GND

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Ошибаетесь.Иначе оно бы не работало)

  • @dmitryefimkin6550
    @dmitryefimkin6550 2 года назад

    *** error 56: cannot open file
    Error: Flash Download failed - Could not load file 'led\led.axf'
    :(

  • @raven8867
    @raven8867 5 лет назад +1

    Спасибо за большой труд , посмотрел/отдохнул с удовольствием !Буду осваивать.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Пример для скачивания под видео.!!!

  • @danilshch9747
    @danilshch9747 5 лет назад

    к теме АЦП
    В режиме отладки не видно изменений переменной и ODR13, хотя светодиод гаснет и зажигается от повора потенциометра

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Проект мой скачали и запустили?

  • @serjspirit1622
    @serjspirit1622 3 года назад

    откуда взялось куча строк в коде?

  • @serhii3436
    @serhii3436 4 года назад +2

    At the moment this tutorial is best one when I've met on youtube. Thanks really BIG thanks

  • @ДенисКолпащиков
    @ДенисКолпащиков 4 года назад

    Спасибо за ролик. всё работает. Но... при записи сначала появляется окно с сообщением "Not a genuine ST device! Abort connection", по нажатию кнопки ОК. в консоли появляется это:
    Load "first\\first.axf"
    Error: Not a genuine ST Device! Abort connection.
    Erase Done.
    Programming Done.
    Verify OK.
    Flash Load finished at 22:38:34.
    т.е. всё записывается и работает. Что за ошибку я получаю?

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      Не оригинальное устройство.Борьба с китайской продукцией я так понимаю.В любом случае прошивку можно несколькими способами.Можно скачать раннюю версию кейл.5.25 например.

    • @ДенисКолпащиков
      @ДенисКолпащиков 4 года назад

      @@ElectroHobby1 Спасибо за объяснение.

  • @bossymur9786
    @bossymur9786 2 года назад

    Спасибо за ваш труд. А есть какой нибудь букварь книга для начинающего по изучению stm32,?

    • @ElectroHobby1
      @ElectroHobby1  2 года назад

      Не знаю. Программирование на Си почитайте для начала.

    • @bossymur9786
      @bossymur9786 2 года назад

      @@ElectroHobby1Не подскажите книгу литературу чтоб доступным языком было

  • @МаксимГромов-ю5ы
    @МаксимГромов-ю5ы 3 года назад

    остановился на 3:40, пишет no target connected и flash download failed- target DLL has been canselled

    • @ElectroHobby1
      @ElectroHobby1  3 года назад

      Скачайте PDF файл под видео там первый этап подробно описан!!!Если не получится пишите!!!

    • @МаксимГромов-ю5ы
      @МаксимГромов-ю5ы 3 года назад

      @@ElectroHobby1 не получилось

    • @МаксимГромов-ю5ы
      @МаксимГромов-ю5ы 3 года назад

      @@ElectroHobby1 тоже самое выдает, не знаю с чем это связано

    • @ElectroHobby1
      @ElectroHobby1  3 года назад

      @@МаксимГромов-ю5ы 1. Не настроен st link в Кейл
      2.не верно подключен st_link.На плате светодиод питания загорается?
      3.Не исправность stm32 контроллера(платы)
      4.Забыли установить в CUBE опции программатора (после первой прошивки уже не прошивается нормальным путём.)
      5.Под видео есть проект для Кейл пробуем залить его .

    • @МаксимГромов-ю5ы
      @МаксимГромов-ю5ы 3 года назад

      @@ElectroHobby1скачал твой проект, и нифига(

  • @Vladimir_Zarubin
    @Vladimir_Zarubin 5 лет назад +1

    Отличный получился видосик!!! Темп объяснения показался мне несколько быстрым для новичков. В принципе, при желании, всегда можно отмотать назад. Зато компактненько получилось!!!

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Первый пример мигания светодиодом есть в PDF!!!

    • @Vladimir_Zarubin
      @Vladimir_Zarubin 5 лет назад

      @@ElectroHobby1 Поздравляю!!! Быстрый старт в формате PDF у Вас отлично получился.!!! Спасибо за Ваш труд!!! Остальные файлы мне пока не удалось прочесть, может их еще нет. Зато сделаете их не спеша, с учетом всех замечаний. Я имею ввиду отформатированный текст файлов main.c.
      Не плохо было бы сделать отдельный PDF по всем настройкам Keil с добавлением русскоязычных шрифтов. У Вас они уже установлены. Я не для себя, для всех, типа научился сам - научи других.

    • @ruslanmarkiv7167
      @ruslanmarkiv7167 5 лет назад

      Мне тоже показалось что как для новичка то оооочень быстро, не успеваєш за указателем уследить и приходится все время использовать кнопки перемотки назад и паузы! :)

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      @@ruslanmarkiv7167 Примеры для скачивания в описании ролика.Также любой проект на канале!!!

    • @Vladimir_Zarubin
      @Vladimir_Zarubin 5 лет назад

      @@ruslanmarkiv7167 Под видосом есть файл PDF советую посмотреть и распечатать.

  • @ИгорьРубацкий-ч1о
    @ИгорьРубацкий-ч1о 5 лет назад +4

    Спасибо ! Всё классно, но очень быстро рассказываете и показываете, не успеваю переварить информацию, поскольку только начал изучать STM32. А так всё класс.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Есть ссылка на pdf там первый пример расcписан!!!

    • @ИгорьРубацкий-ч1о
      @ИгорьРубацкий-ч1о 5 лет назад

      Понял. Спасибо.

    • @PShchezhin
      @PShchezhin 4 года назад

      @@ElectroHobby1 , и огромное Вам спасибо за этот расписанный пример. А остальных примеров, которые следуют за этим, нет в pdf? Хорошо бы тоже....

    • @ElectroHobby1
      @ElectroHobby1  4 года назад +1

      @@PShchezhin можно скачать исходники к уроку.

  • @sxlab
    @sxlab 5 лет назад

    Пришлось немного по бодаться с кубом. При попытке загрузить пакет STM32F1 куб выдавал ошибку. Ладно, думаю. находим и у скачиваем вручную и пытаемся так скормить - тоже ошибка. В итоге оказалось, что нужно запускать от имени пользователя, написанного латиницей.За видео спасибо

  • @arsennasibullin9936
    @arsennasibullin9936 3 года назад

    Все супер

  • @ПрофессорЛампочкин

    Очень лаконично :) !

  • @ILYA.A.
    @ILYA.A. 3 года назад

    У меня есть такой программатор. Есть новая стмка и прошивка к ней готовая. Что бы прошить и впаять ее в колонку сони.
    Подскажите пожалуйста как подключить микруху к программатору и прошить её готовой прошей!

    • @ElectroHobby1
      @ElectroHobby1  3 года назад

      SWDIO, SICK, 3.3V , GND к соответствующим ногам stm32 . Распиновку можно узнать скачав даташит на ваш контроллер. Прийдется подпаиватся если голый контроллер. Программа чтобы прошить st_link utility.

    • @ILYA.A.
      @ILYA.A. 3 года назад

      @@ElectroHobby1 спасибо большое за ответ.
      Тоесть туро подпаиваю программатор к ногам микрухи по даташиту с питанием и шью её! 👍

  • @andrewzuy6012
    @andrewzuy6012 5 лет назад +1

    Супер! Все четко и лаконично. Надеюсь увидеть следущие серии по работе с внешними устройствами

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      ruclips.net/video/S3VcAuqYoFA/видео.html рекомендую к просмотру этот ролик можно рассматривать как продолжение.

  • @ВладимирБогун-н7х
    @ВладимирБогун-н7х 4 года назад

    Fatal error: C3903U: Argument 'NOT_SUPPORTED' not permitted for option 'cpu'.
    что бы это могло значить ?

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      Под видео есть pdf посмотрите может чего упустили!!! Жду ответа.Могу зайти на комп и посмотреть.

  • @ehormazurenko2285
    @ehormazurenko2285 4 года назад

    Комментарий для поддержки

  • @SkoffildBY
    @SkoffildBY 5 лет назад +1

    Прекрасная работа! Автор очень постарался передать много информации в ролике, работа огромная по его созданию. Большая благодарность и лайк)

  • @iron_maister
    @iron_maister 5 лет назад +2

    Давно ждал такое видео) stm уже заказал. Хотел спросить какая у вас модель осциллографа?

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Это рабочий не рекомендую.

    • @iron_maister
      @iron_maister 5 лет назад

      @@ElectroHobby1 , купил dso 138, а он адекватно работает на чистоте

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Пока собственного не имею в планах был RIGOL на 4 канала 50Mhz.

  • @perceptron9834
    @perceptron9834 2 года назад

    А почему используешь не cubeIDE от ST ?

    • @ElectroHobby1
      @ElectroHobby1  2 года назад +1

      Пользуюсь, но редко для F7. Считаю Keil для начинающих лучше.

  • @comehere96
    @comehere96 3 года назад

    Ардуиновские библиотеки и проги на нём будут работать ?

    • @ElectroHobby1
      @ElectroHobby1  3 года назад

      Blue pill эту плату называют. Вроде можно.

  • @cezar1979ful
    @cezar1979ful 5 лет назад

    Познавательно. Молодец.

  • @АнтохаБатькович
    @АнтохаБатькович 4 года назад

    Ошибка возникает на стадии генерации кода, сам mdk arm не запускается, захожу в папку с проектом запускаю в ручную, запускается, при сборке возникает одна ошибка

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      Микроконтроллер stm32f103c8t6 ???Проекты для данного микроконтроллера под видео.

  • @igorvladim9414
    @igorvladim9414 4 года назад

    на 2.50 как вы открыли схему??
    нихрена не заметил куда жмакнули мышью.

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      Скачал с интернета их там море.

    • @igorvladim9414
      @igorvladim9414 4 года назад

      @@ElectroHobby1 спасибо... просто подумал, что это где то в программе..
      просто начал разбираться. поэтому много путаницы

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      @@igorvladim9414 успехов в освоении stm32.

  • @СергейНикитин-ж6х
    @СергейНикитин-ж6х 4 года назад

    Круто, спасибо.

  • @psarabeev
    @psarabeev 5 лет назад +1

    Хорошоее видео, полезное и крайне концентророваное. Спасибо.
    Жаль только, непроясненным остался вопрос, почему использовался LL, а не HAL?

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      Новичку разобраться как устроен LL будет проще.Понятнее для тех кто переходит с AVR.Мое мнение.

  • @timetimer6429
    @timetimer6429 2 года назад

    Здравствуйте, мне пишет, при попытке загрузить скетч, "Command not supported", помогите пожалуйста, заранее спасибо

    • @ElectroHobby1
      @ElectroHobby1  2 года назад

      Программатор видит?

    • @timetimer6429
      @timetimer6429 2 года назад

      @@ElectroHobby1 не знаю... Пишет "Target dll cancelled"

  • @DimenstargFarben
    @DimenstargFarben 4 года назад

    Язык используется такой же как на ардуино?

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      Да.

    • @DimenstargFarben
      @DimenstargFarben 4 года назад

      @@ElectroHobby1 у меня таких лежат 5 штук без дела и ещё есть типа ардуино мега на на контроллере stm32 f 103 вот я не знаю как она програмируется

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      @@DimenstargFarben данные урок доступен для скачивания.Проект должен без вопросов открыться в Keil,собраться и залиться .

  • @yuafaandr
    @yuafaandr 5 лет назад

    Все классно!

  • @АлександрШунин-з1ц

    Всем добра! Не могу понять: при создании проекта в Project Manager во вкладке Project все опции неактивны. Я даже не могу поменять название проекта, не говоря о том, чтобы изменить Toolchain/IDE. При этом самой кнопки Generate code у меня нет. Версия куба 1.12.1. Прошу помощи у сообщества

  • @aliaksandrhulkou9052
    @aliaksandrhulkou9052 4 года назад +2

    Отличная работа! Спасибо!

  • @flexoalex4168
    @flexoalex4168 5 лет назад +1

    А чем HAL не угодил.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      За 1 час не получится.Разве только показать как пользоваться HAL функциями не вдаваясь в подробности,что происходит внутри.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Я пользуюсь как HAL так и LL.

    • @flexoalex4168
      @flexoalex4168 5 лет назад

      @@ElectroHobby1 Так в этом и прелесть HAL что не надо лезть внутрь. Судя по описанию LL как раз требует хорошего знания кишок МК и плохо переносима между камнями. Хороша для тру-программеров. Это чисто мое личное мнение. Но все же молодец! Продолжай вносить в массы STM32. А то все уже за ардуинились)

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      @@flexoalex4168ну и я думаю кто переходит с AVR , LL будет более приемлемой.

  • @ahtungs6274
    @ahtungs6274 5 лет назад

    Интересует вопрос. Есть 2 контроллера stm8s003 и stm32f030. Есть одинаковый кусок кода (переменные 32 бита) но на stm8 он работает в разы быстрее чем на stm32. Тактовая частота настроена на stm8 8 МГц а в stm32 максималка 48МГц В чем причина?

  • @ДенисКудряшов-ф6ж
    @ДенисКудряшов-ф6ж 3 года назад +1

    Сколько часов необходимо что бы приблизиться данному уровню работы и понимания?

  • @АлександрКолесник-ъ4б

    В кейле в настройках flash/ 3пункт(на этом компе нету кейла) можно настроить автозапуск после прошивки, и не дергать програматор из usb

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Почитайте комменты.После обновления keil и прошивки st-link не прокатывает.Я не один...

  • @ИванГлебко-ф4ъ
    @ИванГлебко-ф4ъ 7 месяцев назад

    Здравствуйте. Пытаюсь повторить пример Ацп и пин 13.В коде "подчеркивает" две строчки где есть adc_data. Переписывал все по несколько раз) Что я делаю не так?

    • @ИванГлебко-ф4ъ
      @ИванГлебко-ф4ъ 7 месяцев назад

      error: use of undeclared identifier 'adc_data'

    • @ElectroHobby1
      @ElectroHobby1  7 месяцев назад

      @@ИванГлебко-ф4ъ по удаленке, могу помочь на днях. Напишите на почту, есть в описании канала.

    • @ИванГлебко-ф4ъ
      @ИванГлебко-ф4ъ 7 месяцев назад

      @@ElectroHobby1 Спасибо огромное за ответ! Почитать комментарии помогло) В итоге скачал Ваш проект)

  • @reggiekray4078
    @reggiekray4078 3 года назад

    ElectroHobby, а возможно ли после того, как проект создан, скомпилировать и экспортировать hex-файл, чтобы можно было прошить микроконтроллер любым другим программатором, кроме ST-Link, Ulink? Например с помощью J-Link

    • @ElectroHobby1
      @ElectroHobby1  3 года назад +1

      Да.

    • @reggiekray4078
      @reggiekray4078 3 года назад

      @@ElectroHobby1 Спасибо за быстрый ответ! А можно в двух словах, как это сделать прямо из кейла? Буду очень благодарен за науку)

    • @ElectroHobby1
      @ElectroHobby1  3 года назад

      @@reggiekray4078 www.keil.com/support/man/docs/uv4cl/uv4cl_ca_createhexfile.htm

    • @reggiekray4078
      @reggiekray4078 3 года назад

      @@ElectroHobby1 спасибо Вам, добрый человек! Научили уму-разуму)

  • @alexkayful
    @alexkayful 5 лет назад

    Load "blink\\blink.axf"
    Error: Flash Download failed - Target DLL has been cancelled
    Flash Load finished at 23:35:03
    Сделал всё как в мануале нихера не грузится. Впрочем если через UART прошить то с Arduino IDE всё работает
    STM рабочая. Почему не получается залить скетч с keil uvision 5

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Есть pdf файл в описании к видео!!!Посмотрите еще рас если все правильно.5 версию кейл качали недавно? ST-LINK UTILITI СКАЧАЙТЕ ПОПРОБУЙТЕ ОБНОВИТЬ ПРОШИВКУ.Скачайте готовый проект в описании и еще рас попробуйте .

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Да и обратите внимание в каком положении "перемычки" на плате.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Проект сами по видео делали?

  • @ЕвгенийПуртов-й3м
    @ЕвгенийПуртов-й3м 2 года назад

    Здравствуйте. Если мы нашу программу заливаем через програматор, то зачем на плате USB?

    • @ElectroHobby1
      @ElectroHobby1  2 года назад

      Этот контроллер, не поддерживает DFU режим с завода. Но работать и выступать USB устройством может.

    • @ЕвгенийПуртов-й3м
      @ЕвгенийПуртов-й3м 2 года назад

      @@ElectroHobby1 Спасибо. Нужно будет почитать об этом.

  • @Михаил-щ8ц8м
    @Михаил-щ8ц8м 4 года назад

    Не подскажете как лечить такую ошибку? debugger - cortex-m error pdsc: sequence Execution failed . Появляется при попытке залить проект в МК

    • @ElectroHobby1
      @ElectroHobby1  4 года назад +1

      Если касательно этого видео урока.Попробуйте скачать готовый проект и залить под видео.Проект собирается нормально без ошибок?

    • @Михаил-щ8ц8м
      @Михаил-щ8ц8м 4 года назад

      @@ElectroHobby1 спасибо за оперативный ответ, глупая ошибка - к STM вернулся после долгого перерыва и начало Вашего видео самоуверенно пропустил - в итоге в кубе выбирал STM32f030c8 вместо STM32f130c8 . Глупость стоила одного потерянного вечера)

  • @nurbolkonusbaev5941
    @nurbolkonusbaev5941 2 года назад

    Target not created 1 errors 0 warning, как исправить

    • @ElectroHobby1
      @ElectroHobby1  2 года назад

      Скорее чего-то недоустановили. Библиотеки для микроконтроллера, точно все скачались? Могу вечером по таймвиверу посмотреть.

  • @vladilion90
    @vladilion90 2 года назад

    Все вроде понятно, но мне придется все равно раз 5 посмотреть видео, чтобы разобраться во всем этом, эх, что ж это программирование делает со мной )

  • @dmitriylihoded4585
    @dmitriylihoded4585 5 лет назад +2

    Не совсем понятно почему для быстрого старта:
    1. используется библиотека LL, а не более простая HAL?
    2. используется Keil и CubeMX, а не бесплатный STM32IDE?

    • @psarabeev
      @psarabeev 5 лет назад +1

      Еще Atollic бесплатный

    • @dmitriylihoded4585
      @dmitriylihoded4585 5 лет назад +1

      @@psarabeev на сколько мне известно ST приобрела среду разработки Atomic Studio (вроде даже с командой разработчиков) и по факту: CubeIDE=CubeMX+Atomic Studio

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      HAL устроен очень не просто (для новичка).LL для тех кто переходит с AVR понятнее будет.Все что было написано для SPL легко переносимо на LL.Простота использования HAL на первый взгляд.Но это мое мнение.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      @@dmitriylihoded4585 у меня есть и установлена бесплатная среда от ST и IAR и куча других.Но работаю я 99 процентов в KEIL.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      В сообществе сделал опрос по поводу IDE!!!

  • @zaran101
    @zaran101 5 лет назад +4

    Очень полезное видео. На 9:11 ошибка в подключении переменного резистора, два края подключены к земле, а дальше по видео уже нормально подпаяно 3,3 на одном конце и земля на другом. + надо добавить
    строка 36: #define ADC_THRESHOLD 2000
    47: uint16_t volatile adc_data;
    тогда задастся перемененная и функция и код скомпилится

  • @andrewdronsson9028
    @andrewdronsson9028 5 лет назад +1

    (3.3/4095)*adc_data - это не корректно. Надо так: (3.3/4096)*adc_data, всё-таки ступеней у АЦП именно 4096 (от 0 до 4095). Впрочем, погрешность от этого получается незаметная.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +2

      Да вы правы.Спасибо.

  • @РАТИБОРКАЗАКОВ
    @РАТИБОРКАЗАКОВ 5 лет назад

    Лайкнул. Не совсем понял светодиоды на 5В или на 3,5В и что там по току получается на них если мне память не изменяет то отладочная плата все 20 мА может потянуть через себя. А так симпатичный дример получился.

    • @ОбычныйЧеловек-щ7м
      @ОбычныйЧеловек-щ7м 5 лет назад +1

      Светодиодам плевать на напряжение, хоть 220 подавай, главное ток ограничить.

  • @artyomalekseevich3734
    @artyomalekseevich3734 Год назад

    У меня проблема с Кубом, при генерации кода просит регистрацию, а когда приходит письмо и надо создавать пароль пишет, что ссылка устарела. Пробовал много разных почт. Всё равно не получается

    • @ElectroHobby1
      @ElectroHobby1  Год назад

      Не знаю в чем дело. Попробуйте через VPN

  • @AE075G
    @AE075G 5 лет назад

    А с ttl usb можно или обязательно stlink? Вроде на стмке стоит ttl загрузчик и его можно использовать с фирменным флешером от stm.

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад

      Залить прошивку можно.

    • @AE075G
      @AE075G 5 лет назад

      А зачем тогда st-link?

    • @ElectroHobby1
      @ElectroHobby1  5 лет назад +1

      @@AE075G можно увидеть что творится внутри мк. с твоими переменными, регистрами мк и прочее для отладки.

  • @andreyzolotarev2035
    @andreyzolotarev2035 4 года назад

    А можно перепрограммировать даталогер на процессоре stm32l152?закончилос время

    • @ElectroHobby1
      @ElectroHobby1  4 года назад

      Если прошивка имеется и контроллер не залочен.

  • @DronRt-c3o
    @DronRt-c3o 3 года назад

    Здравствуйте,есть два частотника,один с дисплеем другой без,оба на STM32.Так вот как с одной прошивки достать кусок кода для дисплеея и вставить в другую прошивку?Спасибо

    • @ElectroHobby1
      @ElectroHobby1  3 года назад

      Если нет доступа к исходникам. То все сложно.