you all prolly dont give a shit but does any of you know a method to get back into an Instagram account..? I was dumb lost the login password. I would appreciate any tips you can offer me
Уроки отличные,преподаются тоже очень хорошо,автору большое спасибо за труд,и осмелюсь дать совет,на ехидство в комментариях не обращать внимания,все гении как раз и находятся за кулисами,стоит их на свет вытащить так сразу и пшик.Потому у Вас все хорошо получается,это именно начальный уровень,ниже уже плинтус а еще ниже городская канализация,но это к программированию не имеет никакого отношения.Вы объясняете очень доходчиво,удачи Вам,и терпения.Не пытайтесь всем угодить,это не получится,я пробовал.И еще раз спасибо.
Спасибо, Александр за подробный урок. Даже и вопросов не осталось! А это бывает в двух случаях: либо все понятно, либо не понятно ничего. В итоге первый вариант! )
Здравствуйте у вас отличное изложение материалов.Одно из самых лучших самоучителей.Мне многое понравилось в ваших уроках.Хотелось бы чтобы были уроки по программированию в ассемблере.честно сказать я начинающий.А решил начать с Ассемлера по совету друга.Пока мне важно как работает эта кучка кремния и железа.))
Vadim Mashtakov Пока асемблер не планировал. Книгу мнгу посоветовать, там все команды отлично расписаны "Микроконтроллеры avr семейства Mega" в нете есть электронном вибе.
Отлично. Спасибо. Убери из урока музыку - отвлекает внимание и не позволяет переключить его (внимание) на запоминание. Ты же не песенный номер показываешь. Он не для наслаждения предусмотрен, а для прочного запоминания! С первого раза ничего не запомнил, а второй раз просматривать не хочется из-за посторонних, отвлекающих шумов (которые ты называешь музыкальным сопровождением, но которая таковой не является). Будет гораздо лучше уроки проводить в полной тишине, только твой голос.
"давайте посмотрим как работает шестнадцатеричная система исчисления" - никакой оговорки там нет, причем везде он говорит "шестнадцатеричная", слушай внимательно (желательно не на скорости 2.0 :)))
К сожалению и отключение антивируса не помогло. При компиляции появляется первое окно:"Имеются ошибки при build. Желаете ли продолжить?" Я жму "ДА" Тогда и появляется окно"Потерян файл ...путь..ELF" Ошибки показывает, но не работает пошаговое. Но есть и приятные новости: сегодня прошил первый контроллер Attiny13!! C 4-й попытки нашёл Пони Прог с поддержкой Attiny13/
Александр, отличные уроки у Вас, но не хватает систематизации. На канале видео идет как то не логично, вначале идут уроки для людей которые по определению должны хоть что то понимать в микроконтроллерах, а уже потом уроки для совсем новичком, честно говоря сложно ориентироваться с чего же нужно начинать. Предлагаю Вам сделать курс по микроконтроллерам AVR от простого к сложному, с соответствующей нумерацией, а то новичку легко запутаться.
Леша поддерживаю твое замечание автору. Хочу добавить, что многие авторы подобных уроков считают ненужным подробно останавливаться на мелочах, в чем их большая ошибка. Поскольку не понимая какого-то, может малозначимого, нюанса начинает накапливаться непонимание курса в целом. Появляется легкое неуважение и недоверие к автору. Благо к нашему автору это не относится. Призыв: "Авторы уроков не бойтесь(или не ленитесь) останавливаться на мелочах и подробностях - из них состоят большие вещи". Ура!
Нумерация битов ВСЕГДА СПРАВА НАЛЕВО. Вы путаете порядок байтов и порядок бит. Порядок бит стандартизирован, а порядок байтов - нет. Таким образом есть big-endian и little-endian, и то, которые нужны только в том случае, если процессор читает 2 и более байт подряд.
Я начинающий ...с 1 урока открыл для себя странное число 255, при гуглении оно часто мелькает в проектах связанны с исчислением (влажность, дальность, скорость и т.д.). И про старший, младший байт (видел в SinaProg когда attiny13 фьюзы выставлял).
Приветствую Александр, давно, с первых уроков, работаю с вашим, одним из лучших AVR видео материалом на русском языке. Многие вещи в реальном времени обзоров вполне поддатливы освоению, но возникает извечная проблема - закрепление в памяти тех или иных много строчных процедур (модулей) по простой причине длительного отсутствия проектов или потребностей в их выполнении, к тому же по мере развития среды разработки и совершенствования архитектуры микропроцессоров, нереально угнаться за все возрастающими требованиями рынка. Мне как аппаратному специалисту катастрофически не хватает такого инструментария, и многие со мной будут согласны, который позволил бы реализовать исходный код firmware методом последовательной генерации нужных процедур в виде мастера дизайн построителя (он же и компилятор Си кода) к примеру как это было PSoC Express ruclips.net/video/p6TRBTRQL-k/видео.html Я знаю что Вы скептически относитесь к такому подходу, т.к. вы обучаете по принципу "Младенец учится делать первые шаги", язык состоит их алфавита, букв, слова состоят из букв, предложения из слов, предложения выражают мысли и т.п. Следуя Вашим утверждениям, для написания многих известных процедур, есть статистически наработанная библиотека модулей (констант) в составе с переменными значениями. Обладая дополнительным опытом разработки аппликаций в VBA, мне удалось собрать несложный репликатор последовательных процедур, которые можно задавать методом обращения к библиотеке и в результате генерировать такой отбор в исходный исполнительный код (текст - листинг). Я бы назвал такой метод - HW/SW algoritm - reengineering. Если Вас привлекает такая тема, можно было бы продолжить общение. Мне инересна Ваша реакция, буду благодарен за комментарии, можно в л.с. Всяческих успехов и дальнейшего развития Вашему видеоканалу.
Это вы зря ), я совсем не против вашей методике. Каждый выбирает как ему проще изучать. Лично я предпочитаю разбираться как все работает, хотя это весьма сложно. Вы покажите результат своего творения возможно кому то и пригодится, та и мне интересно )
С удовольствием продемонстрировал бы, но недавно установил win10, они параноидально перекрывают свои ранние продукты, в настоящий момент я пытаюсь пропатчить VBA чтоб заблокированные компоненты заработали. Отключены макросы, и ряд dll ;( при первой же возможности выложу скрин. Очень странно что такие инструменты никто не пытался построить теми же средствами java или под html ? Есть мнение, все языки можно перевести с одного на другой, сфера перевода машинного кода на язык человека с паяльником и аналого-цифровыми приборами и по сей день в тени, а если и пытаются это делать, то разрабатывают дополнительный язык более высокого уровня, который так же отнимает массу сил, времени и здоровья на его освоение. Наверное экономически выгодней организовывать дорогие кросс-платформы и платные языковые курсы, нежели разрабатывать такие трансляторы и приводить их к удобному интерфейсу конечного пользователя. Аналогия, которая подтверждает мою философию - если я расскажу процесс получения фотографии методом съемки аналоговой техникой, с последующей химической проявкой и печатью... многие нынешние фотографы, которые зарабатывают на жизнь без таких знаний на современной технике, меня не поймут. И будут по своему правы....
Александр! Подскажите, в каком порядке лучше смотреть и изучать программирование МК по Вашим урокам ооооочень начинающим? Посмотрел уроки других авторов и сделал выбор в пользу именно Ваших уроков - очень доходчиво, наглядно и понятно. А самое главное то, что уроки "живые" и Вы находите время и отвечаете на вопросы! Спасибо!!!
Каждый урок это независимая тема. Теперь я уже понимаю что нужно было за основу использовать проект и поэтапно развивать программу с изучением периферии микроконтроллера. Но увы, есть как есть.
Сам инженер-электронщик(советской школы) и работаю с контроллерами разными и ПИД-регуляторами и частотниками.....Сколько не зубрил разные ассемблеры с компиляторами-ни ..я. Любая схемотехника-в легкую. Пробел, видать, в образовании...
Я всё ещё борюсь с файлом ELF. Попробую устанавливать без антивируса. Спасибо! Но формат общения в Ю-тубе очень неудобный. Тыщща вопросов, вот например не могу Ваши уроки выложить по порядку. После урока №2 (для меня!!) идёт урок №3 "EEPROM!! А это ещё рано мне! А Вы где-то страницы имеете на сайтах?7
Александр, во-первых ОГРОМНОЕ СПАСИБО за Ваш труд ! Признаюсь, просмотрел много уроков, но пока не наткнулся случайно на Вашу ссылку, многое было непонятно. Теперь, вроде, в моей голове начинает все укладываться в некое подобие понимания работы МК. Но, есть все-таки одно НО. В поисках нужной мне на данный момент темы пришлось набить мозоль на правом указательном пальце правой руки. Т.е. самый первый урок по программированию я нашел с трудом, потому что все уроки так называются. Нет ли У Вас отдельного пространства в Инете, где все это собрано в одном месте?
Александр Писанец Да, понимаю. Сам такой . Вечная нехватка времени. Вот и сижу после работы по ночам -учусь в свои 47 лет. Но сайт твой раскопал. Если не поклонник, то точно читатель.
Данный сайт он на бесплатном портале, рекламы немерено, просто бесит, поэтому сайт не развиваю. Заказал чтобы сделали платный, свой. Вот там и буду бес всякой рекламы уроки и разработки.
@@Неигрушки-ф4в "когда я захочу", это значит никогда -). А ждать не надо, надо взять и сделать. Лучше, понятнее, правильнее. И показать, как надо. Не ?
@@SWS-LINK А вы всегда смотрите только те ролики, которые можете снять сами? Если я и сниму свой ролик, то в другой области. В той, где я специалист. И сниму я его, продумав. Того же жду и от авторов роликов, которые я смотрю. Но не всегда дожидаюсь.
даввайте запишем 10 говорит пото 3 и 1 биты что он говорит не понял ..3 и 1 первом устанавилсь чего он говорит не слышно или ???хэлп помогиите блогадарю за ранее
Александр, скажите,пожалуйста, что именно делает команда asm("nop"). Возвращает значение? Немного непонятно. Понимаю в процессе работы, что как делает, расскажите немного об этом, если будет время
Ничо, что я много вопросов задаю?? Меня интересует, как в АТмел удалить проект? Хочу начать "с чистого листа"! Если я удалю папки в Проводнике, я не наврежу программе? Не смог я убрать ошибки с "FCU_4000//" Файл delat.h не тот. Как в нём могут быть ошибки, если я его не делал? И ещё, когда сохраняю, есть пункты "Сохранить файл ".С" а есть пункт "сохранит всё!" Что ВСЁ? он спрашивает?? Чтото туго у меня идёт это дело..:((
+Игорь Флейфле Сохранить значит текущий активный лист. Ваш проект может содержать не один лист( помимо основной программы куча еще открытых библиотек). Если вам не нужен проект просто удалите папку.
Подскажите, пожалуйста, есть ли у вас в данном курсе подробное объяснение о том как организовать часы реального времени на Atmega без применения специализированных микросхем?
Не ШЕСТИРИЧНУЮ , а ШЕСТНАДЦАТИРИЧНУЮ СИСТЕМУ !! (т.е. систему в которой используется шестнадцать оригинальных . неповторяющихся обозначений цифр ). Десять взято из десятичной системы, 0,1,2,3,4,5,6,7,8,9 , а остальные пять решили обозначить A B C D F . Потому что в двоичной системе мы считаем двойки , в десятичной- десятки, в восьмеричной -восьмерки , а в шестнадцатиричной системе- шестнадцатки . Я правильно рассуждаю ??
Не подскажите может ли знания программирования микроконтроллера avr заменить полностью ардуино? а то мне как электротехнику понимающему в электронике не приятно/не солидно начинать учить ардуино, как то все через чур просто и пародийно!
изучая ардуино меньше вникаешь в архитектуру процессора, совершенно не занимаешься протоколами обмена с разными устройствами, заменяя это использованием готовых чужих библиотек. Больше занимаешься готовым устройством, меньше вникая в нюансы. А программируя контроллер своими руками надо знать все абсолютно - и инициализацию и прерывания и детали протоколов обмена, все делать своими руками. Так что выбор за вами что вам больше интересно.
Я учил ассемблер и железяки, я не полный профан. Думаю комплект ардуино не слишком дорогой 20$~30$. Конечно я не покупал отдельно как там транзистор отдельно на платке, реле отдельно на платке, это уже для школьников и у меня это все есть - а только как датчики дыма и влажности итд. Поиграюсь потом медленно перейду на более серьезное. Как вам?
да, главное иметь саму плату с прошитым микроконтроллером и все. Всю периферию можно делать самому ну или если что то сложное ( Ethernet, гироскоп и прочее) можно купить . Ну и можно изучать среду, язык . А потом можно и самому делать какие то устройства, самостоятельно прошивать контроллер, если есть чем, конечно. использовать для программирования ассемблер или С, а не среду ардуино.
Спасибо за этот цикл видео, Очень грамотно и понятно объяснил вводную теорию. Я еще пока только новичок и постоянно пользуюсь таблицей ASCII и побитовыми операторами. Если захочешь можешь разместить ее у себя на сайте yadi.sk/i/n76LIz5vxgxyx. Делал для себя, может и новичкам сгодится.
Вот честно не понял ..и не поняьтно что говорите хотя я не русский но некторвые словы не до лоца говорите... куда делсись две цифры 10 или 11 его сделали нет вообще других примеров простой ....не ужели нет простых примеров what de...?
Поймал себя на мысли, что если бы я был новичок, то ничего бы не понял. На мой взгляд для понимания систем счисления нужен более формализованный аппарат. Любое целое число может быть основанием системы счисления. И тогда всё станет понятно, и не будет вопросов а ля "как получаются числа 16 и выше в 16ричной системе счис." :)
Изключително! Висок професионализъм и подчертано умение да предадеш лекцията ясно, точно и разбираемо. Благодаря! Успехи!
Александр !
У вас преподавательские способности ., чудесные уроки ., спасибо огромное за передачу знаний !
you all prolly dont give a shit but does any of you know a method to get back into an Instagram account..?
I was dumb lost the login password. I would appreciate any tips you can offer me
@Bishop Karson instablaster :)
Уроки отличные,преподаются тоже очень хорошо,автору большое спасибо за труд,и осмелюсь дать совет,на ехидство в комментариях не обращать внимания,все гении как раз и находятся за кулисами,стоит их на свет вытащить так сразу и пшик.Потому у Вас все хорошо получается,это именно начальный уровень,ниже уже плинтус а еще ниже городская канализация,но это к программированию не имеет никакого отношения.Вы объясняете очень доходчиво,удачи Вам,и терпения.Не пытайтесь всем угодить,это не получится,я пробовал.И еще раз спасибо.
Хороший урок!"киноляп" 0x0B ,0x0B два раза (объяснение шестнадцатиричной системы)
Спасибо Вам ОГРОМНОЕ за Ваш Труд!!!
Александр очень понятно всё поясняете,надеюсь что на этом не остановитесь и потом от теории к практике,ждём новых видео
Спасибо, впервые понял, слушая этот урок, действительно не зная биты, дальше не поймёшь микроконтроллеры, начало надо знать
Спасибо, Александр за подробный урок. Даже и вопросов не осталось! А это бывает в двух случаях: либо все понятно, либо не понятно ничего. В итоге первый вариант! )
Отличный урок . Лайк . Вспоминаю информатику, так там после "урока" такая "каша" в голове была -)
Доходчивый урок, спасибо вам.
Спасибо большое! Всю жизнь пытался понять систему исчисления двоичного кода. Наконец стало ясно. Все просто и доходчиво
Прочтите книгу Код .Тайный язык
Очень нравятся Ваши уроки. Лучше в Интернатах не нашёл. Спасибо Вам, пожалуйста продолжайте.
Александр большое спасибо за науку .Очень доходчиво объяснили.
Здравствуйте у вас отличное изложение материалов.Одно из самых лучших самоучителей.Мне многое понравилось в ваших уроках.Хотелось бы чтобы были уроки по программированию в ассемблере.честно сказать я начинающий.А решил начать с Ассемлера по совету друга.Пока мне важно как работает эта кучка кремния и железа.))
Vadim Mashtakov Пока асемблер не планировал. Книгу мнгу посоветовать, там все команды отлично расписаны
"Микроконтроллеры avr семейства Mega" в нете есть электронном вибе.
Здраствуйте. Для работы с видео Vegas Pro 10.0. Для анимации Anime Studio Pro . Для звука Audacity. Съемка с экрана Camtasia Studio 7.
Спасибо Вам ОГРОМНОЕ !!! Смотрю и жду новых уроков!!!
Спасибо Вам и всем остальным, за хорошие отзывы.
Отлично. Спасибо. Убери из урока музыку - отвлекает внимание и не позволяет переключить его (внимание) на запоминание. Ты же не песенный номер показываешь. Он не для наслаждения предусмотрен, а для прочного запоминания! С первого раза ничего не запомнил, а второй раз просматривать не хочется из-за посторонних, отвлекающих шумов (которые ты называешь музыкальным сопровождением, но которая таковой не является). Будет гораздо лучше уроки проводить в полной тишине, только твой голос.
Круть! Я удерживал самоучка, и про байты и биты было интересно!)
Не может в int, двух байтный, уместится положительное более 32767, так как старший бит - знаковый! Указанное верно для unsigned int.
именно
Спасибо,Александр! ОЧень полезно и интересно!
Почему 0 и 1? Потому что транзистор может быть открыт "1" и закрыт "0", это б поняли те кто не особо знаком с железом.
Лучшее объяснение
Спасибо все очень доходчиво!
Прям Novell NetWare )
Фортран и машинный код,
давно это было...
Здорово и понятно для новичков
Все очень просто. Выставите все биты в один. Сложите результат каждого 32 768 + 16384 + 8192 ... +2 + 1 = 65536 максимальное число двух байт
+Александр Писанец почему именно двойку пишут над каждым битом?
+Сергей Игоревич количество состояний (кодов, значений) в одном бите; в бите 2
0 или 1
Хорошая подача! Спасибо!👍
7:28 Звук: шестеричная система исчисления. Оговорка. надо: Шестнадцатеричная. Далее по тексту тоже идёт.
"давайте посмотрим как работает шестнадцатеричная система исчисления" - никакой оговорки там нет, причем везде он говорит "шестнадцатеричная", слушай внимательно (желательно не на скорости 2.0 :)))
Уже не молод но интересно надо учится этому
К сожалению и отключение антивируса не помогло. При компиляции появляется первое окно:"Имеются ошибки при build. Желаете ли продолжить?" Я жму "ДА" Тогда и появляется окно"Потерян файл ...путь..ELF" Ошибки показывает, но не работает пошаговое. Но есть и приятные новости: сегодня прошил первый контроллер Attiny13!! C 4-й попытки нашёл Пони Прог с поддержкой Attiny13/
+Игорь Флейфле Не знаю как вам помочь. Сколько я переставлял и устанавливал студий таких проблем не разу не было. Может кто другой подскажет.
огромное спасибо! все ясно и доступно!
Супер Видео
Где же вы были в 95ом году. Если бы я тогда посмотрел бы это видео вероятно я бы не стал программистом вообще(((
Александр, отличные уроки у Вас, но не хватает систематизации. На канале видео идет как то не логично, вначале идут уроки для людей которые по определению должны хоть что то понимать в микроконтроллерах, а уже потом уроки для совсем новичком, честно говоря сложно ориентироваться с чего же нужно начинать. Предлагаю Вам сделать курс по микроконтроллерам AVR от простого к сложному, с соответствующей нумерацией, а то новичку легко запутаться.
Я беру конкретно тему и старался объяснить. Каждый урок и недолжен быть связан с предыдущим. Та и не знаю, как нужно их подрят делать.
Леша поддерживаю твое замечание автору. Хочу добавить, что многие авторы подобных уроков считают ненужным подробно останавливаться на мелочах, в чем их большая ошибка. Поскольку не понимая какого-то, может малозначимого, нюанса начинает накапливаться непонимание курса в целом. Появляется легкое неуважение и недоверие к автору. Благо к нашему автору это не относится. Призыв: "Авторы уроков не бойтесь(или не ленитесь) останавливаться на мелочах и подробностях - из них состоят большие вещи". Ура!
Почему не выходят новые видео?!! Очень интересная подача материала.
Времени нет
Нумерация битов бывает в любую сторону, и даже с возможностью переключения.
Подробно все это есть в статьях посвященных порядку байтов.
Нумерация битов ВСЕГДА СПРАВА НАЛЕВО. Вы путаете порядок байтов и порядок бит. Порядок бит стандартизирован, а порядок байтов - нет. Таким образом есть big-endian и little-endian, и то, которые нужны только в том случае, если процессор читает 2 и более байт подряд.
Я начинающий ...с 1 урока открыл для себя странное число 255, при гуглении оно часто мелькает в проектах связанны с исчислением (влажность, дальность, скорость и т.д.). И про старший, младший байт (видел в SinaProg когда attiny13 фьюзы выставлял).
Приветствую Александр,
давно, с первых уроков, работаю с вашим, одним из лучших AVR видео материалом на русском языке.
Многие вещи в реальном времени обзоров вполне поддатливы освоению, но возникает извечная проблема - закрепление в памяти тех или иных много строчных процедур (модулей) по простой причине длительного отсутствия проектов или потребностей в их выполнении, к тому же по мере развития среды разработки и совершенствования архитектуры микропроцессоров, нереально угнаться за все возрастающими требованиями рынка.
Мне как аппаратному специалисту катастрофически не хватает такого инструментария, и многие со мной будут согласны, который позволил бы реализовать исходный код firmware методом последовательной генерации нужных процедур в виде мастера дизайн построителя (он же и компилятор Си кода) к примеру как это было PSoC Express ruclips.net/video/p6TRBTRQL-k/видео.html
Я знаю что Вы скептически относитесь к такому подходу, т.к. вы обучаете по принципу "Младенец учится делать первые шаги", язык состоит их алфавита, букв, слова состоят из букв, предложения из слов, предложения выражают мысли и т.п.
Следуя Вашим утверждениям, для написания многих известных процедур, есть статистически наработанная библиотека модулей (констант) в составе с переменными значениями.
Обладая дополнительным опытом разработки аппликаций в VBA, мне удалось собрать несложный репликатор последовательных процедур, которые можно задавать методом обращения к библиотеке и в результате генерировать такой отбор в исходный исполнительный код (текст - листинг). Я бы назвал такой метод - HW/SW algoritm - reengineering.
Если Вас привлекает такая тема, можно было бы продолжить общение.
Мне инересна Ваша реакция, буду благодарен за комментарии, можно в л.с.
Всяческих успехов и дальнейшего развития Вашему видеоканалу.
Это вы зря ), я совсем не против вашей методике. Каждый выбирает как ему проще изучать. Лично я предпочитаю разбираться как все работает, хотя это весьма сложно. Вы покажите результат своего творения возможно кому то и пригодится, та и мне интересно )
С удовольствием продемонстрировал бы, но недавно установил win10, они параноидально перекрывают свои ранние продукты, в настоящий момент я пытаюсь пропатчить VBA чтоб заблокированные компоненты заработали. Отключены макросы, и ряд dll ;( при первой же возможности выложу скрин.
Очень странно что такие инструменты никто не пытался построить теми же средствами java или под html ?
Есть мнение, все языки можно перевести с одного на другой, сфера перевода машинного кода на язык человека с паяльником и аналого-цифровыми приборами и по сей день в тени, а если и пытаются это делать, то разрабатывают дополнительный язык более высокого уровня, который так же отнимает массу сил, времени и здоровья на его освоение.
Наверное экономически выгодней организовывать дорогие кросс-платформы и платные языковые курсы, нежели разрабатывать такие трансляторы и приводить их к удобному интерфейсу конечного пользователя.
Аналогия, которая подтверждает мою философию - если я расскажу процесс получения фотографии методом съемки аналоговой техникой, с последующей химической проявкой и печатью... многие нынешние фотографы, которые зарабатывают на жизнь без таких знаний на современной технике, меня не поймут. И будут по своему правы....
Насчет 0x0B встречается 2 раза. Да, ошибка. Сразу не заметил.
а что же тогда вместо 0x0B? Дальше по алфавиту 0x0G?
или 0х10 как вы дальше рассказываете
0x0A,0x0B,0x0C,0x0D,0x0E,0x0F
Александр! Подскажите, в каком порядке лучше смотреть и изучать программирование МК по Вашим урокам ооооочень начинающим?
Посмотрел уроки других авторов и сделал выбор в пользу именно Ваших уроков - очень доходчиво, наглядно и понятно. А самое главное то, что уроки "живые" и Вы находите время и отвечаете на вопросы! Спасибо!!!
Каждый урок это независимая тема. Теперь я уже понимаю что нужно было за основу использовать проект и поэтапно развивать программу с изучением периферии микроконтроллера. Но увы, есть как есть.
Ну хотя бы первые для изучения начинающим уроки можете назвать? Основные, без которых ни как.
Сам инженер-электронщик(советской школы) и работаю с контроллерами разными и ПИД-регуляторами и частотниками.....Сколько не зубрил разные ассемблеры с компиляторами-ни ..я. Любая схемотехника-в легкую. Пробел, видать, в образовании...
Эта инфа не для начинающих, а для бывалых. Расскажите логику процесса, связав с физикой
Ал5чех аюх
Здравствуйте, Александр. Скажите, пожалуйста, какую программу Вы используйте для создания презентаций в видеоуроках?
У Вас отличные уроки. Спасибо!
Спасибо за видео
thanks
Я всё ещё борюсь с файлом ELF. Попробую устанавливать без антивируса. Спасибо! Но формат общения в Ю-тубе очень неудобный. Тыщща вопросов, вот например не могу Ваши уроки выложить по порядку. После урока №2 (для меня!!) идёт урок №3 "EEPROM!! А это ещё рано мне! А Вы где-то страницы имеете на сайтах?7
+Игорь Флейфле Будет время в плейлисте все выстрою по порядку. Сайт есть на я им не занимаюсь.
Как думаете с чего начать изучать программирование контроллеров с PIC или ATMEGA. Просто схем например частотомеров попадается больше мне на PIC.
Я как начинающий, хотел бы сначала увидить всю картину, а не пазлы от нее чтоб ее собрать, спасибо и на этом
почему именно десять а не 78 или 135 ?куда их может компелятор ставить будет в этойи байте 8ми битнаом ячейке??please help
Александр, во-первых ОГРОМНОЕ СПАСИБО за Ваш труд ! Признаюсь, просмотрел много уроков, но пока не наткнулся случайно на Вашу ссылку, многое было непонятно. Теперь, вроде, в моей голове начинает все укладываться в некое подобие понимания работы МК. Но, есть все-таки одно НО. В поисках нужной мне на данный момент темы пришлось набить мозоль на правом указательном пальце правой руки. Т.е. самый первый урок по программированию я нашел с трудом, потому что все уроки так называются. Нет ли У Вас отдельного пространства в Инете, где все это собрано в одном месте?
Сайт на стадии создания, времени не хватает на все.
Александр Писанец Да, понимаю. Сам такой . Вечная нехватка времени. Вот и сижу после работы по ночам -учусь в свои 47 лет. Но сайт твой раскопал. Если не поклонник, то точно читатель.
Данный сайт он на бесплатном портале, рекламы немерено, просто бесит, поэтому сайт не развиваю. Заказал чтобы сделали платный, свой. Вот там и буду бес всякой рекламы уроки и разработки.
Ждем с нетерпением, потому что более толкового объяснения не найти.
может в первом уроке стоило рассказать, что такое микроконтроллер, вместо повторения информатики за 6 класс!
Расскажи. Мы с удовольствием посмотрим.
@@SWS-LINK При чем тут я? Когда я захочу снять видео о чем-то, я прежде его продумаю. Того же жду и от других. Мы не на ТЫ.
@@Неигрушки-ф4в "когда я захочу", это значит никогда -). А ждать не надо, надо взять и сделать. Лучше, понятнее, правильнее. И показать, как надо. Не ?
@@SWS-LINK А вы всегда смотрите только те ролики, которые можете снять сами? Если я и сниму свой ролик, то в другой области. В той, где я специалист. И сниму я его, продумав. Того же жду и от авторов роликов, которые я смотрю. Но не всегда дожидаюсь.
@@Неигрушки-ф4в автор решил снять так, как решил. Получилось отлично. Можешь сделать лучше, сделай -).
Объясните пожалуйста как получилось макс. число 65535 в двух байтах, если 2 в 15ст. = 32768, а в 16ст. = 65536?
"Разлаживать" "хочите" сразу обжешника вспомнил
я уверен что большинство смотрит впервые недавно открыв атмел студио
7:43 не "Ха", а икс!
даввайте запишем 10 говорит пото 3 и 1 биты что он говорит не понял ..3 и 1 первом устанавилсь чего он говорит не слышно или ???хэлп помогиите блогадарю за ранее
в шеснадцатиричной системе 0x0B встречается 2 раза, друг за другом. Ошибка?
Третий бит под номером три так и идет? а нулевой под нулевымЯ?
шесТнадцатеричная ))
Александр, как относитесь к STM32 ,нет желания сделать подобные виде про эти контроллеры?
STM по круче, но я их редко использую и не до конца сам возможности изучил, мне хватает avr.
ДАааа, Программистом.
Александр, скажите,пожалуйста, что именно делает команда asm("nop"). Возвращает значение? Немного непонятно. Понимаю в процессе работы, что как делает, расскажите немного об этом, если будет время
Alex Boldvin asm("nop") асемблерная вставка пропускает один такт (пустая команда)
спасибо большое
2:48 может второй бит и четвертый установились в единицу?
Sasha T так и получилось, просто надо было отдельно написать ему, 1010. Равно десяти.
Нет. Именно первый и третий. Счет у программистов начинается с НУЛЯ :D
Ничо, что я много вопросов задаю?? Меня интересует, как в АТмел удалить проект? Хочу начать "с чистого листа"! Если я удалю папки в Проводнике, я не наврежу программе? Не смог я убрать ошибки с "FCU_4000//" Файл delat.h не тот. Как в нём могут быть ошибки, если я его не делал? И ещё, когда сохраняю, есть пункты "Сохранить файл ".С" а есть пункт "сохранит всё!" Что ВСЁ? он спрашивает?? Чтото туго у меня идёт это дело..:((
+Игорь Флейфле Сохранить значит текущий активный лист. Ваш проект может содержать не один лист( помимо основной программы куча еще открытых библиотек). Если вам не нужен проект просто удалите папку.
Подскажите, пожалуйста, есть ли у вас в данном курсе подробное объяснение о том как организовать часы реального времени на Atmega без применения специализированных микросхем?
Возможно поможет ruclips.net/video/ETe5JZd5QXE/видео.html
Александр Писанец Спасибо, посмотрю
Не ШЕСТИРИЧНУЮ , а ШЕСТНАДЦАТИРИЧНУЮ СИСТЕМУ !! (т.е. систему в которой используется шестнадцать оригинальных . неповторяющихся обозначений цифр ). Десять взято из десятичной системы, 0,1,2,3,4,5,6,7,8,9 , а остальные пять решили обозначить A B C D F . Потому что в двоичной системе мы считаем двойки , в десятичной- десятки, в восьмеричной -восьмерки , а в шестнадцатиричной системе- шестнадцатки . Я правильно рассуждаю ??
A,B,C,D,E,F В остальном вы правы.
два раза повторяется 0x0B
у инта размер - 4 байта, у короткого инта - 2
Здравствуйте просматривал ваще видео попробовал и пошагово у меня высвечивается вот это void
_delay_ms(double __ms)
{
double __tmp ;
#if __HAS_DELAY_CYCLES && defined(__OPTIMIZE__) && \
!defined(__DELAY_BACKWARD_COMPATIBLE__) && \
__STDC_HOSTED__
uint32_t __ticks_dc;
extern void __builtin_avr_delay_cycles(unsigned long);
__tmp = ((F_CPU) / 1e3) * __ms;
#if defined(__DELAY_ROUND_DOWN__)
__ticks_dc = (uint32_t)fabs(__tmp);
#elif defined(__DELAY_ROUND_CLOSEST__)
__ticks_dc = (uint32_t)(fabs(__tmp)+0.5);
#else
//round up by default
__ticks_dc = (uint32_t)(ceil(fabs(__tmp)));
#endif
__builtin_avr_delay_cycles(__ticks_dc);
программа Atmel Studio 7.0
Здравствуйте. Я не понял сам вопрос?
Не подскажите может ли знания программирования микроконтроллера avr заменить полностью ардуино? а то мне как электротехнику понимающему в электронике не приятно/не солидно начинать учить ардуино, как то все через чур просто и пародийно!
изучая ардуино меньше вникаешь в архитектуру процессора, совершенно не занимаешься протоколами обмена с разными устройствами, заменяя это использованием готовых чужих библиотек. Больше занимаешься готовым устройством, меньше вникая в нюансы. А программируя контроллер своими руками надо знать все абсолютно - и инициализацию и прерывания и детали протоколов обмена, все делать своими руками. Так что выбор за вами что вам больше интересно.
Я учил ассемблер и железяки, я не полный профан. Думаю комплект ардуино не слишком дорогой 20$~30$. Конечно я не покупал отдельно как там транзистор отдельно на платке, реле отдельно на платке, это уже для школьников и у меня это все есть - а только как датчики дыма и влажности итд. Поиграюсь потом медленно перейду на более серьезное. Как вам?
да, главное иметь саму плату с прошитым микроконтроллером и все. Всю периферию можно делать самому ну или если что то сложное ( Ethernet, гироскоп и прочее) можно купить . Ну и можно изучать среду, язык . А потом можно и самому делать какие то устройства, самостоятельно прошивать контроллер, если есть чем, конечно. использовать для программирования ассемблер или С, а не среду ардуино.
может 65535 можно хранить в двух "словах", а не байтах?
Слово это терминология для значения, значение сохраняется в байтах
Как прошить arduino Uno с помощью USB TTL ch340g. Куда какие провода старить
Ардуино Уно имеет свой программатор на борту
0"Ха"09 )))
Тоже посмеялся ). Вообще много ляпов заметил в этом видео. Посмотрим, что в следующих уроках.
Ну хоть голос у автора приятный )
Можно по-серьезней.
1:28 бинарная это и есть двоичная. Ты почему не говоришь, как так сложилось, что именно 8 бит в байте, а не 10 к примеру, или 12, 11, 9, 13 итд. ?
Ну сделали бы 10 спрашивали почему 10? Сделали бы 12 тоже самое почему?.... Просто рандомно выбрали
и нахер музыка, для психоза
Спасибо за этот цикл видео, Очень грамотно и понятно объяснил вводную теорию.
Я еще пока только новичок и постоянно пользуюсь таблицей ASCII и побитовыми операторами. Если захочешь можешь разместить ее у себя на сайте yadi.sk/i/n76LIz5vxgxyx. Делал для себя, может и новичкам сгодится.
Спасибо
"Разлаживает"? Бро, глаз дергается. В целом все по делу, но русский язык то забывать не надо.
ну может быть иногда и микрофон подводит, зато в целом куто!!! :))
0х0В - 2 раза на 7:10
А где второй урок? не могу найти что то
Микроконтроллеры avr для начинающих Урок 2 "Atmega"
Александр Писанец Спасибо большое!
2^16 = 65536
int - это 32 битное число, а не 16 битное.
Это смотря для какой операционной системы использовать.
Не слаживаем, а складываем! Слаживаем от слова лажа!
Вот честно не понял ..и не поняьтно что говорите хотя я не русский но некторвые словы не до лоца говорите... куда делсись две цифры 10 или 11 его сделали нет вообще других примеров простой ....не ужели нет простых примеров what de...?
Музыка мешает.
Дилдаев?
+Володимир Кірчей И что это за вопрос?
Голос сильно похож на Дилдаева из 4chan)
Не стало вообще понятно как получили число 10 и потом 1000.
Все разжёвано в видео, мне больше нечего добавить
урок 1. никак не могу найти урок 2))))))
ruclips.net/video/EkDvpXziBC0/видео.html
а что насчёт значения null кроме 0 или 1
Не понял сам вопрос.
В бите может хранится значение null помимо 0 или 1?
Вы правы, можно. Но это не для начинающих не нужно. Попробуй, объясни, как его применять и для чего его использовать, чтобы тебя поняли.
Прошу прощения, а как в бит запихнуть что-либо кроме 0 или 1? :)
Поймал себя на мысли, что если бы я был новичок, то ничего бы не понял. На мой взгляд для понимания систем счисления нужен более формализованный аппарат. Любое целое число может быть основанием системы счисления. И тогда всё станет понятно, и не будет вопросов а ля "как получаются числа 16 и выше в 16ричной системе счис." :)
Музыка лишняя
Если вы будете объяснять, не как для начинающих, а как для умственно отсталых, начинающие точно поймут!
Под всех подстроится не возможно.
@@АлександрПисанец и это правильно, должно быть элиментарное отсеивание.
С такими советами идите учить сами кого-то. И если такие умные, что вы тут делаете?
Урок, конечно, полезный, но вам следует лучше следить за своей речью. Такие слова, как "хочите", разлаживает" и прочие в том же духе очень режут слух.
Да, есть такое. Стараюсь, но не очень получается.
JavaScript. Подробное руководство, 6-е издание 2012г. 2100р
goo.gl/9wWuOl
Не совсем понятно ...
Спасибо за видео