Как прошить микроконтроллер / Как правильно понимать микроконтроллер / Обзор среды программирования

  Переглядів 118,330

Гневисть

Гневисть

День тому

#микроконтроллеры #программирование
В сегодняшнем видео расскажу, как и обещал ранее - методику "засовывания" программы в микроконтроллер, расскажу как вообще его правильно воспринимать, придумывать алгоритм (ох уж это страшное слово!), и сделаю небольшой обзор среды программирования GCBasic.
Вот список эпизодов, чтобы можно было легко найти нужную часть:
00:00 - Вступление
00:35 - Откуда появился микроконтроллер, и как правильно его воспринимать
05:43 - Как прошить программу в микроконтроллер
07:51 - Как придумать программу для микроконтроллера
10:30 - Краткий обзор среды программирования GCBasic вместе с компилятором
16:31 - Бонус
Официальная страничка GCBasic (та самая среда разработки из видео =)))
gcbasic.sourceforge.net/Types...
Качать GCBasic здесь, прямая ссылка (там все бесплатно, и прекрасно работает):
sourceforge.net/projects/gcba...

КОМЕНТАРІ: 483
@denvas9551
@denvas9551 Рік тому
У Вас талант в обьяснении сложных вещей простым языком. От этого они становятся тоже простыми. Пожалуйста, больше таких видео по программированию. Кто согласен, ставьте лайк комментарию.
@grigoriyivanovich486
@grigoriyivanovich486 5 місяців тому
⁸⁸⁸8⁸⁸8⁸⁸⁸⁸⁸⁸⁸⁸⁸⁸⁸⁸8⁸⁸88⁸⁸⁸8⁸8888888
@lexus_tushinopupkin2950
@lexus_tushinopupkin2950 Рік тому
Вот именно так и надо преподавать электротехнику, очень нравится Ваша подача материала!!!
@god_bika
@god_bika Рік тому
это не электротехника. Электротехника это бь1ла такая муть электромагнетизма с матаном, дифурами и тригонометрией
@dimontipper8599
@dimontipper8599 Рік тому
Электротехника точная наука, из подраздела физики. У автора видео болтология бессистемная.
@lexus_tushinopupkin2950
@lexus_tushinopupkin2950 Рік тому
@@dimontipper8599 Может для профи, а для интересующихся самое то!!!
@dimontipper8599
@dimontipper8599 Рік тому
@@lexus_tushinopupkin2950 как профи, могу сказать о полной бесполезности, и даже вредности данного "урока". Создает ложное впечатление у людей, что можно с нуля сесть, и быстро получить какой то эффект.
@SlavikSelin
@SlavikSelin Рік тому
У меня дедушка своим работникам объяснял принцип работы электронных ламп. А выглядило это так: ставил мужиков, как анод и катод, сетку и за шкирки двух электронов шмотал)
@user-jv8ze1vy3z
@user-jv8ze1vy3z Рік тому
Огромное вам спасибо, эх наконец-то полезности виде МК,лежащие на полочке, перестанут быть хламом, а станут вкусняшками для самоделок. Хоть кто-то во всем русскоязычном Ютубе, объясняет по человечески, да ещё интересно и весело, ещё раз вам огромное спасибо за труды.
@Gnevistj
@Gnevistj Рік тому
Спасибо! =) Буду продолжать радовать новыми видео =)
@I-I-IagnbIu-go-lauKOB
@I-I-IagnbIu-go-lauKOB Рік тому
Привет, я такой же как и ты мечтун)
@user-jv8ze1vy3z
@user-jv8ze1vy3z Рік тому
@@I-I-IagnbIu-go-lauKOB Здравствуй, рад что я не один такой.
@lilspumps1020
@lilspumps1020 Рік тому
Ты что, микроконтроллер может заменить большинство дискретных схем и избавить от применения большого количества элементов
@pageman_2021
@pageman_2021 Рік тому
Есть ещё Алекс Гайвер тоже делает самоделки и иногда что то обьясняет
@user-ot3nh9ms4y
@user-ot3nh9ms4y Рік тому
Красавчик! Давно искал понятные уроки, на человеческом языке, а попадались лишь те которые попадались. Земной поклон! Славься, славься!
@Gnevistj
@Gnevistj Рік тому
Спасибо, буду стараться радовать дальше! =)))
@user-br9ul8ed1y
@user-br9ul8ed1y 10 місяців тому
​@@GnevistjОх автор! Дочитай до конца.Возьми голову руками...Чтобы не открутилась!.. Сравни мозг человека и супер компьютер с его мегаватами потребления. Последний работает 1+1=2 все просто. А в голове 1+1= примерно 2 , но , важно никак не равно 2. Вот когда мы это поймем, сможем создать ИИ в спичечной коробочке. Я это пол века назад понял... Просто гений. Оставим это потомкам.
@maxmaxim9919
@maxmaxim9919 Рік тому
У тебя просто талант.Таких учителей нужно.лайк подписка
@itech0158
@itech0158 Рік тому
очко протри
@hanecrine1355
@hanecrine1355 Рік тому
хочу разобраться и написать свою вычислительную машину, что-то на подобии пк, как некий свой проект. с этим вопросом пошарил многие источники, но кроме вас не нашел никого, кто бы мог объяснить. думаю вы единственный человек, который реально доступно и быстро объясняет материал. в ожидании следующих ваших лекций.
@sergoblonski2008
@sergoblonski2008 Рік тому
начинайте писать с монитора. монитор, это не то куда вы смотрите, а программа первоначального управления железом. что то вроде загрузчика. всеобьемлющий монитор, который позволяет работать фактически на уровне современного ПК, умещается в 64 кб. на основе этого загрузчика, +дополнительное написанное ПО, можно решать практически любые задачи, вплоть до графических обьектов и вывода на печать. посмотрите в сторону ZX spectrum. компьютер на базе 8 битного процессора зайлог. но писать придётся на ассемблере в мнемокодах. только в этом случае программа получится минимально компактная.
@Ololoshize
@Ololoshize Рік тому
Блин, ты шикарен. С большим удовольствием слушаю твои сравнения и объяснения. Супер подача.
@user-hi2xp9nk7l
@user-hi2xp9nk7l Рік тому
Подача материала - одна из лучших которую я когда-либо видел, слышал или читал а у меня 10+ лет в разработке ПО. Автор - один из немногих кто правильно дал определение тому, кто такой программист и как он должен думать.
@Gnevistj
@Gnevistj Рік тому
Спасибо за добрые слова, коллега! =)))
@user-hn9rf7db2s
@user-hn9rf7db2s Рік тому
Очень сожалею, что попал на этот канал и этот ролик так поздно. Как же доходчиво и понятно объясняет автор. Мне бы эти знания раньше...Столько упущенных возможностей. До чего же обидно, что в своё время рядом не оказалось такого учителя. Однозначно подписка...
@pittysr38
@pittysr38 Рік тому
ролику всево 2 месяца....а ты как будто молодость праипал..ыы..кароче праграмистом те точна не быть патамушта логики нуль)))
@user-gq9ge1xc2j
@user-gq9ge1xc2j Рік тому
Мужик где ты раньше был? Пятнадцать лет только повторял готовые проекты. После твоих видео начинаю, что то понимать в написании скетча.
@user-nq1pq2uq3n
@user-nq1pq2uq3n Рік тому
Не смотря на то что тематика канала далека от моей специализации, но смотрю с огромным интересом! Живое, доспупное, а главное не скучное объяснение, бесспорно - это талант! Успехов Вам на этом просветительском поприще, контент ТОП!!! 👍
@sima8623
@sima8623 Рік тому
Хочу больше кнопок "Нравится" чтобы прожать их все)) Если бы у меня был такой учитель информатики, я бы ещё в школе сделал бы что-то на микроконтроллерах!
@Gnevistj
@Gnevistj Рік тому
Спасибо за добрые слова =)))
@user-qe3vz8gf4v
@user-qe3vz8gf4v Рік тому
Спасибо вам за урок именно за такую подачу жду ещё когда новый ролик выйдет, Неостовляйте продолжайте таком же духе, спасибо огромное)
@ale555ale
@ale555ale Рік тому
Отличная подача материала! Все доходчиво и понятно! Благодарю!👍
@alex-1587
@alex-1587 Рік тому
У вас чудесный юмор!!! Жду новых видео!
@atillaattila8900
@atillaattila8900 Рік тому
Спасибо за информацию 👍
@MrZuma444
@MrZuma444 Рік тому
спасибо большое за знания , будьте здоровы !
@user-cv4hn3br1x
@user-cv4hn3br1x Рік тому
Спасибо,как всегда все доходчиво!
@user-em7zt1kr3u
@user-em7zt1kr3u Рік тому
Как всегда интересно и познавательно! Так держать!
@Gnevistj
@Gnevistj Рік тому
Спасибо, будем продолжать =)))
@irisow
@irisow Рік тому
Привет. Не знаю как вас зовут. Очень понравились ваши видео и подача материала. Супер! Жду следующих. А еще, я тоже жил в Латвии, в Риге 30 лет назад. Ощущение, что встретил старого знакомого). Очень приятно.
@Gnevistj
@Gnevistj Рік тому
Спасибо за теплые слова! =) Очень рад! =)
@irisow
@irisow Рік тому
@@GnevistjЖаль, что открыл ваш блог только вчера. Теперь всегда буду смотреть ваш канал. И плевать на CO2 след).
@user-qp2mp9td7v
@user-qp2mp9td7v 10 днів тому
Я тоже жил в Риге 30 лет назад😂 Рижане Па'рижане
@MrChelovek68
@MrChelovek68 Рік тому
Недавно вспоминал блоксхемы и понял,что для меня-самое понятное представление алгоритма
@Gnevistj
@Gnevistj Рік тому
Да, это индивидуально для каждого. Мне больше нравится текстом написать, даже не всегда написать, а просто в голове продумать; классические блок-схемы я рисовал только чтоб объяснить коллегам, какую штуковину я в этот раз придумал =)))))
@MrChelovek68
@MrChelovek68 Рік тому
@@Gnevistj ой, тут я даже не спорю. просто,и лично для меня, псевдокод оказался слишком тяжеловесным. слишком много,как именно мне кажется, лишней инфы. в итоге я разобрать алгоритм в псевдокоде могу с трудом) ну эт так, спасибо за ролики👌
@iqubik
@iqubik Рік тому
Интересная подача. Конечно старовер, pic. Но подача огонь. Интересно а вы умеете в современное МК? Есп32, стм32?
@Gnevistj
@Gnevistj Рік тому
А вот чего все уцепились за этот STM32? Почему, например, не Микрочиповский PIC32MZ? =))) Те же яйца, вид сбоку =))) Я отвечу - нет задачи под него. Для бытовых/радиолюбительских дел вполне хватает "малых" мк, и в начале они доступнее для изучения - проще писать, проще обвязка, и т.д. и т.п. Брать под это дело "топовый" мк - это все равно что на 400м Сименсе (простите, сейчас уже 1500й) писать программу управления насосной станцией из одного насоса с контактором и одним аналоговым датчиком давления - это просто оверкилл будет =)))) Под упомянутые вами мк, я вижу задачи - управление инжектором/зажиганием ДВС, с кучей датчиков на шине связи, постройка самодельного полнофункционального частотника, в т.ч. с векторным управлением, создание самодельного ПЛК, чьорт возьми =))) с интерпретируемым языком программирования. Ну, и ради прикола - машинное зрение. Хотя вот по этому пункту можно поспорить, не настолько ресурсоемкая задача, как кажется. И скажите, будут ли эти задачи интересны многим людям? Они вырубят сей видос второй минуте, ибо это нифига не начальный уровень, который ты с легкостью можешь понять, и повторить у себя дома на столе. Такое заинтересует (может быть) десяток-другой узких спецов, которые, я уверен, и без моего рассказа справятся =)))
@lilspumps1020
@lilspumps1020 Рік тому
@@Gnevistj я вот стм теоретически планирую использовать для управления цветным дисплейчиком(чтобы отображать изображения на весь дисплей, анимации и простенькие игры), или может нужен между ними какой-то контррллер-буфер для более эффективного управления и меньше нагрузки на ресурсы микроконтроллера 🤔🤔 Пробовал атмега168 для этого - лютая дичь, слишком долгая отрисовка и памяти катастрофически мало, на дисплее 128*160 полное изображение не вывести, можно конечно по хитрым алгоритмам выводить, но тогда манипуляции с изображениями станут адом
@Gnevistj
@Gnevistj Рік тому
Идея интересная, но! Все уже придумано до нас - то что вы назвали "контроллером-буфером" - по сути является контроллером дисплея, для ускорения работы он должен сидеть на шинах адреса и данных с центральным процессором и оперативкой, нужен контроллер периферии (для кнопок, лампочек, и прочей чебурхи =))), и если воплотить все это в железе - то получим так называемый "микропроцессорный комплект", по сути - микроЭВМ, заточенный под вашу задачу =) Похожим образом реализованы и портативные видеоигры, только там весь этот "комплект" упакован в одну/две спецмикрухи =) Ибо, если реализовывать это на микроконтроллерах - узким местом будет скорость связи между ними; и в итоге все равно упремся в небольшую производительность системы в общем, плюс вдобавок вопрос в скорости связи с дисплеем, на какие-нибудь 25fps явно, кмк, рассчитывать не придется =))) Хотя, признаюсь, игры с псевдографикой на каком-нить LCD1604 вполне себе реализуемы даже на малых МК, даже с довольно шустрой скоростью. И с графическим дисплеем тож что-то можно сделать, например классику жанра - "Asteroids", и т.п. =)) Делал же я когда-то отрисовку стрелочного спидометра на графдисплее на ПИК'ушке, и даже красиво работало =))) Вообще чего это я?! Пробуйте!!! Может выйти очень и очень интересный проект!
@TheAlexeno
@TheAlexeno Рік тому
подписался. Сколько не смотрел видео про контроллеры, вроде все просто, но не понятно. А тут я почувствовал в себе уверенность 🙂
@user-jp5wg5vo8b
@user-jp5wg5vo8b Рік тому
Супер выпуск как и всегда. Спасибо за контент!
@user-hl8fh6zv8l
@user-hl8fh6zv8l Рік тому
Здорово объяснил, Спасибо. Успехов в работе. Жду ещё интересных проектов.
@QqQq-py8ux
@QqQq-py8ux 9 місяців тому
Чювак! Огромное СПАСИБО тебе!!!! Ты открыл для меня целый МИР !!!!¡!!! Теперь я смогу с помощью програмируемых микросхем сделать своё изделие компактнее, меньше и проще!
@user-px4go8vn4u
@user-px4go8vn4u Рік тому
Аболдеть, так просто объяснить это вышый пилотаж!
@Tomka-katomka
@Tomka-katomka 4 місяці тому
Свистоперделки😂😂😂 Спасибо за подачу. И позитивно, и доступно
@homemademinitractor5300
@homemademinitractor5300 Рік тому
Уважаю людей с юмором.Продолжай в таком духе.
@santhermTV
@santhermTV Рік тому
Отличное видео! Ждал после анонса в предыдущем. Было интересно посмотреть про среду разработки, а то привык Ардуино, но хотелось узнать как можно работать с голыми микроконтроллерами.
@santhermTV
@santhermTV Рік тому
Было бы полезно как-нибудь выпустить видос про обвязку микроконтроллера. Когда нужно поставить сопротивление, какое, что ещё нужно, чтобы не спалить камушек и он правильно выполнял свои функции.
@Gnevistj
@Gnevistj Рік тому
Спасибо, будем продолжать! =) Окей, хорошо, подготовлю и видео про схемотехнику! =)
@user-vb7pk2qr4u
@user-vb7pk2qr4u Рік тому
Весьсма богадарен! Понятное изложение, широта мышления охватывает вселенную, спасибо!
@ruslanlukyanenko3462
@ruslanlukyanenko3462 Рік тому
Супер. Интересно смотреть!!! ))
@smr3531
@smr3531 Рік тому
Доходчиво и интересно! Спасибо автору канала!
@denismonastyrskiy8614
@denismonastyrskiy8614 6 місяців тому
Просто супер! Больше спасибо!
@tnetemba
@tnetemba Рік тому
Спасибо, я далёк от темы электроники, но вы прекрасно всё объяснили.
@romanatlant2318
@romanatlant2318 Рік тому
Ваше видео вдохновляет-не знал как подступиться к мк ,Спасибо!
@SerV4
@SerV4 Рік тому
Многоногий кот похож на мокрушу в бассейне :))) И ещё немного добавлю свой коммент по делу. Использовать задержку программы насколько я помню не считается хорошим тоном в программировании. На это время контроллер как-бы замирает и ни на что не реагирует кроме сброса. Вместо делей желательно создать переменную-счётчик и при каждом прохождении цикла просто увеличивать её на единицу до нужного значения и пос. выполнения условия. Ну это я так, поумничал немного :) Понятно что урок для совсем - совсем начинающих.... А вообще видео Класс! Подача отменная!
@Gnevistj
@Gnevistj Рік тому
Спасибо! =))) Насчет задержек - абсолютно с вами согласен; я действительно хотел просто показать нагляднее =) И, если на выходе самоделка демонстрирует требуемый функционал, то зачем усложнять? =)))
@user-gm7er9yr8i
@user-gm7er9yr8i Рік тому
@@Gnevistj видно что любишь свое дело. Уважаю таких людей
@ivanlitvinov9917
@ivanlitvinov9917 9 місяців тому
Почему информатику в школе так не объясняют?! Спасибо тебе!
@user-jz1sw1bo9c
@user-jz1sw1bo9c Рік тому
Спасибо огромное, удачи
@sergioglock2216
@sergioglock2216 Рік тому
Годно! На линуксе на виртуалке придется пробовать запускать. Бесконечные циклы в больших программах с гоуту - прекрасны)
@MaximumPower1
@MaximumPower1 Рік тому
О, кажется я всё понял . Спасибо.
@inventossencillos
@inventossencillos Рік тому
Спасибо!Отличное видео!Всё предельно понятно.Но всё равно остается первобытный страх перед програматором "Microchip" и количеством программ на их странице (весят они прилично и описание там на английском,ятак думаю они там даже ругаются ).Хотелось бы по больше узнать о програмировании аналоговых входов и выходов.О типах микроконтроллеров (какие ,например в эбу автомобиля),о способе связи между несколькими конртроллерами .
@Gnevistj
@Gnevistj Рік тому
Дорогу осилит идущий! Мне когда-то было точно так же страшно начинать, ибо все на басурманскомЪ написано, а гуглоперевода еще не было =))) Но ничего, справился я - справитесь и вы! =))) По аналоговым входам и коммуникации - все будет, но постепенно; ждите следующих серий, их много планируется =)))))
@user-fy3iv9dp7g
@user-fy3iv9dp7g Рік тому
Как всегда лайк👍
@ameron511
@ameron511 Рік тому
Да Вы Боженька!!! Так доступно объяснять, ну просто царь💪💪💪
@user-bs4dk1em5t
@user-bs4dk1em5t Рік тому
Надеюсь, у тебя будет много фильмов по программированию и о различных проектах. Очень уж увлекательно рассказываешь ! Конкурентов, практически, нет !
@alabay8357
@alabay8357 Рік тому
Занимаюсь фронт энд разработкой Нечаянно наткнулся на твои ролики И блин, хочу теперь купить программатор Чел, ты ЛУЧШИЙ!!! С Наступающим тебя! Успехов в развитии канала! Подписался!
@Thesturmgever
@Thesturmgever 7 місяців тому
Очень удивлён как просто о сложном всё рассказывается. К стати, здравствуйте😊
@MrAlien109
@MrAlien109 6 місяців тому
Спасибо большое за информативное видео, классная подача материала 👍
@user-dd2tr4zn9v
@user-dd2tr4zn9v 5 місяців тому
Реальный взгляд на вещи, спасибо.
@SaDun0811
@SaDun0811 11 місяців тому
Спасибо за вашу старание. Объясните пожалуйста с каким программой пишется программа микроконтроллера
@electrogarden4426
@electrogarden4426 Рік тому
Очень интересная подача, однозначно лайк и подписка ! Буду всем рекомендовать
@iqubik
@iqubik Рік тому
Если можно оконо редактор текста сделать шрифт гигантским сделайте пожалуйста. Просмотр с телефона
@Gnevistj
@Gnevistj Рік тому
Уфф, вот с этим могут быть нюансы, но попробую в будущих видосах =))
@amosaft7060
@amosaft7060 Рік тому
отлично, никакой "мистики" и мути, спасибо!
@vladsokol7293
@vladsokol7293 Рік тому
Это лучшая лекция, что я выдел, популярно, интересно, ёмко. Лайк, подписка
@G-P_H-T
@G-P_H-T 9 місяців тому
Подскажите добр человек, способен ли язык программирования gcbasic работать с микроконтроллерами серии stm32?
@Gnevistj
@Gnevistj 9 місяців тому
Нет, он заточен под "маленькие" PIC и AVR; с 32-разрядными МК он не дружит...
@G-P_H-T
@G-P_H-T 9 місяців тому
@@Gnevistj Спасибо за ответ. Надеемся на дальнейшее развитие темы по программированию. Один из моих коллег в среднем овладел программированием в c+, но когда столкнулся с условиями программирования для stm32, у него резко отключился задор на освоение данного процессора. Говорит что пока будет отдыхать на программировании AVRов ))
@rkprom7879
@rkprom7879 4 місяці тому
Здравствуйте, очень интересно. Столкнулся с такой проблемой после замены аккумулятора в пылесосе заблокировали контроллер, чем прошить подскажите какой программатор использовать. oc901b2 контроле на 8ножках с каждой стороны. Может что подскажите. Разъем на плате программирования 3,3v/Gnd/too/res.
@user-wd3eg1yu2g
@user-wd3eg1yu2g Рік тому
КРАСАВЧИК!!!! ПЕРВЫЙ ЧЕЛОВЕЧИЩЕ КОТОРЫЙ ВСЁ ДОХОТЧИВО, ВНЯТНО И ДО БЕЗУМИЯ ПОНЯТНО. СПАСИБО .
@user-ch9po4nv6u
@user-ch9po4nv6u Рік тому
Спасибо тебе, позитивный человек 0_0
@user-ys2ry4mx6x
@user-ys2ry4mx6x Рік тому
дорогой автор, я хочу влиться в эту тему но очень спотыкаюсь, есть МК at90s1200 и я не понимаю его можно прошить Ch341A или нет да и если можно то какой программатор выбирать в avrdude, спасибо
@Tishka-047
@Tishka-047 4 місяці тому
Красавчик! Всё чётко и понятно.
@AlekFlower
@AlekFlower Рік тому
Вот ты красавчик! Очень интересно 🧐 ❤
@maximkorovkin
@maximkorovkin Рік тому
Чётко! Однозначно лайк!
@user-lc5jw1te2c
@user-lc5jw1te2c Рік тому
Скажите пожалуйста, можно ли код посмотреть к примеру, скажем на пультах ду, в гирляндах и т. п.?
@user-en9yo9jq4w
@user-en9yo9jq4w 6 місяців тому
Здравствуйте, а как узнать к какой ножке подключить кнопку и к какой лампочки? Спасибо.
@evgenii7151
@evgenii7151 Рік тому
Интересно и доходчиво излагается! Хотелось бы увидеть подробности частотомера с точностью 0,01Гц на мк. Интересует такая конструкция.
@Gnevistj
@Gnevistj Рік тому
Спасибо! =) Можно сделать, но весь вопрос, во-первых в диапазоне частот, а во-вторых - это не совсем самоделка для начального уровня, по сложности программы. Но, почему и нет, в будущем попробую обратить внимание и на эту тему! =)
@evgenii7151
@evgenii7151 Рік тому
@@Gnevistj Спасибо! Диапазон частот, например, от 10 Гц до 50 КГц. Можно верхнюю границу снизить до 30 КГц. Затем немного усложнить задачку, но это потом... Чувствительность (диапазон входного напряжения) от 10 мВ до 10 В.
@user-dv7ou4pe3o
@user-dv7ou4pe3o Рік тому
Очень классно рассказываешь! Надеюсь мои мозги поправится в лучшую сторону. Желаю удачи в нужном деле!. 🙂🙂🙂.
@user-zx8gd6zc8r
@user-zx8gd6zc8r 6 місяців тому
Однозначно лайкос и подписка!
@user-ej6qt2re2w
@user-ej6qt2re2w Рік тому
Очень интересно и просто) прям бери и повторяй, у автора талант преподователя!)😊
@SMV1972
@SMV1972 3 місяці тому
Спасибо! Отличная подача! Подписка
@user-uj1gi5sc5t
@user-uj1gi5sc5t Рік тому
Спасибо !.! ! Большое! ! ! :0)
@user-fm6ix7nr1l
@user-fm6ix7nr1l Рік тому
Отлично, все просто и понятно!) А будут ролики про STM32?
@Gnevistj
@Gnevistj Рік тому
Спасибо, буду продолжать =) Может, вероятно, доберусь и до STM32, может и MSP430 вспомню... Хотя они все одинаково работают, ибо, как я и говорил - это все УВМ. И поняв, как работает одна машина, не составит большого труда перейти на машину другую. Основное чему требуется научиться, кмк, это методике решения задач - то, что называется составлением алгоритма, и только потом переводить его на язык программирования =))
@user-fm6ix7nr1l
@user-fm6ix7nr1l Рік тому
@@Gnevistj Принцип один, согласен. Но в stm ради самого простого кода приходится прописывать тонну периферии, а это уже трудно
@Gnevistj
@Gnevistj Рік тому
Пока попробую продолжить "сериал" по базовым возможностям и применениям микроконтроллеров; а там посмотрим по общему интересу =))) Может интересней будет потом перейти на "большие" контроллеры? Я имею в виду ПЛК от Шнайдера и Сименса, там хоть есть где развернуться =)))))) В общем - время покажет =)
@georgegarnov1742
@georgegarnov1742 Рік тому
​@@user-fm6ix7nr1lне надо писать ни какие тонны кода. Берете CubeMx, настраиваете периферию, далее генерируете готовый проект и открываете в STM -ской IDE AC6 на базе Eclipse
@user-fm6ix7nr1l
@user-fm6ix7nr1l Рік тому
@@georgegarnov1742 Это если не жалко ресурсы МК, там библиотека HAL. А если CMSIS?
@user-im2zc3ws2q
@user-im2zc3ws2q Рік тому
Красавчик👍 после твоих видео заказал себе программатор и контроллеров pic 👍👍👍 Продолжай. Было бы круто разбор gcbasic по командам. Какие и зачем. + pic контроллеры , какие бывают и тд.
@tvconsul
@tvconsul Рік тому
Интересная подача материала, если новые видео будет полезными, то и дальше буду смотреть.
@Gnevistj
@Gnevistj Рік тому
Спасибо, буду стараться! =)
@demetre7908
@demetre7908 Рік тому
Ура! Новая видеокассета вышла!
@Gnevistj
@Gnevistj Рік тому
Теплое, ламповое VHS видео =))))
@sepic5407
@sepic5407 Рік тому
@@Gnevistj некоторые первые наклонно-строчные - возможно и были - и ламповыми, и с ТЁПЛЫМИ катодами... но VHS - были "солид стэйт силициум" изначально ЗЫ: какому программатору можно скормить EM78M612damj ? и возможно - можно ли в него виа USB заливать? вроде бы у него есть "железный" порт d+/d-
@Gnevistj
@Gnevistj Рік тому
@SEPIC, по сравнению с сегодняшней "цифрой" - теплое, ламповое (по мнению некоторых знатоков =))), мну лично этот оборот речи использует лишь ради шутки =))) По поводу "экзотического" EM78M612DAM - рекомендую изделия от Elnec, несмотря на то, что в данный момент в его базе среди другой продукции от ELAN Microcontrollers конкретно этого наименования нет - можно затребовать обновление: Т.е. вы, как клиент Elnec'a, пишете им, что требуется прошить микруху такую и такую (пишете через форму AlgOR на оф. сайте). Ждете (обычно от 24 часов до нескольких дней, если уж совсем экзотика), вам присылают обновление управляющей программы с добавленной поддержкой этой микросхемы. Кстати, совершенно бесплатно. Как говорит один популярный трэвел-блогер - рекомендасьон =)))
@sepic5407
@sepic5407 Рік тому
@@Gnevistj а Вам - грандМерсъон за предоставленную инфо. Великолепная подача материала!
@Shmayzer
@Shmayzer Рік тому
Получается контроллер нужно подбирать тогда когда вы составили в голове программу и понимаете какого конкретно контроллера (с какими параметрами) для решения вашей задачи будет достаточно. С нетерпением ждём следующих видео!
@Gnevistj
@Gnevistj Рік тому
Именно так! =)
@PTLog
@PTLog Рік тому
Автор, большое спасибо за ликбез! Несколько вопросов для будущих видео. 1. Какие бывают ножки у МК, какие виды МК и для каких задач. 2. Взаимозаменяемость МК. 3. Ограничение памяти у МК. 4. Можно ли из нескольких МК собрать простейший процессор? 5. Примеры решения бытовых задач с помощью схем на МК. 6. В чем преимущество Адруино, если можно все сделать, как Вы предлагаете, на множестве других МК?
@Gnevistj
@Gnevistj Рік тому
Спасибо, буду продолжать, и надеюсь подкину в будущем интересные идеи для решения т.н. бытовых задач. Кстати, а может напишите, решения каких бытовых задач вы бы хотели увидеть? У меня готовится одно видео про "лестничный" таймер для освещения; с возможностью его конфигурации перемычками.
@user-ek5dp8wt3p
@user-ek5dp8wt3p Рік тому
@@Gnevistj есть игра shenzhen i/o, симулятор программиста. можно было бы про неë серию роликов сделать. правда она на английском. но в ней можно показать как "думать как эвм". ну и всякие штуки делать. видел, в ней игру тетрис делали.
@user-gz4vf4pu4t
@user-gz4vf4pu4t Рік тому
Очень интересно. Пиши исчо. С нетерпением жду нового видео! 👍
@enisykin1299
@enisykin1299 Рік тому
шикарно же! но хотелось stm ки, 8ки например для мини проэктов...
@MISHA-sq2kb
@MISHA-sq2kb 6 місяців тому
Здравствуйте, а можно программровать эти микроконтроллеры на С++?
@user-mx3wx9om6m
@user-mx3wx9om6m Рік тому
большое спасибо ,ничего лишнего.прошивал контроллеры и пики и авр, вот такой вопрос ,при прошивке авр необходимо выставить фьюзы .здесь поменяли просто мк и все
@nikolaizelenev3249
@nikolaizelenev3249 Рік тому
Здравствуйте, никогда не интересовался этим, но посмотрев Ваши видео захотел попробовать, могли бы вы сказать марку и модель микроконтроллера и программатора к нему , для начала изучения (самого простого ) включать выходы (лампочки ) если нажата кнопка(вход), желательно с большим количеством входов выходов ,спасибо, классные видео
@siniytraktor_yt
@siniytraktor_yt Рік тому
Вот чего мне не хватало для того чтобы начать программировать))))
@user-wq4ql5qq4z
@user-wq4ql5qq4z Місяць тому
Отличная подача материала! Лайк и подписка.
@user-ef5hg5qy3m
@user-ef5hg5qy3m Рік тому
Здравствуйте! Симулятор AVR имеется в gc basic, или вы его скачивали где-то?
@Gnevistj
@Gnevistj Рік тому
Это отдельный продукт от OshonSoft, легко найти по запросу в гугле "AVR Simulator IDE". У них на сайте еще кучка различных эмуляторов, рекомендую.
@user-ef5hg5qy3m
@user-ef5hg5qy3m Рік тому
@@Gnevistj спасибо!
@user-vl5ie5gb3y
@user-vl5ie5gb3y Рік тому
Зачетно!
@user-gv8vo6hb2p
@user-gv8vo6hb2p Рік тому
Коротко и ясно да ещё и с примером. Можете снять видео и там разжевать об ардуино и простых мк
@Gnevistj
@Gnevistj Рік тому
Да, возможно! Я уже подумываю прикупить какую-нибудь ардуинку, и продемонстрировать ее "нецелевое использование" =))))) т.е. программирование из среды изначально для нее не предусмотренной =))))
@serggorod1423
@serggorod1423 Рік тому
Это видео, опоздало лет на 20!
@dock_su
@dock_su Рік тому
Уже почувствовал себя программистом!)))
@Gor_Karapetyan.
@Gor_Karapetyan. Рік тому
Продолжай дальше !!! Ты крут 😎
@user-xd1wr9md2z
@user-xd1wr9md2z Рік тому
поиздевался сейчас над микроконтроллером mega8, так просто написал мигание светодиодом, по умолчанию компилятор установил частоту 16МГц и после прошивки увидел что работает программа в 16 раз медленней, проверил фьюзы МК и оказалось что настроен МК на 1 МГц и работать должен без кварца, выставил как вы подсказали в компиляторе 1Мгц и всё заработало как положено, ещё понравилось что если порты не правильно обозвать компилятор ругается)))
@user-gm7er9yr8i
@user-gm7er9yr8i Рік тому
интересно с вами пообщаться . Я начинающий и освоил сам потому что нужно было сделать электропривод на медогонку. Надоело крутить вручную . Хотя до этого был привод на тумблерах и на реле времени . а теперь программируемый привод на АТТИНИ 13. Прошил программатором USBASP / Программа AVRDUDE/ Да все осваивал сам. Никто не поделился как сделать пошагово. но с радиоделом дружу со школы. Занимаюсь в основном в зимнее время . Изучил и понятия фьюзы хотя хитрая штука
@mikesaiganov4535
@mikesaiganov4535 Рік тому
Ура! С Новым годом! После таких видео начинает появляться творческий зуд. А вот PIC, это ,по моему, самое то, что надо. В начале. Ни тебе фуз битов(или бит?) ни внутрисхемного программирования. Всё просто, как кирпич. Смотрю с удовольствием и интересом!!!
@edrdr
@edrdr Рік тому
Фьюз биты - это просто! Главное использовать понятный калькулятор.
@range8607
@range8607 Рік тому
Потрясающе! Один из лучших вариантов преподавания в этой области. Спасибо!
@user-nd4sl1lp9b
@user-nd4sl1lp9b Рік тому
Классная растолковка материала!
@user-en9yo9jq4w
@user-en9yo9jq4w 6 місяців тому
Скачал и установил программу пр Вашей ссылке. Открывается, видно корову из треугольников, что дальше? Где окно программирования найти? Спасибо.
@Max555181
@Max555181 Рік тому
Классное видео👍
@VladimirS-ym6hm
@VladimirS-ym6hm Рік тому
Требую продолжения
@user-cl5im9xj8l
@user-cl5im9xj8l Рік тому
а можно ли стереть данные и перезаписать новые и как это сделать?
@gorartem
@gorartem Рік тому
Добрый день! Расскажите пожалуйста про логику на примере sn74 (наши лп-шки) разных вариаций
@Vanadium888
@Vanadium888 Рік тому
Спасибо. Лайк
@Plohoi_Chelovek_REDISKA
@Plohoi_Chelovek_REDISKA 4 місяці тому
Добрейшего вам, подача огонь, куда понятнее и яснее чем кто либо, мне как полному нубу, все ваши анологии выстраивают в голове простой и понятный асыцыативный ряд, с которым куда проще работать новичку, в сравнении с чепорной терминологией. я в веду того что нуб полный, решил разобраться в процессе почти с низов, и начал с тини10 и смеси С с асемблером, не без помощи ИИ конечно, пока получается, глядя на то как вроде бы просто в сравнении с тем что исполняю я, вы работаете в этой программе, захотелосъ освоить ее, но вот вопрос, со всем ли семейством тини она может работать?
LCD1602 - это очень просто!
22:19
Гневисть
Переглядів 136 тис.
Первая поломка Scirocco! Балацко попал на мотор.
1:13:12
ДРУГА РЕПЕТИЦІЯ alyona alyona та Jerry Heil на сцені Євробачення-2024
00:34
Євробачення Україна | Eurovision Ukraine official
Переглядів 235 тис.
Сайт знакомств шаг 4
5:49
Тренинг.центр NOxford - мы делаем т-игры
Переглядів 16
Самая маленькая Ардуина - ATtiny10 + проект
10:37
Заметки Ардуинщика
Переглядів 169 тис.
Как прошить  флешь память. И что это такое ?
23:17
Школа электроники 23
Переглядів 58 тис.