STM32. C чего начать? Быстрый старт после Arduino.

Поделиться
HTML-код
  • Опубликовано: 29 авг 2020
  • Привет друзья! Решил выпустить небольшую серию видеоуроков о переходе с платформы Arduino на STM32. Скажу сразу - я не профессионал. Я так же учусь. Надеюсь мои разборы хоть кому-то будут полезны :) Данный курс нацелен больше на новичков. Тех, кто только-только начинают осваивать 32-битные МК от STMicroelectronics. Если есть чего предложить, показать - милости просим к нам в команду.
    Использую для конфигурации CubeMX и библиотеку HAL.
    Заходи в нашу группу ВК solderingiron.stm32
    ЯндексДзен: zen.yandex.ru/id/622208eed2eb...
    Материалы из урока(как подключить программатор): github.com/Solderingironspb/L...
    Логический анализатор из видео: aliexpress.ru/item/3261342079...
    Осциллограф из видео: aliexpress.ru/item/3297323335...
    USB to TTL(CH340G менее капризный): aliexpress.ru/item/4000120687...
    Отладочная плата(по комментам, мк оригинальный): aliexpress.ru/item/3237741071...
    Еще одна отладочная плата(обновленная): aliexpress.ru/item/4001116776...
    А я, к сожалению, после того, как обжегся с платами на али, там больше их не заказываю. Для жителей СПб: smdx.ru/stm32
    Stm32F103C8T6: www.chipdip.ru/product/stm32f...
    Китайский ST-LINK/V2: aliexpress.ru/item/4000250104...
    Оригинальный ST-LINK/V2: www.chipdip.ru/product/st-lin...
    Курс "Штурмуем STM32": themagicsmoke.ru/courses/stm32/
  • НаукаНаука

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

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

    дай бог вам здоровьичка, благодарю, почитаем гит для начала.

  • @szapsis
    @szapsis Год назад +3

    Привет Олег! Спасибо большое тебе за твой труд!!!

  • @user-bi2cr9zz3s
    @user-bi2cr9zz3s 3 года назад +1

    Здравствуйте, Олег. Подача очень понравилась.

  • @lxyd1698
    @lxyd1698 3 года назад +5

    Наконец-то, понятные уроки, спасибо большое!

  • @soslankudzoev6349
    @soslankudzoev6349 2 года назад +2

    Спасибо тебе, человечище!

  • @user-dx7tb1gp8m
    @user-dx7tb1gp8m Год назад

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

  • @MrAlien109
    @MrAlien109 10 месяцев назад

    ОГРОМНОЕ спасибо за видео, годный материал. Молодец. Палец вверх 👍

  • @user-bn2qp6sh8r
    @user-bn2qp6sh8r 3 года назад +3

    Супер!!! Буду следить за вашими успехами!!!

  • @user-xu7un4qs8h
    @user-xu7un4qs8h Год назад

    Супер ,нашел то что надо.

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

    Отличная подача материала и уважение за ссылки на других авторов) Лайк и подписка!

  • @user-yj8rm8qp1m
    @user-yj8rm8qp1m 3 года назад +2

    спасибо за ссылку на литературный материал

  • @user-me1bw8nk6p
    @user-me1bw8nk6p 2 года назад +1

    Олег, спасибо вам большое. Очень все понятно

  • @user-pp2hz7ic7h
    @user-pp2hz7ic7h 3 года назад +3

    Спасибо продолжайте уроки. Очень хочется о SPI и i2c.

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

    Спасибо!
    Подписка и 👍!

  • @user-bh2ot5ks8f
    @user-bh2ot5ks8f 3 года назад

    Зашло. Лайк, подпписка, колокольчик.

  • @user-su8kl8gv9h
    @user-su8kl8gv9h 3 года назад

    Спасибо!

  • @user-jj5km1cu2n
    @user-jj5km1cu2n 2 года назад

    Капец ты крут!!!!))

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

    spasibo za uroki

  • @Efim.R
    @Efim.R 2 месяца назад

    Спасибо 👍

  • @konstantingolinskiy4944
    @konstantingolinskiy4944 3 года назад +8

    Могу добавить к выше сказанному что программатор ST-Link можно сделать со второй платы BluePill и нормально припаять SWO b RESET не каждый новичок сможет подпаять к ножке с таким мелким шагом. А если BluePill попался на МК STM32F103CBT6 ( которая на 128КБ памяти ) то можно вообще сделать ST-Link версии 2-1 который будет иметь Виртуальный COM-порт ( UART) и и прошивки в виде бинарника можно будет закидывать как на флешку. Точно такой же стоит на серии отладочных плат NUCLEO

    • @Solderingironspb
      @Solderingironspb  3 года назад +3

      Константин, Вы бы где-нить описали данные действия. В той же группе вконтакте. Я б потом опубликовал от Вашего имени. А то так по комментарию люди мало чего поймут... Я и то, только догадываюсь, что нужно найти прошивку с ст линка и залить ее в blue-pill, после чего обновить стандартными средствами и тогда получится рабочий программатор.

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

      @@Solderingironspb да примерно так, если есть желание скажите как с вами связаться могу рассказать что и как и весь софт с прошивками скинуть, сделаете видосик на эту тему.

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

      Можете написать мне на почту: olegdizzvolkov@yandex.ru

    • @konstantingolinskiy4944
      @konstantingolinskiy4944 3 года назад +6

      @@Solderingironspb Отправил весь софт и подробную инструкцию с описанием всех нюансов и моментов, терзайте )

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

    malades bor

  • @phitrow
    @phitrow 10 месяцев назад +1

    Нужен переходник с SMD (TQFP) корпуса на DIP для установки FUSE в стандартном программаторе для DIP.
    Есть ли где-то "разведёнка" для травления и пайки? я не нашел.

  • @phitrow
    @phitrow 10 месяцев назад

    Как залить программку в AT90S8535 ? // припаял 6 проводов (питание rst, MOSI, MISO..) к программатору USBasp( на базе STM8A).
    Что дальше?... какую программу установить?

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

    А есть ли книги по С++ для встраиваемых систем? А то мне на Си как-то западло писать.

  • @user-cq4fb9qf7n
    @user-cq4fb9qf7n 3 года назад +1

    Видео как STM32 подружить с gsm /gprs модулем будет? С Arduino (AVR) опыт есть, за STM32 берусь впервые.

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

      Возможно будет) У меня есть в запасах несколько sim800

  • @user-po1yn7li4c
    @user-po1yn7li4c Год назад

    Привет, ну что реально не смог найти в интернете так это пример создания меню для олед дисплея ssd1306 под stm32.
    Экранов много валяется, думал попробовать применить, но не знаю как на них создать меню.

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

    Спасибо за ваши труды! Пожалуйста поделитесь с книгой курс "штурмуем" stm32. Ссылка под видео не работает.

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

    Олег, добрый день! Где можно взять первую книгу "С для встраиваемых систем"? Не нашёл нигде, даже за деньги...

    • @Solderingironspb
      @Solderingironspb  Год назад +1

      Я брал тут вроде...: leanpub.com/c_for_embedded_systems
      Вот неудобный онлайн: robotclass.ru/articles/c_for_embedded_systems/

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

    Скажите, а чем должен закончится этот тернистый путь?
    Работой по направлению, или для себя ковыряться? Какой потолок заработка в этой сфере если на дядю работать?
    Я 18 лет в электронике, последние лет 10 мне интересна тема контроллеров, сейчас я продаю некоторые устройства на них, проекты с открытого доступа взял, платы сам развел и заказал. Вроде и понимаю что нужно выучить, а потом задаю себе вопрос, а для чего? Если возникнет идея для нового устройства, обращусь к программистам и затем если всё пройдёт успешно, запущу в продажу.
    Сам процесс создания железа и заливки программы не вызывает проблем. А вот именно программирование..
    Для вас это работа или больше хобби?

    • @Solderingironspb
      @Solderingironspb  2 года назад +2

      Для меня это хобби. Работаю я немного в другом направлении.

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

    Если есть графический дисплей, то логический анализатор не нужен. Можно с помощью DMA сохранять сигнал в буфер и потом выводить на экран.

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

      Для меня логический анализатор в первую очередь - это дешифратор сигнала, который уже может расшифровать uart, spi, i2c, всякие протоколы, тот же modbus rtu. Где можно будет скролить сигнал, увеличивать, смотреть тайминги и прочее. На сколько будет удобно работать с дисплеем - хз...но я все же отдам предпочтение нормальному инструменту)

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

      @@Solderingironspb , Я имел в виду, что можно просматривать временную диаграмму сигнала. Осциллографом это тоже нельзя называть, так как подразумевался показ только состояний лог. нуля или единицы для нескольких выводов контроллера. Нормальный инструмент, конечно, лучше. Зато такой примитивный инструмент реализуется очень легко, если в устройстве предусмотрен графический экран. DMA позволяет получить частоту семплирования в несколько мегагерц, к тому же запись можно запускать в нужный момент перед началом передачи по какому то интерфейсу. И ещё: это вам не даст никакой готовый инструмент - можно выводить на график, например, состояния каких то внутренних флагов аппаратуры.

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

      Состояние внутренних флагов аппаратуры можно назначить на свободные ноги мк и так же отлавливать лог. анализатором) либо же просто во время дебага их смотреть. Тут уж каждому свое. Главное, чтоб удобно было и работа шла продуктивно).

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

    Как запустить матрицу LED RGB P4? Для ардуино есть библиотека, а для STM?

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

      Добрый день!) Пока не интересовали диоды. Может в будущем напишу библиотеку...
      А так можете поискать в интернете, может и найдете чего.

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

    К сожалению ссылка на книгу “штурмуем STM” не рабочая. Осталась ли у вас эта книга в pdf? Если осталась, то можно перезалить?

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

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

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

      Добрый день! Не встречался ранее с таким. Я ж правильно понимаю: новые ст линки отключены от пк и подключен только старый?

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

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

  • @user-qq3ei6oh9k
    @user-qq3ei6oh9k 8 месяцев назад

    Супер!!! Можно сделать более менее точное измерение через UART остаток напряжения li-ion аккумулятора 12.6В (3s), пробовал с помощью делителя 68 и 10 Ком соответственно на + и - а со средней точки резисторов на uart , но получилось так себе точность. Можете посоветовать готовые решения если сталкивались с этим. Готов оплатить совет

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

      Добрый день! Что значит сделать более менее точное измерение через UART? Это как вообще?) Замер производить через АЦП и передавать данные по UART - еще понимаю, но как вы с делителя передаете данные в UART - загадка...

    • @user-qq3ei6oh9k
      @user-qq3ei6oh9k 8 месяцев назад

      @@Solderingironspb правильно. Не в урарт а передаю в ЦАП gpoi ножка p3 odroid xu4

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

      А ЦАП зачем?

    • @user-qq3ei6oh9k
      @user-qq3ei6oh9k 8 месяцев назад

      Порт ADC_0.ain0 этот порт производит замер напряжения с делителя и на основании этого напряжения отображает напряжение батареи. Но метод так себе.. то погрешность резисторов то ещё что то.. очень приблизительно измерения происходит

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

      Используете 2 входа ацп: на 1 подаете опорное напряжение с той же TL431. Это напряжение вам известно, т.к. будет измерено мультиметром. 2 канал ацп через делитель опять же замеряете напряжение опорное. Так вы точно узнаете коэффициент делителя. Потом уже можете замерять внешнее напряжение.

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

    Я бы рекомендовал плату black pill на контроллере stm32f404*. Его реже подделывают.

    • @Solderingironspb
      @Solderingironspb  6 месяцев назад

      С копиями научился уживаться) Есть нюансы, но их не так уж и много. GD32F103/CH32F103 прогаю без проблем) В последних видео все на копиях программирую, т.к. дешевле в разы. Проблем пока не испытывал.

  • @user-ej7sq7ky5p
    @user-ej7sq7ky5p 3 года назад

    очень спасибо! но у меня крыша едет, как подумаю о конфигурации контроллеров!

  • @user-yt9lc7rv7q
    @user-yt9lc7rv7q 3 года назад

    Спасибо, посмотрим)
    Интересно как зайдут уроки, без опыта с Ардуино, но с нормальной базой.

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

      Однозначно будет на много сложней, если раньше МК не программировали. Но при определенном упорстве можно разобраться хоть в чем) Удачи!)

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

      уверен, не зашли )) начни с ардуино, правда.

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

      @@Solderingironspb Black pil подойдёт?

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

      @@valera_kardan да)

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

    здравствуйте подскажите можно сделать программатор из ардуино нано для стм32

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

    Толком не научился пользоваться ардуино.. пару раз помигал светодидом. Как только узнал что стм32 круче ардино вот и думаю о стм32 мне кажется это очень сложно.

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

    Чем изучение AVR поможет при изучении stm32?
    Просто советуют почему то сначала начинать с изучения AVR.
    Не понимаю смысл. Он есть?

    • @Solderingironspb
      @Solderingironspb  2 года назад +2

      Не особо. Если есть Stm32 под рукой - начинайте сразу с нее и не тратьте время впустую.

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

      @@Solderingironspb Под рукой нет. Си закончил учить и сейчас выбираю микроконтроллер.
      Если stm32, то хочу что либо с дисплеем. Например discovery.
      Жаль конечно что мало информации по stm32 в русскоязычном интернете.
      Спасибо.

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

      Забейте на дисплеи. Берите то, что есть в продаже по адекватным ценам, только не F0 серию. Изучите работу с периферией даже по моим урокам - это уже будет большой фундамент для работы и с дисплеями, и много с чем другим. Главное последовательно, а не скакать от урока к уроку.

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

    если меня интересует stm8 , то 32 это не то или по сути то же самое?

  • @user-pe4jc1oe3s
    @user-pe4jc1oe3s 8 месяцев назад

    Напиши пожалуйста канал который ты смотришь по сто не слышно в видео на 4.35 секунде где то, и есть ли у тебя ссылки где в электронном виде можно взять

  • @user-hl3ur9jn5g
    @user-hl3ur9jn5g 3 года назад

    Спасибо за уроки! Столкнулся с проблемой на Win10, не устанавливается CubeIDE от ST. Ошибка NSIS Error launching installer. Грузил ранние версии - не помогает. Слава богу, что этого нет под Linux. Может кто-то сталкивался с таким под виндами?

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

      Попробуйте установочник на рабочий стол разархивировать и от имени администратора запустить

    • @user-hl3ur9jn5g
      @user-hl3ur9jn5g 3 года назад

      @@Solderingironspb я так и делаю с самого начала. Пробовал отключать брандмауер - не помогает. В инете куча бредовых советов, но решения нет. :(. Установил Толика, нормально установился. Проекты компилятся. Выставил кейс в поддержку ST, посмотрим, что посоветуют.

    • @user-hl3ur9jn5g
      @user-hl3ur9jn5g 3 года назад

      Проблема решена! Если интересно - не поддерживается русская кодировка в названиях каталогов. Причем в Linux такой ахинеи нет. Похоже, происки мелкомягких. Даже сборка не работает - линкер не видит файлов, вместо русских букв передаются в командной строке знаки вопроса.

  • @user-ko9td8fn9j
    @user-ko9td8fn9j 2 года назад

    Добрый день, Олег!
    Можно ли к Вам обращаться индивидуально через почту.
    С уважением Сергей.

  • @DIYCNC
    @DIYCNC 7 месяцев назад +2

    А чем ардуино не устраивает?

    • @proletarian
      @proletarian 6 месяцев назад

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

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

    а platformIO вообще как стоит изучения? взял за штукарь гироскутер побаловаться прошивками, там главная на stm103 и две боковые платы на gd103, а прошивки на этом платформио.

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

      не работал никогда с platformio в плане stm32...там вроде не только arduino есть. Может и можно работать под HAL и CMSIS полноценно

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

      @@Solderingironspb я не шарю, только влезать пытаюсь. пишут что stm32cube библиотеки встроены включая hal. cmsis тож имеется. инфы и уроков както не очень много. хотя хвалят.

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

    Чем отличается STM32F103C8T6 STM32F103C6T6?

    • @Solderingironspb
      @Solderingironspb  6 месяцев назад

      размером памяти в основном

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

    Коды написаные для ардуино пойдут на стм?

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

    Сайт stm России не даёт скачивать.
    Not available for download пишет.

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

    можно ссылку на курсы?

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

      Автор зачем-то удалил свои курсы и книгу перестал выпускать. Есть в эл. виде disk.yandex.ru/i/gwdd7gRDE_Swhg

  • @user-ye3fq1yh1i
    @user-ye3fq1yh1i 11 месяцев назад

    Не могу перейти по ссылке на курс "штурмуем стм 32". Подскажите, может ссылка не работает

    • @Solderingironspb
      @Solderingironspb  11 месяцев назад

      Автор курса поудалял все зачем-то...leanpub.com/c_for_embedded_systems
      robotclass.ru/articles/c_for_embedded_systems/
      shop.robotclass.ru/index.php?route=product/product&product_id=1376

    • @user-ye3fq1yh1i
      @user-ye3fq1yh1i 11 месяцев назад

      @@Solderingironspb Может есть люди кто смог скачать этот курс ранее? Не подскажете где можно найти?

    • @Solderingironspb
      @Solderingironspb  11 месяцев назад

      @@user-ye3fq1yh1i А я же Вам скинул выше ссылки на курс. Так же ссылки на книгу.

    • @user-ye3fq1yh1i
      @user-ye3fq1yh1i 11 месяцев назад

      @@Solderingironspb по ссылкам книга автора для покупки и онлайн чтения, или я что-то напутал? Сам курс "штурмуем СТМ32" вроде не выдаёт

    • @Solderingironspb
      @Solderingironspb  11 месяцев назад

      @@user-ye3fq1yh1i курс по сути своей и был книгой)

  • @user-he5pq3rr7w
    @user-he5pq3rr7w Год назад

    где сейчас взять курс "штурмуем stm32"?

    • @Solderingironspb
      @Solderingironspb  Год назад +1

      disk.yandex.ru/i/gwdd7gRDE_Swhg

    • @user-he5pq3rr7w
      @user-he5pq3rr7w Год назад

      @@Solderingironspb спасибо, но это книга, а я спросил про курс

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

      Я понимаю, но к сожалению там все удалили…прочтите книгу, посмотрите мои видео и многие вопросы отпадут.

  • @user-ph5mk5ut9l
    @user-ph5mk5ut9l 6 месяцев назад

    Здравствуйте. Ссылка на крус «Штурмуем STM32” не действительна. Можете пожалуйста скинуть актуальную ссылку.

    • @Solderingironspb
      @Solderingironspb  6 месяцев назад

      Здравствуйте. Автор курса удалил его. Книга Си для встраиваемых систем гуляет в интернете в pdf. Есть неудобный онлайн robotclass.ru/articles/c_for_embedded_systems/

    • @user-ph5mk5ut9l
      @user-ph5mk5ut9l 6 месяцев назад

      @@Solderingironspb спасибо!🙏

    • @user-ph5mk5ut9l
      @user-ph5mk5ut9l 6 месяцев назад

      @@Solderingironspb посоветуйте пожалуйста литературу и материалы по теме протоколов и интерфейсов. В одном из видео вы говорили что пишите протокол для общения ардуино и stm32, как вы научились этому ?
      P. S ссорян за тривиальные вопросы если это так

    • @Solderingironspb
      @Solderingironspb  6 месяцев назад

      @@user-ph5mk5ut9l тут скорее не литература, а работа с промышленными приборами. Я поигрался с modbus rtu по rs485. Примерно начал понимать, как и для чего нужны протоколы. Поработал с датчиком mh z19b, посмотрел, как там общение делается. Ну и по итогу сколотил свое) байтами очень удобно оперировать, нежели ascii.

    • @user-ph5mk5ut9l
      @user-ph5mk5ut9l 6 месяцев назад

      @@Solderingironspb хорошо, спасибо за ответ)
      Просто мне пока не совсем понятны такие термины как:
      Стартовый бит, смешение бита, контроль пакета итп

  • @user-mx3zb4qf4n
    @user-mx3zb4qf4n 10 месяцев назад

    Подскажите блюпил это и есть ардуинка?😅

  • @user-ee3pw3bb4c
    @user-ee3pw3bb4c 3 года назад

    все збс, но, ссылки на все о чем говоришь можно? на отладочные платы ТLL конвертор и т.д.

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

      Обязательно добавлю. Просто большинство покупал в СПб. Как удостоверюсь в качестве товара с али, так обязательно добавлю в описание.

    • @user-ee3pw3bb4c
      @user-ee3pw3bb4c 3 года назад +2

      @@Solderingironspb просто я живу грубо говоря в деревне (Кыштым) и у нас спасение только Али, или в 100 км (в Челябинске ) Чип и Дип с конскими ценами

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

      добавил. По комментариям, вроде оригинальные чипы.
      USB TTL можете брать любой(ссылку оставил в описании). PL2303HX был на видео. CH340 ставят в ардуино (с дровами обычно проблем нет вообще). CP2102 не пробовал. На крайниий случай использовать вместо USB-TTL Arduino.

    • @user-ee3pw3bb4c
      @user-ee3pw3bb4c 3 года назад

      @@Solderingironspb спасибо за оперативные ответы, вот про это я и хотел чтоб все было в описании

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

      @@Solderingironspb по поводу оригинальных камней вот рекомендую новая версия немного дороже но зато чип оригинал ( и даже не отбраковка ) и качество пайки на высоте aliexpress.ru/item/4001116776363.html вместо microUSB USB TYPE-C + пользовательская кнопка и место под SPI FLASH память

  • @MAGDEBACH
    @MAGDEBACH 6 месяцев назад

    а что если никогда не работал с ардуиной?

    • @Solderingironspb
      @Solderingironspb  6 месяцев назад

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

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

    А вы разбираетесь в MIDI по SMT32 ? пока не удавалось найти тех, кто понимал бы как это работает и сделал бы хотя бы 1 нажатие кнопки на STM32 по MIDI в виде урока под 103 плату. Но были несколько тех, кто скорее всего не понимал как это работают, давали исходники забугорных проектов. Пришел по рекомендации Alex Guver, может вы первый кто знает о MIDI на STM32 хоть что нибудь? На народ стриам ни знают ничего.

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

      Добрый день. Я USB дескриптор еще не изучал. Сначала хочу с периферией разобраться более менее. Сейчас с spi и i2c разбираюсь. Думаю когда-нибудь и до этого доберусь)

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

      @@Solderingironspb Дайте знать как доберетесь. Совсем там не раскрытая тема для 103й платы. Все же может сделаю урок о том что уже удалось, может в комментариях направят дальше куда в какую сторону пойти. Удалось было нацепить на 103ю плату HID устройство и распознать его как аудио устройство в ПК. Сделаю урок постараюсь. Там простенько было все. Но возможно это будет 1й шаг в MIDI уроках на STM32 совместный. Заодно в видео позадаю вопросы, что там ещё можно на примере исходника вытащить и вставить в 103ю плату. Всем совестно важна тема OPEN SOURCE. Нужно первопроходцам объединяться в уроках.

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

      Можно при помощи CDC сделать, правда, не любой софт такую миди клавиатуру поймёт, софт должен уметь общаться с com устройствами. Протокол там несложный, в принципе, должно работать.

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

    Как два лайка поставить?

  • @user-hl1jp6vm8r
    @user-hl1jp6vm8r Год назад

    Ардуино нано и Стм32 в чем разница

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

      Ардуино нано - это платформа, построенная на базе мк ATmega328, а stm32 - это семейство 32-битных микроконтроллеров от компании STMicroelectronics.

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

    Зачем придумывать свой протокол кода есть modbus?

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

      Modbus однонаправленный. У меня же общение двунаправленное. Нет мастера и слейва. Просто устройства общаются между собой. Хотите сделать на модбасе - сделайте) хуже или лучше не будет)

  • @user-ur6wk7bi8d
    @user-ur6wk7bi8d 3 года назад

    хм..
    апдейт ST-linkа приводит к его неработоспособности.

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

    Ужасное видео, в начале так хорошо и разборчиво объясняешь, а потом просто клац клац клац клац.... что? зачем? почему именно так?

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

      Вы не можете программу установить?)

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

      @@Solderingironspb не, я думаю он имел ввиду по книгам. Я сам так же , чуть глаза на задницу не натянул себе чтоб понять что ж за автор той белой книги с лева и курс его тоже не найти (((

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

      @@m_sav4754 Автор chrns. Я ее сейчас тоже в наличии нигде не вижу. Только онлайн. Там неудобно...
      robotclass.ru/articles/c_for_embedded_systems/

  • @user-dh2gs1wj1h
    @user-dh2gs1wj1h 2 года назад

    Странно было услышать про респект narod stream, его подача материала вызывает ужас... че то копирует туда сюда, льет кучу воды, чтоб посмотреть какой нибудь урок и понять о чем там речь, нужно посмотреть все уроки шедшие до него, мужик он конечно толковый, но доносить информацию до других ему не дано. Ваша подача материала в разы лучше.

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

      Да, минусов у его подачи материала хоть отбавляй, но на первых парах, он мне очень помог, особенно когда я начинал писать первые библиотеки, работая только с datasheet. Да и понимание работы периферии пришло, когда я смотрел его уроки. Так что он все же толковый человек и я ему благодарен)

  • @user-rf1yx4kp4r
    @user-rf1yx4kp4r 8 месяцев назад

    А что там с курсом? Не доступен по ссылке. Проверьте пожалуйста.

    • @Solderingironspb
      @Solderingironspb  8 месяцев назад +1

      Автор почему-то удалил свои курсы и книги перестал продавать. Но…есть в эл.виде disk.yandex.ru/i/gwdd7gRDE_Swhg

    • @user-rf1yx4kp4r
      @user-rf1yx4kp4r 8 месяцев назад

      @@Solderingironspb спасибо большое. Будем штурмовать.

  • @user-ud8ds2mr8j
    @user-ud8ds2mr8j 3 года назад

    Спасибо!

  • @nokia_n-gage
    @nokia_n-gage Год назад

    Спасибо!