Это видео недоступно.
Сожалеем об этом.

STM32. Самый доступный и полный набор для изучения STM32 за 250₽

Поделиться
HTML-код
  • Опубликовано: 23 фев 2020
  • Знакомимся с самым доступным и полным набором для изучения программирования и использования микроконтроллеров STM32 от компании ST. Это легендарная и сверхпопулярная плата "BluePill" - синяя таблетка, а также программатор/отладчик свисток ST-Link V2. Рассмотрены как их достоинства, так и особенности работы. В конце видео дан анонс следующего видео, и, собственно в нем, логического продолжения, развития BluePill - отладочной платы...
    Исходники видео:
    cloud.mail.ru/...
    Работа с отладочной платой:
    • STM32. Урок 6. STM32Cu...
    Вы можете помочь каналу Яндекс-деньги:
    money.yandex.r...

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

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

    Перешёл на STM32 и только плюсы после допотопного ардуино. Можно и там и там программировать. Это ещё один плюс.

    • @NRelectronics
      @NRelectronics  4 года назад +6

      Молодцы что перешли с ардуино на STM32. У вас увеличится количество реализуемых задач и проектов, процесс программирования станет в начале чуть сложнее потом намного приятнее и полезнее! Поздравляю вас с этим!

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

      @@NRelectronics Комфортнее намного в Keil, как в дальнобойной SCANIA после тесного запорожца придавленного к асфальту от нагрузки цепляющим днищем дорогу, а ехать как то надо. Ардуино примерно так работает в сравнении с SMT32. Это тем кто ещё не видел SMT32. Спасибо за поздравления! Можно всех поздравить с созданием STM32 это пресс машина для ардуино. Конец эпохи ардуино пришёл.

    • @-Darkweider
      @-Darkweider 4 года назад +3

      @@masterkit9517 Вы не поверите, многие так так думали еще 10 лет назад. Как только СТМ выбросили восьмерки и 32е. Почитайте на Казусе или Элхе тех времен. Жаркие были дискуссии. Однако ардунья не сдается, слишком велики наработки и низок порог вхождения. Уж на знаю сожалеть или радоваться...

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

      Keil прекрасен, стабилен и надежен. Для начинающих бывает сложновато, но если разберутся отличная, так по мне лично, лучшая IDE. Пожалуйста за поздравление, вы этого заслужили!
      Теперь не бросайте и изучайте, главное практикуйтесь, хотя бы понемногу.
      Думаю ардуина будет еще долго жива, уж очень большое комьюнити, много отладок, низкая цена, много библиотек, поезд такой сложно будет остановить...

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

      думаю что можно радоваться тому моменту, что есть разнообразие, а вот когда нет ничего то уже совсем печалька)

  • @im_a_hater
    @im_a_hater 4 года назад +3

    Внутренняя распиновка СТ-линка китайского у меня не соответствовала обозначению на корпусе... разобрал и подключил по маске на плате. Только так всё заработало

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

      Вот такие блин китайцы... Что можно сказать о них...

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

    Спасибо, интересная информация. Есть такая плата и китайский же стлинк. Ждем продолжения по BlackPill))

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

      Отлично! На выходных как обычно выпущу видео. BlackPill поинтересней.

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

      @@NRelectronics спасибо!

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

    Большое спасибо!

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

      На здоровье, на пользу!

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

    Отличный обзор, всё четко, понятно и интересно)))!

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

      Стараюсь. Ожидайте через недельку продолжения развития BluePill.

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

      @@NRelectronics Где можно купить оригинальный программатор?

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

      Дк электронщик, терраэлектроника, чип и дип, алиэкспресс...

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

    Спасибо за интересное и познавательное видео.

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

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

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

    Я начинал с F407 и с Кернигана-Ритчи, всё желание отбилось об эти скалы. А нужно было с F103 и Прата. Не хочу просто мигать светодиодами по волшебству, хочу понимать что и как я делаю. Начинаю учиться заново - снова)

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

      Молодцы что не бросаете! Поверьте мне и опыту коллег и знакомых, у вас все получится!!!

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

      Наверное просто Ричи не самый лучший выбор для самого начала. Прата или Дейтел самые лучшие дядьки. А вот 407 контроллер хорош.

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

    Забыли в комплект положить третий свисток, очень важный для начинающих - логанализатор saleae

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

      Да, безусловно, но это уже доп. штука все же.

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

      Начинающих) у нас весь отдел у меня его стреляет, 3 канала уже спалили

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

    Спасибо Вам за интересные видео. Еще 5 лет назад следил за активным развитием платформы ардуино. Сейчас зашел на ali и был мягко говоря
    удивлен ценами на компоненты. Интересно, такая динамика цен сохранится или нужно срочно покупать модули. Народ, что вы думаете об этом. И еще хочу попросить Вас, можно ли записать видео по сборке синтезатора на si5351 с использованием stm, сложно ли адаптировать проекты с Ардуино на stm32? Спасибо.

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

      Пожалуйста. Я бы на вашем месте подкупил что необходимо на Али. Кризис затяжной, как дальше себя цены поведут непонятно, практически нулевая вероятность что цены восстановятся в ближайшее время.

  • @uncle_Russell
    @uncle_Russell 24 дня назад

    есть плата stm3240 eval в ней st-link встроен, множно ею прошить пилюлю?

  • @user-wp3zs9tj7r
    @user-wp3zs9tj7r 4 года назад +1

    есть возможность делать документы из видео доступными, к примеру на яндекс диске?

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

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

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

      Вы сейчас про видео под которым подписали сообщение или про какое другое? Если не инициализировать swd то после программирования нельзя будет стать под отладку или просто залить. Только при нажатом ресете.

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

      @@NRelectronics я в целом за любой проект. просто у меня как ни странно в отладку заходит. проект брал там где задержку делали на системном таймере. Все написано в кейле, никаких инициализаций swd не делали, а отладка работает. Единственное что я думаю (в мк уже зашит какой то бутлоадер или типа того, и пока чип не стер полностью то оно будет работать. Но с другой стороны перед прошивкой МК стирается..) Вот от сюда и вопросы

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

      @@NRelectronics а от перемычек BOOT это не зависит?

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

      Нет, от перемычек не зависет. Если посмотреть по RM на инициализацию PortA то там можно высмотреть, что свд инициализировано сразу, поэтому мк сразу доступен для программирования, а потом мы это можем выключать и включать, что собственно уже и делает HAL.

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

      @@NRelectronics аа, теперь понял. спасибо

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

    Добрый день уважаемый автор, что могло случиться с платами BluePill после попытки включить дебугинг в STM32CubeIDE? Среда разработки попросила обновить прошивку программатора ST-LINK V2, после чего дебугинг стал работать, можно было видеть состояние пинов, но это только один раз, после пере подключение программатора плата уже не отвечает, не видит ее ни CubeIDE ни STM32 ST-Link Utility, горит только красный диод. Попробовал и через JTAG и SWD и Connect Under Reset, и другой программатор с более старой версий прошивки, ничего не помогает, так две платы отрубились. Неужели умерли?

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

      Может вы когда второй раз подключили питание наоборот? Сделали переполюсовку? После такого микроконтроллер может и не работать...

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

      @@NRelectronics Нет, я саму плату от программатора не отключал, только программатор из USB компьютера вытащил.

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

      свистки бывают иногда вылетают под действием статики...

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

      @@NRelectronics Я уверен что там не техническая проблема, после того как отрубилась первая плата я подключил вторую на тот же программатор (с обновлённой прошивки), все работало нормально (через ST-Link Utility), и проблема опять возникло после попытки активации дебугера в STM32CubeIDE. Не могло быть что STM32CubeIDE сама поменяла какие то конфигурации в контролере что он больше не виден для программатора?

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

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

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

    Спасибо! Цены самих плат не идут ни в какое сравнение с ценами на сенсоры и акторику в каких-то проектах. Как по мне - так лучше сразу Nucleo купить. Там сразу и ST-Link встроенный.

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

      Nucleo самое лучшее решение, у самого их подавляющее большинство. Но просто тема видео - самое доступное, т.е. то что подешевле.

    • @user-dz7ep4oe4l
      @user-dz7ep4oe4l 4 года назад +1

      Как по мне - нуклео не самый удобный вариант, распиновка хрен пойми какая. У дискавери все в разы удобнее.

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

      Зато нуклео дешевле как правило чем платы дискавери.

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

      @@NRelectronics Это всегда вопрос стоимости времени разработчика. Как правило 30 баксов разницы в стоимости плат отбиваются в считанные часы/минуты работы (со слов микропроцессорщиков на работе). Но мне, например, для домашнего хобби, думаю большой разницы не будет. Купил и то и то. Как будет достаточно опыта и знаний, чтобы оценить разницу - обязательно напишу об этом.

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

      на работе, если предприятие солидное, это вообще не деньги, всё уходит на заказ, списание средства. Для дома тут можно что и подешевле, или что поудобнее, кому что больше нравится...
      Конечно, делитесь своим мнением в будущем, это будет полезно всем интересующимся.

  • @Serg-978
    @Serg-978 2 года назад

    Здравствуйте. Есть ли у Вас ролик как скачать/залить прошивку через USB PA11/PA12?

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

      Здравствуйте.
      ruclips.net/video/mXgutdNEEo0/видео.html

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

      Обычно всё же заливают.

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

    Что бы понизить потребление для девайсов с батарейным питанием нужно сдуть 103 камень и припаять L051 например туда.

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

      Сравнивали по потреблению L051 и 103? Какая между ними все разница, принципиальная?

    • @tx-rx
      @tx-rx 4 года назад +2

      @@NRelectronics лучше припять F073 , он поинтереснее. пин ту пин

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

      @@NRelectronics да, конечно, сравнил очень много камней, потребление примерно соответствует даташиту в mA/MHz, l051 может глубоко спать и тикать RTC без внешнего кварца что очень удобно, пробуждаемся из stop mode ,через любой промежуток времени, сделал дела и спать, в stop моде 4-5 мкА.

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

      Лучше тогда уже G071, как более новый камень, со всеми классными плюшками...

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

      у меня получалось загнать STM32F103C8T6 в режим глубоко сна до 2мкА. L051 получается прям не то чтобы лучше.

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

    Решил перейти в embedded разработку(хочу посидеть с паяльником и поковыряться в проводах)) Так-вот вопрос, стоит ли тянуть "Си с классами" в микроконтроллеры? или это гиблое дело? Спасибо.

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

      Тут вопрос религии, кому что нравится, Си или С++. У меня на канале пока Си.

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

      @@NRelectronics Хорошо спасибо, я так и предполагал))

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

      Отлично. Тогда добро пожаловать на курс по программированию на Си.

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

      @@NRelectronics Тёплая-ламповая Сишечка)) Загляну обязательно!)) Спасибо

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

      Я не настаиваю на Си, но он проще пока для старта или для более быстрого написания. Плюсы конечно хороши собой.

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

    приветствую! скажите, а сколько CAN шин у этого контроллера? мне нужна отладочная плата с двумя CAN шинами, есть такие?

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

      У этого микроконтроллера один CAN. Поищу как буду за компьютером.

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

      Там один CAN

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

      В 105 два CAN

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

      С F105 камня 2 CAN на борту

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

      STM32F407-DISCOVERY на ней 2 CAN, Сам использую www.chipdip.ru/product/stm32f407g-disc1-2

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

    STM32F103 - самый неудачный STM32. Единственный его плюс - китайцы клепают в таких количествах, что цена даже ниже STM32F0... Но для новичка все же лучше купить STM32F072 или 042. Хоть там и ниже частота, нет деления, да и архитектура проще, зато есть USB-DFU, т.е. фактически вообще ничего, кроме девборды, для разработок не нужно!

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

      Это самый удачный МК. Несмотря на то, что он был первым у компании, его до сих пор продают и покупают, при этом он супер массовый. Для новичка лучше тогда уже F4 или G0, по моим видео это увидите...Отладка должна быть, её никакая другая технология не заменит.

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

      @@NRelectronics F4 слишком сложна для новичка! Например, я - уже давно не новичок, но мне все не хватает смелости взяться за F4. Ведь там даже USB не нормальное, а OTG, т.е. придется все с нуля по даташиту рисовать!!! А насчет G0 - дороговаты они, чтобы по паре десятков штук в месяц сжигать на опытах. А 50-рублевые STM32F072 - в самый раз!
      Отладка новичкам тоже не нужна. Она вообще очень редко когда бывает нужна. Я уже достаточно всего понаписал, и только один раз мне нужна была отладка (да и то, почитав исходники opencm3, я обнаружил, где косяк; поэтому теперь я вообще жирными чужими библиотеками не пользуюсь: от них только вред).

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

      здрастье приехали, F4 не сложнее F1! Не вводите народ в заблуждение! Фарша просто больше вот и всё. А если вы не разобрались то не надо под общую гребенку вваливать. G0 можно найти при желании за хорошую цену, было бы желание. Алиэкспресс не в счёт, не надежно.
      Даа...не нужна отладка...дожились...в ардуине её нет, поэтому не нужна. В ARM без неё нельзя. Что вы там писали непонятно...Наверно LTDC на ассемблере, как один мне писал тут тоже...
      И не всё бабками меряется, это продажный подход к делу.

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

      @@NRelectronics я уже сказал: из кучи разработанных мною железяк (github.com/eddyem/stm32samples - вот часть) отладка реально нужна была бы (и то, без нее обошелся) только в одной. Отладка - это зло, которое не позволяет нормально разрабатывать, развращая мозг!
      И F4 все-таки намного сложней F1. Сравните RM.

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

      Вы определяете сложность по количеству листов RM ? Что серьезно? А прочитать и разобраться, не? Ардуина рулит без отладки, флаг в руки, такая политика изучения/работы мною не приветствуется на канале.

  • @user-px4tj9cp9u
    @user-px4tj9cp9u 4 года назад

    А есть разбор c stm32f4discovery?)

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

      Что именно? Видео разбор?

  • @-Darkweider
    @-Darkweider 4 года назад

    А ведь первые диско получали от EBV на халяву... До сих пор две штуки живы.

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

      Я две штуки на семинарах Элтеха получал когда-то, именно F4-Disco.

    • @-Darkweider
      @-Darkweider 4 года назад

      @@NRelectronics Ну F4, это новодел) Я про VL-Discovery на F100 в 2010 или 11 году. SPL, Кокос и прочий ужос.

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

      VL-Discovery до сих пор лежит, что уже ST-Link V1 компания ST прекращает поддерживать.

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

    А ссылка где на плату?

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

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

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

      @@NRelectronics да все равно кому то нужно.