Video není dostupné.
Omlouváme se.

Программирование с нуля...с чего бы я сам начал?..Про микроконтроллеры.

Sdílet
Vložit
  • čas přidán 31. 01. 2024

Komentáře • 70

  • @murienrouge
    @murienrouge Před 6 měsíci +8

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

    • @AlexLipkovich
      @AlexLipkovich  Před 6 měsíci

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

    • @user-nm4sz8dq4n
      @user-nm4sz8dq4n Před 6 měsíci

      Спасибо Вам огромное, очень замечательное и информативное видео получилось. Я и предполагать не мог что у вас есть такое огромное количество плат. Думал одна-две. Вы наверное компьютерный гений типа Стива Возняка.

    • @AlexLipkovich
      @AlexLipkovich  Před 6 měsíci +1

      @@user-nm4sz8dq4n это не много, это может половина из тех что приходилось заказывать

    • @user-op6ww5wr7v
      @user-op6ww5wr7v Před 5 měsíci

      ​@@AlexLipkovichКитай да, огромная фабрика. Много напридумывалм

  • @andreyace8768
    @andreyace8768 Před 5 měsíci

    Хороший обзор!!! Спасибо! Всего доброго Вам!

  • @andrandr4121
    @andrandr4121 Před 3 měsíci

    Обалденный рассказ для новичка на пальцах!
    Отзовитесь новички! Кто чего понял? Гы - гы ...

  • @alexsv1834
    @alexsv1834 Před 5 měsíci +1

    Про то, что можно обойтись без знания библиотек. Так не всегда. Для в МК я пишу в регистрах, но в моём случае продаю вместе с UI. Без красивого UI труднее продать. Тут пришлось изучить Qt и немного Java.

  • @microsinnet7718
    @microsinnet7718 Před 4 měsíci

    Солнце к сожалению не стирает, пробовал. А вот в процедурном кабинете поликлиники можно, под ультрафиолетовой лампой.
    Еще можно разбить лампочку ДРЛ, которая применялась для уличного освещения. Внутри у неё есть кварцевая колба, которая дает жесткий ультрафиолет. Берегите глаза, я свои чуть не испортил! Кстати, не все такие лампы подходят для стирания ПЗУ.

  • @CrazyPit
    @CrazyPit Před 5 měsíci

    сто процентно с вами согласен. все знал не считая работы с чипами кипрес. и полностью перешел на esp8266/esp32. про cipress чего нибудь послушал. уроки типа хелоо ворлд

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

      есть много материала, это PSoC4, 5, 6

  • @Censik
    @Censik Před 5 měsíci

    Взял недавно поэкспериментировать связку Raspberry Pi Pico + ESP32C3 с небольшим экранчиком. Самое то, чтобы посмотреть сразу на программирование обоих. да ещё и в связке с блютусом и WiFi. Ну и большой плюс для начинающих. можно отображать что-нибудь на встроенном экране.

  • @cat35467
    @cat35467 Před 5 měsíci +1

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

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

      и потом тоже использовались для отладки, я сам купил за 500 баксов айскуб, валяется с тех пор)

    • @murienrouge
      @murienrouge Před 5 měsíci

      А девайс, который имитировал микроконтроллер с возможностью перепрошивки ПЗУ назывался"внутрисхемный эмулятор".

    • @user-bx4ld5lt1f
      @user-bx4ld5lt1f Před 5 měsíci +1

      У нас радиокружке был программатор такой в виде мини стенда, только он уже реально был создан для прожига К556 кажется, точно уже и не помню, но точно знаю прожигали РЕ, РТ 4, 5 и.т.д. Ну выключателями делали переборку адресов, вторыми выключателями вводили данные и кнопка прожиг. Все было просто и увлекательно. )

  • @setevoi1
    @setevoi1 Před 5 měsíci

    Есть мнение что ESP32 не подходит для серьезных проектов, закрытое ядро и т д и т п
    Особенно часто такое слышно от любителей stm32 , пиков ...
    И подойдет только для радио любителей в домашних поделках , обучения и тому подобное
    Ваше мнение?

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

      Речь шла о изучении программирования, а не серийных изделиях, но и для серийных где нужен WIFI как правило используют ESP32

    • @Censik
      @Censik Před 5 měsíci

      ESP серия сейчас везде пихается похоже, где надо поиметь WiFi с блютусом за копейки. Сканирую домашнюю сеть и вижу. что почти всё маломощное ioT на ESP.

    • @alexloktionoff6833
      @alexloktionoff6833 Před 5 měsíci

      @@Censik Изучать все равно лучше распространенные архитектуры без вендор блоков. Раньше это было C51 потом практически только АРМ, но теперь есть RISCV и клонированный китайцами AVR. Мне понравился PHILIPS P89C664. Прошивается через простой COM-порт, просто HEX файлом, причем с авто-детектором битрейта! Загрузчик/отладчик неубиваемо зашит в ROM. Загрузчик принимает по последовательному порту линии HEX причем можно не только писать, но и читать! Вот это вещь для начинающих. Понапридумывали протоколов и бутлоадеров и еще программаторы у каждого свои, даже JTAG который стандартизован, все равно для каждого производителя свой Ж-|

  • @Palladln
    @Palladln Před 5 měsíci

    Исходник на СИ для атмеги на пик не перенести бездумно, так как ножки по другому включаются на вход и выход, да и всякие АЦП/цап по другому работают..

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

      Периферия вообще везде разная, вне связи с языком её может просто не оказаться на другой платформе. Речь шла о чисто программной части, математика и тд .

  • @user-vj1qd3lh5z
    @user-vj1qd3lh5z Před 5 měsíci +2

    Пользую принципиально атмеги, от тиньки10 до атмеги 2560. Только, голый камень. Хватает за глаза. Все рисую на бейсике😊

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci +1

      Бейсик это уж совсем изврат, почему не С?..А хватает это пока не понадобилось например две ножки между собой соединить, или много ШИМ вывести и тд

    • @user-vj1qd3lh5z
      @user-vj1qd3lh5z Před 5 měsíci

      @@AlexLipkovich есть сдвиговые регистры и т.д. и уже лет 6-7, собираю для рекламщиков , всякие моргалки перделки. На бегущие строчки простенькие мозги для вывода только температуры или часиков или ещё всякого. Или если требуется , к примеру вывеска, объёмный цветок, и каждый лепесток , либо моргает , либо меняет цвет, или ещё чего нибудь, и тут либо РГБ либо адресные диоды , решает клиент , чего ему выгоднее, а после решаю я, может и Тинька13 справиться, мне много не надо, от 150 в месяц, на всякой ерунде. Причем если этим заниматься вечерами.

    • @user-vj1qd3lh5z
      @user-vj1qd3lh5z Před 5 měsíci

      @@AlexLipkovich ну а почему не с. Это хз. Чему в школе научили, тем и пользуюсь:)

    • @Palladln
      @Palladln Před 5 měsíci

      Бейсик очень очень простой язык, проще СИ (по логике).. а делать на нем можно все тоже самое (почти).. Для железячника за глаза и Бейсика.. Но у Си есть допка. легко можно перейти на ООП(обьектно-ориент. программирование).. код на нем получается красивый и компактный..@@AlexLipkovich

    • @andreyn1719
      @andreyn1719 Před 5 měsíci

      Какой бейсик? Который большая корова?

  • @themars84ify
    @themars84ify Před 5 měsíci

    Приветствую ! Я так и не возьмусь за изучение работы С -- лень )) да и других языков высокого уровня...... но придется ! Для того чтоб до конца понять как работает процессор все же без "ассемблера " никак ! Это я так ...в случае когда придется строить заново автоматы управления ( процессор и есть автомат ) на дискретных элементах

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

      на здоровье, может я и по С что-то выложу

  • @user-jx2wt4zp3c
    @user-jx2wt4zp3c Před 5 měsíci +1

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

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci +1

      Искусственные протезы конечностей работают от электрических импульсов на коже, лицо здесь не при чём)

    • @user-tz2gx7ow7p
      @user-tz2gx7ow7p Před 5 měsíci

      Сегодня по обе стороны нужны протезы, а патенты границ не имеют.
      Где заканчиваются наши границы "нигде" •ВВП. !

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci +4

      @@user-tz2gx7ow7p кто границ не уважает тому и протезы не помогут

    • @user-ww2lb8di7x
      @user-ww2lb8di7x Před 5 měsíci

      @@AlexLipkovich Не смотря на то, что Израиль не уважает границы, янки ему помогают уничтожать целый народ!

    • @cat35467
      @cat35467 Před 5 měsíci +1

      Медицина - это такая сфера, куда одиночке войти нереально. Там рулят мегакорпорации с миллиардными бюджетами и армией юристов.

  • @MultiBarmaley
    @MultiBarmaley Před 5 měsíci

    Удивлен почему не stm32 , доступные камушки, с разных исполнениях готовых и что важно не дорогих плат. Достойное комьюнити, очень не плохая родная IDE

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

      для подключения к интернету опять таки понадобится ESP32, и ардуино проще изучать с нуля чем среду для STM32, и опять же тогда я уже лучше взял Cypress PSoC из за переферии

    • @MultiBarmaley
      @MultiBarmaley Před 5 měsíci +1

      @@AlexLipkovich Полностью в Вами согласен, НО, я не раз сталкивался с ситуациями когда человек изначально познакомившись с определённым семейством МК, протоптав так скажем определённую тропку, вот так по ней и идёт. Т.е. к примеру начал свое знакомство с классической ардуинки на атмеге 328, вот так в этом коридоре и движется, изучать то новое как то уже лень, как говорится "и так сойдёт". ДА соглашусь, есть пытливые ребята, с камня на камень перепрыгивают, с ардуинки начали и пошло поехало, но в основном конечно очень важно то что задаёт старт. Поэтому СУБЬЕКТИВНО считаю что лучше стартонуть с чего то такого на чём можно и уехать подальше без относительных пересадок, при этом относительно простом, доступном и с хорошей поддержкой комьюнити. Взять ту же довольно таки народную плату на stm32 на stm32f103c8t6 которую часто кличут 'blue pill', так вот пожалуйста, не дорогая, доступная, много инфы в интернете, поддержка ардуино IDE с множеством готовых библиотек присутствует. Дальше, при желании, не меняя плату, добро пожаловать в cube ide, по которой так же много инфы, при этом и начать можно с высокоуровневой библиотеки HALL которая пусть и сложней родного ардуиновского языка(если так можно выразиться), но не на много. Дальше пожалуйста можно спуститься пониже в CMSIS, хотя есть езе промежуточный LL. Прелесть данного подхода в том что у человека в руках всё та же 'blue pill', но знакомство с ней становитсья с каждым шагом всё более глубоким, человек постепенно продалбывает эту стену, при чем без особых мук в изучении новой архетекруты. По итогу может получиться вполне себе неплохой эмбедер с серьёзным камнем вполне используемым в промышленных решениях. Косательно блютус и вай-фая(извиняюсь так быстрей печатать), можно докупить модуль, благо это не так дорого. я не спорю, esp-шка клёвая штука, и изучать стоит, но с большенгстве случаев новички познакомившись с каким либо МК на нём и скачут дальше, делая робкие попытки куда либо свернуть в в сторону, но всё равно возвращаясь к "любимчику" на котором был заложен фундамент. НО это лишь мое мнение

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

      @@MultiBarmaley ESP32 это не платформа на всю карьеру, там в среде даже элементарной подсветки синтаксиса нет, всё одним цветом..
      И в том и простота, начать с 0 проще с неё и даже программатора не нужно.
      У stm32 чипы несколько дешевле других, но за это есть плата в виде удобства и гибкости.Я например освоив PSoC4 с ядром CORTEX M0 могу буквально тот же проект в той-же среде перенести на старшие чипы вплодь до многоядерных, есть и такие ..Там много плюсов, stm32 лучше только там где массовый выпуск и важен каждый долар в цене чипа.

    • @MultiBarmaley
      @MultiBarmaley Před 5 měsíci

      @@AlexLipkovich Вас понял. Большое спасибо за ответ!

  • @phitrow
    @phitrow Před 5 měsíci

    как разогнать esp8266 ?

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

      Он и так глючит, куда его ещё гнать?)..Уже ESP32 брать

    • @phitrow
      @phitrow Před 5 měsíci

      @@AlexLipkovich написал простую программу включить выключить - выдал 300 с чем-то КИЛОгерц!!
      вставил задержку delay(1) стало 90 КИЛОгерц.
      А мне надо хотя бы что-то ближе к мегагерцу(без задержки).

    • @kendy8369
      @kendy8369 Před 5 měsíci

      Бред

  • @user-dh2xe9li9q
    @user-dh2xe9li9q Před 5 měsíci

    Оффтопик.
    Извините за несабж, но хотелось бы узнать Ваше мнение о том, насколько реально создать семью с женщинами из морокко, эфиопии, арабских стран? Так же и филлипинки, как я понял, тоже приезжают на разнообразные работы. Может у них меньше насекомых в голове, а отношение к жизни по проще и по приземлёньее?

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

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

    • @user-dh2xe9li9q
      @user-dh2xe9li9q Před 5 měsíci

      Ну время уходит безвовратно, и моложе мы не становимся. Комуто же надо будет оставить в наследство знания, наработки, секреты мастерства и имущество. А то современная тенденция как в Японии - хиккикомори, а потом спец. службы в кремашник всё отправляют и как и небыло человека. @@AlexLipkovich

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci +2

      @@user-dh2xe9li9q В наше время брак=должен пожизненно, это не про кому передать а про кого содержать, а я сам на накоплениях живу и они с каждым днём тают..При любом раскладе 99% женщин скажут иди на говноработу, или на две, тебе семью содержать..Вот это с трашно а не то что оставить свой скарб некому.

    • @user-dh2xe9li9q
      @user-dh2xe9li9q Před 5 měsíci

      @@AlexLipkovich А не батрачкой достаточно денег не заработать? Неужели работа мастеров так низко ценится?

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci +1

      @@user-dh2xe9li9q я под говноработами имею ввиду обычные работы установшика, техника и иже с ними, с раннего утра до вечера ежедневно за среднюю по стране зарплату или даже ниже её..По мне это издевательство и потеря драгоценного времени в жизни, бОльшая часть которой и так прошла на подобных работах, но тогда у меня не было опыта и было время..

  • @user-nj7tq8ts2v
    @user-nj7tq8ts2v Před 5 měsíci

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

    • @AlexLipkovich
      @AlexLipkovich  Před 5 měsíci

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