с точки зрения кайфа или причастия к железу это здорово. Но что то в последнее время с точки зрения заработка это не очень. Ну я бы не сказал, что на китайском, кто знает электронику допустим это не сложно. Ну если 0 идти в МК не знаю зачем. Если бы я знал то лучше начинал свой путь программиста с Java. Да вообще логичнее наверное начинать с высокоуровневых языков, т.к. программирование это скорей про написание много кода и в другом масштабе. А уже потом на пенсии можно МК ковырять
ты же понимаешь, что по сути у тебя под капотом все-равно ассемблер, просто у тебя нет с ним прямого общения. Это как разговаривать с англичанином, через переводчика-китайца. Подсказка, китаец и понять может не так и для перевода использует 2 словаря - русско-китайский и китайско-английский. А каждый словарь, как ты понимаешь, нужно где-то хранить и словарь тоже не идеален. В общем при таком подходе лучше изучить английский, чем возить с собой китайца с чемоданом словарей.
Всегда хотел разобраться с програмированием МК, но тонул в дебрях ассемблера. В конце концов поставил себе две конкретных задачи, когда строил двухканальный блок питания - включение-выключение каналов по командам пользователя, супервизор питания и индикаторный вольтметр для канала с фиксированными напряжениями. Скачал компилятор одного из диалектов С для PIC, купил книжку по стандартам и основам языка. Через пару вечеров накропал скрипты инструментария (чтобы у меня по горячим кнопкам из простого редактора все компилировалось/шилось в чип/подсвечивало ошибки. Еще через месяц выдал результат. Еще две недели на ходовые испытания и моделирование разных ситуаций потом сборка готового блока. Вот теперь я понимаю, что такое мк и как к ним подходить для решения задач. Автору респект за доступную подачу материала.
Мужчина! Первый за всю историю ютуба, кто на пальцах разложил, в дважды-два, то что остальные, с умным видом, превращают в сложнейшее тригонометрическое уравнение!
Вот спасибо большое, реально понятно, послушал вас как строгого учителя в пту и сразу захотел все понять. Реально так это просто. Чтобы понимать ученику , нужно хорошо преподавать учителю, без воды и слов паразитов и запутаниц.
Я изучал программирование на hex кодах процессора i8008 через последовательный порт. Потом программировал на ассемблере 8051, С, SQL, Java, 1c, Python. Сейчас работаю слесарем-сантехником.
Десяток лет считал, что программирование - это не моё. После просмотра видеороликов #Гневисть... будто космос приблизился. Пояснения от этого понимающего человека - просто чудо!
Только наткнулся на это замечательное видео,вот он красавчик который объяснил и показал как надо,учитесь блохеры как нужно доносить инфу понятным языком
@@user-ge1qy5wn7o Можно научить водить машину за один день, а можно рассказывать как она внутри устроена 4 года.. Ассемблер только мозги засирает.. Нужна будет специфика: быстродействие, малый объем памяти, тогда и изучай эти ассемблеры..
@@Palladln Ты в целом совершенно прав, если есть прикладная задача то к ней надо идти прямым и простым путём, используя удобные и современные инструменты. Просто выкидывая с пути всё что можно выкинуть, и используя чипы мощнее чем надо если это обеспечивает работу нужных библиотек и инструментов программирования упрощающих дело. Иначе большой риск увязнуть во всякой "белиберде" и потерять мотивацию. Но с другой стороны асм он обосрал зря. Как хобби вьехать в мелкий асм для мелкого чипа, это вполне реально для среднего ума. И к тому-же это просто интересно - ковыряться в кишках чипа и байтоёбить память размером в несколько десяткой байт. Это даже своего рода спорт, чему сведетельствует существование "демосцены". Кстати если вобще не интересно то лучше по возможности темы прогерства не касаться. Это не даст выхлопа.
@@MetaJamm На интерес надо времени уйму иметь, в наше время непозволительная роскошь.. А так все должно приносить денег. Мне лично пришлось эти МК изучать. Так как занимаюсь починкой разной электроники/автоматики, и вот начали пихать эти МК во все подряд и даже в игрушки.. Приходишь какую-нибудь кухонную вытяжку починить, а там 3 сенсорные кнопочки, экранчик и всем управляет МК. прошивка слетела/ Мк сгорел и пипец приехали.. Починить не можешь, сидишь без денег.. А так вроде херня делов, моторчик и 3 скорости.. Поэтому пришлось вечерами изучать как написать исходник самому на "СИ". Воткнулся было в Асм, но мне ваще не заходит.. А СИ ничего, за годик нормально освоил..
Блин даже мне потно стало, пред пенсионного возраста, захотелось ещё посмотреть, а то зайдёшь на канал послушал послушал до головной боли и ушёл. Подписка, удачи в развитии канала.
Спасибо за доходчивое объяснение.Думаю со мной здесь многие согласятся ,если мы вас попросим больше снимать роликов о программировании контроллеров. Если пытаться самому искать примеры и инструкции по этой теме -то в интернете нахожу мудреную терминологию ,по названию граничащую с нецензурными словами .Такое впечатление ,что програмирование должно осуществляться в черном балахоне,предварительно обойдя вокруг стола ,потрясывая бубном и приговаривая эти "нецензурные слова" типа асамблер ,компилятор и прочие,которыми сыпят с сайтов уверяя тебя,что ты никогда не сможешь написать не строчки кода.
На ютубе наверное миллионы роликов по программированию микроконтроллеров, начиная с машинных кодов и ассемблера и заканчивая Си и Рустом. А когда очередная среда программирования попросит тебя прописать пути к компилятору, вот тут поймешь, что простота хуже воровства.
Ваши уроки - это лучшее, что я видел на Ютубе по контроллерам!!! Вот, прям, в точку попали!!! Жду следующих уроков с нетерпением! P.S. пойду, с паяльника пыль смахну)
И опять же просто, когда имеешь хотя бы какое-то представление о программировании и схемах, а с нуля придётся посидеть мал по малу месец другой! А так молодец Всё чётко объяснил.
Мне 63 , закон ОМА и в школе не знал, на 60летие подарили ноут . КАК ВЫ ВОВРЕМЯ ! Дошёл до микроконтроллеров и думал всё ... , ан нет иду дальше , спасибо ! ПОДПИСКА !!!! УДАЧИ.
Когда-то проходил курсы по Си. И препод был великолепен. Он давал задачу, типа вывести ёлочку из символов в консоль, а потом начинал объяснять так - рисуем ёлочку с помощью кучи print. Ну а далее уже смотрим какие возникают закономерности и переделываем в алгоритм.
@@НелинейныйПовторитель людей понимающих свою область и умеющих доступным языком объяснить другому человеку на самом деле не много. Вам отчасти повезло.
Норм объяснил! На ардуино нормально тоже объясняют, только там нужно сначала купить конструктор а в нём уже написано Куда лезть и что писать, кстати тоже всё просто.
*Тот кто владеет ассемблером - подобен опытному водителю, который помимо езды знает и понимает что происходит под капотом его автомобиля.* *Тот кто не владеет ассемблером - подобен блондинке, которая может лишь кое как ездить, а остальное её для неё темный лес.* *Быть, или не быть, а если быть то кем?) Каждый сам вправе выбирать.*
Я начинал именно с ассемблера и ни разу об этом не жалею. Если бы я начал с Си, до ассемблера дело скорее всего и не дошло бы. А так я очень хорошо представляю, что умеет МК, и при программировании на Си это очень помогает. Те же инструкции сна в AVR и STM чисто ассемблерные и высокоуровневых языках аналогов им нет (насчёт PIC не в курсе).
Родненький! Спасибо тебе! Я сейчас пытался книгу читать по программированию С... Я не смог. Я не понял о чём там речь. Я именно такой разбор и ждал. Такой учитель должен быть
Отличное объяснение Все бы так обучали Пишу на C# более 3 лет. С микроконтроллерами работал только на С++ в Arduino. Во всем разбираться приходилось самому
Когда то давно на 3 курсе нас подростков заставляли на лабораторных писать простые программы на ассемблере, аля использование условия, цикла, ввод/вывод и прочие мелочи. Как сейчас помню только одно - сдал предмет автоматом. Сейчас же уровень знаний программирование ровно такой же как и знание иностранного языка - май инглиш из вери бЭд) Спасибо за такое видео, будем смотреть и дальше), обязательно буду пробовать на работе, тем более что она располагает. Всех благ автору!
Ну мне 16, я изучаю С в колледже. Чувак ты просто настроение поднимаешь)) это понял?! ну ты понял как это работает?! аххахахах. Желание появляется учить эту тему. Ты крут. Всего хорошего) и удачи в развитии канала!
Поискал в интернете информацию на русском об Great Cow BASIC, а оказалось очень, очень мало! Спасибо автору за показ на премьерах программирования в среде разработки GCBASIC!!!!!!!!!!!!
Пока что не собирался за мк братья, а оказывается, очень легко, легче, чем хеловорлд на питоне. Сам на сях пишу))) наверное, после указателей на указатели на функции, динамическую память и прочие структуры, любые другие языки и области кодинга - очень легко))
@@ВалераФрайберг Сам ты демон! Я языки имел ввиду программирования. Кому-то на ассемблере проще начинать, кому-то на С, кому-то на Pyton.....Это только способ составить программу. Валера.
@@АлександрДаскаль-е6т нафиг-нафиг ваш ассемблер. Имею понимание, что это, но никогда туда не лез. Для мк пользую только Си ! Ну, можно еще бэйсиком побаловаться
нужны знания не только языков. Опыт, опыт ------------------------------ Опыт не пропьешь! Это есть анекдот в тему: Случайно в море встречаются два огромных корабля и по законам физики они могут притянуться друг к другу и будет авария. Боцман одного из кораблей выбегает на палубу и кричит боцману другого корабля: - Ду ю спик инглиш? - Йес, ай ду! - Шпрехен зи дойтч? - Йа, йа, яволь! - Парле франсэ? - Уи, уи! - Ну тогда от***буй, от***буй! ))))))))))))))
Я знаю что такое ASM для новичка, который не знает программирование. Когда то очень очень давно, я покупал диск самоучитель. Вот по ASM я не чего не понял, какие то регистры, машинные коды. Реально первый осилил Паскаль, примеры на delphi 7. И только после этого, когда прошли годы, когда я уже освоил языки высокого уровня, я стал понимать отладочные интерфейсы. Например, изменить дезассемблированный код приложения, так, чтобы приложение думало, что зарегистрирована. Но чисто на ASM, это километры кода. Хоть для контроллеров это лучше, так как не компилируется всякой лишней бяки с языков высокого уровня. Бинарник меньше, меньше ошибок. И более лучшее взаимодействие с конкретным железом. Конечно при переводе с Китайского на Русский электронными переводчиками бывает нечего не понятно. Также как и машине, если компиляторы допускают ошибки. И ясно когда человек вообще не знает Китайский. Это реально будет лучший выход использовать язык высокого уровня, скомпилировав его в бинарник, через электронный переводчик, под названием компилятор.
Терпеть не могу, когда технические науки преподают эмоционально и фамильярно, однако в данном случае эмоциональные всплески работают как ударения в тексте или запятые для отделения смысловых кусков. Однако с кипятком надо быть поаккуратней, перебор, как известно вреден даже в картах. Берегите сердце дорогой автор, а лекция очень полезная. Легко воспринимается.👍😀.
По поводу ассемблера. "Думать, как микроконтроллер" - это основа программирования и здесь лучше, чем ассемблер ничего предложить не возможно. Все остальное, это производные от него.
Ну, программа на asm примерно так и выглядит ;)) Но можно завести массив на 8 элементов с шаблонами для GP, тикать каждые 200 мс счетчик, делать ему "and 7", выводить шаблон из массива по счетчику в качестве индекса.
Всё понятно, мужик, спасибо! Есть небольшая задача, поможешь решить заплачу щедро. Необходимо вычистить растояние между источником радиосигнала и приёмником которые находятся друг от друга скажем на расстоянии краёв стола оба неподвижно. Точность измерения должна быть до 1мм. Сами устройства на твоё усмотрение, чем проще тем лучше. Максимальное растояние до 10м.
Ну раз готовы заплатить щедро - зачем изобретать изобретенное? =))) Тут дело такое, не совсем ясна задача, если вы собираетесь мерить уровни - то рекомендую VegaPuls - жутко аккуратная штука, и не боится загрязнений. Если же речь идет о расстоянии, то навскидку (недавно с ним работал) - Sick DL100-21HA2110. "На борту" промышленный протокол EtherNet/IP, дальность измерения до 100 метров, точность +/- 2мм во всем диапазоне, но главный фактор - повторяемость измерений 0,5мм! Именно то, что вы и просили. Да, цена обоих типов датчиков немаленькая, но поверьте, разработка с нуля будет стоить немногим дешевле.
Несогласен насчет ассемблера, он очень прост, но писать на нем не комфортно. Но! Ассемблер позволяет понять как работает контроллер, а затем можно переходить на языки более высокого уровня. Лично я перешел на Си. Подача материала весьма неплохо, оригинально, имеет право на жизнь :-)
Хорошее видео. Только уж совсем для школьников начальных классов. Хотелось бы чуть больше о среде написания кода, библиотеках. В целом прекрасный Контент!
@@ПетрВыучейский-е8лЗачем чёрно белое мышление, он дело говорит. К этому придётся прийти для практических результатов, просто по шагам, а не вываливая кучу инфы сразу. Скажу по секрету разговор о библиотеках и среде это разговор об упрощении кода и способов решения задачь, а не об усложнении)
Как всегда, - весело, понятно, полезно! Вообще, "СИ-подобных" языков даже для 3Д принтера хватает. Высокоуровневое программирование - это очень даже хорошо для конечного потребителя, ввиду снижения стоимости конечного продукта. Видосу жирный лайк!
Продолжение, а точнее следующая серия - здесь:
ruclips.net/video/tW5IYQqY-sg/видео.html
Здравствуйте, кстати =))
с точки зрения кайфа или причастия к железу это здорово. Но что то в последнее время с точки зрения заработка это не очень.
Ну я бы не сказал, что на китайском, кто знает электронику допустим это не сложно. Ну если 0 идти в МК не знаю зачем. Если бы я знал то лучше начинал свой путь программиста с Java. Да вообще логичнее наверное начинать с высокоуровневых языков, т.к. программирование это скорей про написание много кода и в другом масштабе. А уже потом на пенсии можно МК ковырять
ты же понимаешь, что по сути у тебя под капотом все-равно ассемблер, просто у тебя нет с ним прямого общения. Это как разговаривать с англичанином, через переводчика-китайца.
Подсказка, китаец и понять может не так и для перевода использует 2 словаря - русско-китайский и китайско-английский. А каждый словарь, как ты понимаешь, нужно где-то хранить и словарь тоже не идеален. В общем при таком подходе лучше изучить английский, чем возить с собой китайца с чемоданом словарей.
Как с Вами связаться?
Моё начало - это Бейсик, потом коды и ассемблер. Логика Ява скрипт и Ява - мне пока не даются, ксожалению! :)
Автору видео низкий поклон за уроки и отдельно за умение подачи материала и актёрскую игру!
Всегда хотел разобраться с програмированием МК, но тонул в дебрях ассемблера. В конце концов поставил себе две конкретных задачи, когда строил двухканальный блок питания - включение-выключение каналов по командам пользователя, супервизор питания и индикаторный вольтметр для канала с фиксированными напряжениями. Скачал компилятор одного из диалектов С для PIC, купил книжку по стандартам и основам языка. Через пару вечеров накропал скрипты инструментария (чтобы у меня по горячим кнопкам из простого редактора все компилировалось/шилось в чип/подсвечивало ошибки. Еще через месяц выдал результат. Еще две недели на ходовые испытания и моделирование разных ситуаций потом сборка готового блока. Вот теперь я понимаю, что такое мк и как к ним подходить для решения задач. Автору респект за доступную подачу материала.
Я ждал это видео джвадцать лет!!! Поставил лойс и подписался. Уважаемый автор, пожалуйста пилите божественные лекции дальше!
Спасибо, буду =))))))
Чё, реально за два десятка так и не понял сам? Очень очень странно...
@@TerosAlvarez понять-то понял, а годного видео не было.
@@АршМайнезь аа, да? Ну понял тогда.. бывает) особенно когда интернет отключен и негде скачать мануал по языку 😅
А я 40 лет ждал, сидел в лесу под ёлкой и боялся новых технологий. Теперь понял что это просто. Освоил нейросети и астрофизику.
Спасибо вам! Как хорошо что вы есть. Для новичков самое то. Да воздаст вам Бог благом.
Всегда ждал что бы Хэтфилд объяснил как программировать МК
Спасибо, очень харизматично)) настроение улучшилось
Мужчина! Первый за всю историю ютуба, кто на пальцах разложил, в дважды-два, то что остальные, с умным видом, превращают в сложнейшее тригонометрическое уравнение!
Ладно ещё, если в тригонометрическое, а не в дифференциальное.
@@АлексейИркутский-к8и ладно еще, если в дифференциальное, а не интегральное.
@@s22ultra30 ладно ещё, если интегральное, а не интегрально-дифференциальное
@@АлексейИркутский-к8и он не подозревал о существовании чего-то за тригонометрией.
@@s22ultra30 оленина ты интегральная, тебя как и интегральных уравнений не существует.
Вот спасибо большое, реально понятно, послушал вас как строгого учителя в пту и сразу захотел все понять. Реально так это просто. Чтобы понимать ученику , нужно хорошо преподавать учителю, без воды и слов паразитов и запутаниц.
Повидимому у вас тоже были легендарные учителя в ПТУ. Всех вспоминаю с уважением и благодарностью.
@@animovhere894 не то слово, они просто хотели донести информацию, Пия сопротивлялся. Рад что у них это получилось
Очень доступно начинаете вводить людей в программирование. Искренне, спасибо вам.
Я изучал программирование на hex кодах процессора i8008 через последовательный порт. Потом программировал на ассемблере 8051, С, SQL, Java, 1c, Python. Сейчас работаю слесарем-сантехником.
Надеюсь это шутка? 😮
@@PashliNah Шутка про ассемблер 8051, С, SQL, Java, 1c, Python ? )
Ура! Теперь я стал Программистом!
Спасибо за помощь, АТО это был какой-то тёмный лес
Десяток лет считал, что программирование - это не моё. После просмотра видеороликов #Гневисть... будто космос приблизился.
Пояснения от этого понимающего человека - просто чудо!
Я тебя увидел по началу испугался!! Бешеный взгляд такой))) А потом посмотрел, ты единственный кто доступным языком объяснил)) спасиб мил человек!!
Только наткнулся на это замечательное видео,вот он красавчик который объяснил и показал как надо,учитесь блохеры как нужно доносить инфу понятным языком
Это лучше видео что я находил!!! Большое спасибо автору!
Мой первый язык программирования, еще в 9 лет, ассемблер.
Обожаю Ассемблер ! Смотришь на других кодеров свысока и поплёвывая... 😁👍
Вот что значит преподавать , а не тупо пересказать книжку написанную другим таким же . Респект тебе за труд.
@@user-ge1qy5wn7o Можно научить водить машину за один день, а можно рассказывать как она внутри устроена 4 года.. Ассемблер только мозги засирает.. Нужна будет специфика: быстродействие, малый объем памяти, тогда и изучай эти ассемблеры..
@@Palladln Ты в целом совершенно прав, если есть прикладная задача то к ней надо идти прямым и простым путём, используя удобные и современные инструменты. Просто выкидывая с пути всё что можно выкинуть, и используя чипы мощнее чем надо если это обеспечивает работу нужных библиотек и инструментов программирования упрощающих дело. Иначе большой риск увязнуть во всякой "белиберде" и потерять мотивацию. Но с другой стороны асм он обосрал зря. Как хобби вьехать в мелкий асм для мелкого чипа, это вполне реально для среднего ума. И к тому-же это просто интересно - ковыряться в кишках чипа и байтоёбить память размером в несколько десяткой байт. Это даже своего рода спорт, чему сведетельствует существование "демосцены". Кстати если вобще не интересно то лучше по возможности темы прогерства не касаться. Это не даст выхлопа.
@@MetaJamm На интерес надо времени уйму иметь, в наше время непозволительная роскошь.. А так все должно приносить денег.
Мне лично пришлось эти МК изучать. Так как занимаюсь починкой разной электроники/автоматики, и вот начали пихать эти МК во все подряд и даже в игрушки.. Приходишь какую-нибудь кухонную вытяжку починить, а там 3 сенсорные кнопочки, экранчик и всем управляет МК. прошивка слетела/ Мк сгорел и пипец приехали.. Починить не можешь, сидишь без денег.. А так вроде херня делов, моторчик и 3 скорости.. Поэтому пришлось вечерами изучать как написать исходник самому на "СИ". Воткнулся было в Асм, но мне ваще не заходит.. А СИ ничего, за годик нормально освоил..
Действительно, чего я вожусь с этим ассемблером, сколько времени потерял... Спасибо, парень, выручил, долгих лет тебе!👍👍👍
У меня даже мысль появилась,может начать учиться программировать.
появилась, немного посидела и ушла...
Супер! Вам надо в министерство образования на руководящие посты.
Чуывк, ты прям истинный олдскульный прогер ❤
Блин даже мне потно стало, пред пенсионного возраста, захотелось ещё посмотреть, а то зайдёшь на канал послушал послушал до головной боли и ушёл. Подписка, удачи в развитии канала.
глубокая уважуха, видно человек постоянно сталкивается с производственным маразмом =)
Всё объяснил человеческим языком понятно ясно спасибо
Спасибо за доходчивое объяснение.Думаю со мной здесь многие согласятся ,если мы вас попросим больше снимать роликов о программировании контроллеров.
Если пытаться самому искать примеры и инструкции по этой теме -то в интернете нахожу мудреную терминологию ,по названию граничащую с нецензурными словами .Такое впечатление ,что програмирование должно осуществляться в черном балахоне,предварительно обойдя вокруг стола ,потрясывая бубном и приговаривая эти "нецензурные слова" типа асамблер ,компилятор и прочие,которыми сыпят с сайтов уверяя тебя,что ты никогда не сможешь написать не строчки кода.
Рад что вам понравилось! Буду продолжать =)
не понимать что такое компилятор это надо быть кем же? компиляция просто вбей что это такое
На ютубе наверное миллионы роликов по программированию микроконтроллеров, начиная с машинных кодов и ассемблера и заканчивая Си и Рустом. А когда очередная среда программирования попросит тебя прописать пути к компилятору, вот тут поймешь, что простота хуже воровства.
Ты капитальный красавчик. Четко все объяснил .Низкий поклон тебе 👍
Ваши уроки - это лучшее, что я видел на Ютубе по контроллерам!!! Вот, прям, в точку попали!!! Жду следующих уроков с нетерпением!
P.S. пойду, с паяльника пыль смахну)
ну вот... хоть один взялся с нуля учить, а то все с середины... хоть и занимаюсь гороздо более сложными штуками, но Вы достойны уважения!!!
Спасибо! Буду продолжать по мере сил и возможностей =)
Потрясающее объяснение!!! Браво🎉🎉🎉
И опять же просто, когда имеешь хотя бы какое-то представление о
программировании и схемах, а с нуля придётся посидеть мал по малу месец другой! А так молодец
Всё чётко объяснил.
Мне 63 , закон ОМА и в школе не знал, на 60летие подарили ноут . КАК ВЫ ВОВРЕМЯ ! Дошёл до микроконтроллеров и думал всё ... , ан нет иду дальше , спасибо ! ПОДПИСКА !!!! УДАЧИ.
С такой подачей информации и медведя научите... Спасибо ! Отличное видео!
У вас талант учителя! Продолжайте в том же духе)
Когда-то проходил курсы по Си. И препод был великолепен. Он давал задачу, типа вывести ёлочку из символов в консоль, а потом начинал объяснять так - рисуем ёлочку с помощью кучи print. Ну а далее уже смотрим какие возникают закономерности и переделываем в алгоритм.
Посмотреть бы такой урок..
Я помню такой пример , в итоге препод подсказывал используйте итератор и операцию begin ...
@@НелинейныйПовторитель людей понимающих свою область и умеющих доступным языком объяснить другому человеку на самом деле не много. Вам отчасти повезло.
@@НелинейныйПовторитель паскаль был похоже. Там begin end
@@НелинейныйПовторитель for next как раз и есть basic :)
Круто преподносите суть и смысл, круто))
Посмотрел ваши другие видосы, желаю процветание канала, у вас классно получется!
Спасибо! Буду продолжать по мере сил =)))
Респект автору канала, от меня лайк!
Такой талант нужен людям. Желаю успехов и продолжения, новых видео и побоооольше.😂
Чувак, ты великолепен! Восхищаюсь тобой, красиво делаешь, буду следить за твоим творчеством)
Ну наконец то пояснил по человечески, и без лишней воды.браво,подписка,лайк!
Норм объяснил! На ардуино нормально тоже объясняют, только там нужно сначала купить конструктор а в нём уже написано
Куда лезть и что писать, кстати тоже всё просто.
Ты крутой! я кайфанул!
*Тот кто владеет ассемблером - подобен опытному водителю, который помимо езды знает и понимает что происходит под капотом его автомобиля.*
*Тот кто не владеет ассемблером - подобен блондинке, которая может лишь кое как ездить, а остальное её для неё темный лес.*
*Быть, или не быть, а если быть то кем?) Каждый сам вправе выбирать.*
Ну наконец-то))))! Оказывается есть нормальная среда программирования ? "Войну и мир" можно читать на английском !))
Спасибо !
Я начинал именно с ассемблера и ни разу об этом не жалею. Если бы я начал с Си, до ассемблера дело скорее всего и не дошло бы. А так я очень хорошо представляю, что умеет МК, и при программировании на Си это очень помогает. Те же инструкции сна в AVR и STM чисто ассемблерные и высокоуровневых языках аналогов им нет (насчёт PIC не в курсе).
Родненький! Спасибо тебе! Я сейчас пытался книгу читать по программированию С... Я не смог. Я не понял о чём там речь. Я именно такой разбор и ждал. Такой учитель должен быть
Лучшее видео что я находил
Очень просто! На дискретных элементах куда сложнее сделать бегущие огни- надо или микросхемы с обвязкой, или кучу транзисторов
Забавно, хорошая подача. Не имел дел с PIC-контроллерами, не знал, что их на Бейсике программируют.
Основные языки: АСМ, СИ и бейсик.. самый простой бейсик..
5:48 теперь то же самое но на ассемблере 😂, а так вы супер хороший урок для начинающих!!!!
Респектище! Прирожденный учитель!
Спасибо за труд, реально нужное видео, подача супер. Влоб без расшаркиваний.
3а две минуты просмотра, появилось острое желание поставить лайк и бахнуть в колокол с разворота. Товарищ жжот.
Шикарная подача материала.
Хетфилд занялся программированием)) Отличный ролик. Даже тупой, но стремящийся, гуманитарий все понял. Это я про себя.
Отличное объяснение
Все бы так обучали
Пишу на C# более 3 лет. С микроконтроллерами работал только на С++ в Arduino.
Во всем разбираться приходилось самому
Автор супер человек! так доходчиво о простом еще ни разу не слышал! лайк и подписка!
Когда то давно на 3 курсе нас подростков заставляли на лабораторных писать простые программы на ассемблере, аля использование условия, цикла, ввод/вывод и прочие мелочи. Как сейчас помню только одно - сдал предмет автоматом. Сейчас же уровень знаний программирование ровно такой же как и знание иностранного языка - май инглиш из вери бЭд) Спасибо за такое видео, будем смотреть и дальше), обязательно буду пробовать на работе, тем более что она располагает. Всех благ автору!
Неужели я дождался! Когда в видео показано так как надо, без изучение доп. софта и всякой мути!
Ну мне 16, я изучаю С в колледже. Чувак ты просто настроение поднимаешь)) это понял?! ну ты понял как это работает?! аххахахах. Желание появляется учить эту тему. Ты крут. Всего хорошего) и удачи в развитии канала!
Спасибо! =)))
Даже не думал что всё на столько просто!)
Класс побольше таких видео на ютубе
Самое классное , это озвучка перевода с китайского: ГЭ ПЭ и ГО ТО
прекрасная подача материала! БРАВО!!! Бейсик- рулит😁
Ахринеть, нет слов я в теме 😁 Старый добрый Бейсик 😉Заслуженный лайк 👍
Большое спасибо. Легкое и простое изложение материала.
Ааааааа, "Война и Мир" на китайском, точняк ! А GSBASIC гляну, спасибо.
Собирал программируемый автомат бегущих огней на 155 серии : К155ИР13 , ЛР1, ЛА3 . Прикольная штука. Схему брал из "В помощь радиолюбителю"
Поискал в интернете информацию на русском об Great Cow BASIC, а оказалось очень, очень мало! Спасибо автору за показ на премьерах программирования в среде разработки GCBASIC!!!!!!!!!!!!
мужик, ты крут) просто и угарно,продолжай по рокенроллу)
Пока что не собирался за мк братья, а оказывается, очень легко, легче, чем хеловорлд на питоне. Сам на сях пишу))) наверное, после указателей на указатели на функции, динамическую память и прочие структуры, любые другие языки и области кодинга - очень легко))
Светодиодами на любом языке мигать не сложно. А по настоящему программировать нужны знания не только языков. Опыт, опыт ...........
Изыди демон! Ты от себя попробуй более доступно рассказать!
Я вот в английском ниалё, а вот на немецком also verpiss dich!
Для ясности переведи!
@@ВалераФрайберг Сам ты демон! Я языки имел ввиду программирования. Кому-то на ассемблере проще начинать, кому-то на С, кому-то на Pyton.....Это только способ составить программу. Валера.
@@АлександрДаскаль-е6т нафиг-нафиг ваш ассемблер. Имею понимание, что это, но никогда туда не лез. Для мк пользую только Си ! Ну, можно еще бэйсиком побаловаться
нужны знания не только языков. Опыт, опыт
------------------------------
Опыт не пропьешь! Это есть анекдот в тему:
Случайно в море встречаются два огромных корабля и по законам физики они могут притянуться друг к другу и будет авария. Боцман одного из кораблей выбегает на палубу и кричит боцману другого корабля:
- Ду ю спик инглиш?
- Йес, ай ду!
- Шпрехен зи дойтч?
- Йа, йа, яволь!
- Парле франсэ?
- Уи, уи!
- Ну тогда от***буй, от***буй! ))))))))))))))
IQ > 130 нужно, иначе ни какой опыт дальше мигания не поможет продвинуться.
Я знаю что такое ASM для новичка, который не знает программирование. Когда то очень очень давно, я покупал диск самоучитель. Вот по ASM я не чего не понял, какие то регистры, машинные коды. Реально первый осилил Паскаль, примеры на delphi 7. И только после этого, когда прошли годы, когда я уже освоил языки высокого уровня, я стал понимать отладочные интерфейсы. Например, изменить дезассемблированный код приложения, так, чтобы приложение думало, что зарегистрирована. Но чисто на ASM, это километры кода. Хоть для контроллеров это лучше, так как не компилируется всякой лишней бяки с языков высокого уровня. Бинарник меньше, меньше ошибок. И более лучшее взаимодействие с конкретным железом. Конечно при переводе с Китайского на Русский электронными переводчиками бывает нечего не понятно. Также как и машине, если компиляторы допускают ошибки. И ясно когда человек вообще не знает Китайский. Это реально будет лучший выход использовать язык высокого уровня, скомпилировав его в бинарник, через электронный переводчик, под названием компилятор.
Терпеть не могу, когда технические науки преподают эмоционально и фамильярно, однако в данном случае эмоциональные всплески работают как ударения в тексте или запятые для отделения смысловых кусков. Однако с кипятком надо быть поаккуратней, перебор, как известно вреден даже в картах. Берегите сердце дорогой автор, а лекция очень полезная. Легко воспринимается.👍😀.
По поводу ассемблера. "Думать, как микроконтроллер" - это основа программирования и здесь лучше, чем ассемблер ничего предложить не возможно. Все остальное, это производные от него.
слово спасибо выражаю лайком и подпиской!
Добрый вечер спасибо, просветление
Дякую за працю, хай щастить вам
Ну, программа на asm примерно так и выглядит ;)) Но можно завести массив на 8 элементов с шаблонами для GP, тикать каждые 200 мс счетчик, делать ему "and 7", выводить шаблон из массива по счетчику в качестве индекса.
Круто 👍🏼 теперь знаю как детям объяснить 😅
Всё понятно, мужик, спасибо! Есть небольшая задача, поможешь решить заплачу щедро. Необходимо вычистить растояние между источником радиосигнала и приёмником которые находятся друг от друга скажем на расстоянии краёв стола оба неподвижно. Точность измерения должна быть до 1мм. Сами устройства на твоё усмотрение, чем проще тем лучше. Максимальное растояние до 10м.
Ну раз готовы заплатить щедро - зачем изобретать изобретенное? =)))
Тут дело такое, не совсем ясна задача, если вы собираетесь мерить уровни - то рекомендую VegaPuls - жутко аккуратная штука, и не боится загрязнений.
Если же речь идет о расстоянии, то навскидку (недавно с ним работал) - Sick DL100-21HA2110. "На борту" промышленный протокол EtherNet/IP, дальность измерения до 100 метров, точность +/- 2мм во всем диапазоне, но главный фактор - повторяемость измерений 0,5мм! Именно то, что вы и просили.
Да, цена обоих типов датчиков немаленькая, но поверьте, разработка с нуля будет стоить немногим дешевле.
Журналы Радио это крутая вещь, очень хорошо поданный материал по программированию жду другие обучающие видео
Спамибо добрий человек все понятно и просто обяснил простым языком
Мужик, ты лучший!
Несогласен насчет ассемблера, он очень прост, но писать на нем не комфортно. Но! Ассемблер позволяет понять как работает контроллер, а затем можно переходить на языки более высокого уровня. Лично я перешел на Си. Подача материала весьма неплохо, оригинально, имеет право на жизнь :-)
Хорошее видео. Только уж совсем для школьников начальных классов. Хотелось бы чуть больше о среде написания кода, библиотеках. В целом прекрасный Контент!
Тогда ассемблер.
@@ПетрВыучейский-е8лЗачем чёрно белое мышление, он дело говорит. К этому придётся прийти для практических результатов, просто по шагам, а не вываливая кучу инфы сразу. Скажу по секрету разговор о библиотеках и среде это разговор об упрощении кода и способов решения задачь, а не об усложнении)
Круто😁👍 Благодарствую 🙏 Контент о программировании - что надо) Лайк.
Вангую кучу подписчиков такому оратору учителю
Супер. Коротко и все понятно. Спасибо. Подписался.
Доступно. Спасибо. ❤
Спасибо! Прекрасная подача!😊
Хорошо объясняешь 👏👏
Боже боже как порадовал😂🙏👍👍👍👍
Лайк! Очень интересно)
Как всегда, - весело, понятно, полезно! Вообще, "СИ-подобных" языков даже для 3Д принтера хватает. Высокоуровневое программирование - это очень даже хорошо для конечного потребителя, ввиду снижения стоимости конечного продукта. Видосу жирный лайк!
Лучшее видео на Ютубе! Но пожалуйста не надо музыку, в информационном ролике она как ложка дёгтя в бочке с мёдом. Музыку можно отдельно послушать.
Спасибо! =)
Окей, учту =) Музон только под околосюжетную говориловку, под инфу - без таковой попробую =)
Это шедевр
Вспомнил информатику в родном технаре в 1994 году. Так же просто и понятно, аж всплакнул скупой мужской слезой)
Все понравилось и главное понятно.