Лекция 2. Arduino. Основные сведения
ฝัง
- เผยแพร่เมื่อ 2 ต.ค. 2024
- Описание лекции:
- Контроллеры AVR
- Платы Arduino
- Обзор Wiring и Arduino IDE
- Простейшие цепи. Программирование вывода.
- Обзор периферии для домашних экспериментов и курсового проекта.
Лекция №2 в курсе "Основы программирования встраиваемых систем" (весна 2017).
Преподаватель курса: Кирилл Владимирович Кринкин
Страница лекции на сайте CS центра: goo.gl/SwKo73
Все лекции курса: • Лекция 1. Введение. Пр...
лекции интереснее игры престолов, скидывайте быстрее)
спасибо за метафору! Мне очень понравилась идея о том, что цикл лекций может восприниматься как сериал (: Мы очень стараемся оперативно выкладывать новые "серии"... но иногда видеоматериал требует обработки чем обычно, поэтому бывают задержки
Автору стоило бы всё таки хоть чуть чуть узнать об AVR что бы не позориться
Много ошибок в обзоре платы)
Кирилл Владимирович, Ваши лекции очень интересны и полезны, с нетерпение жду продолжения!
С интересом жду продолжения!
Отличные уроки, в однйо лекции можно узнать больше чем в книге
Спасибо. Очень интересный цикл лекций.
Вопрос про архитектуру. Правильно ли я понимаю, что арх. Фон Неймана это всегда - CISC, а арх. Гарвардская это всегда RISC? Или набор команд не зависит от архитектуры?
Не зависит от архитектуры.
Я думаю, что микроконтроллеры используют гарвардскую архитектуру исходя из своего естественного строения: программа хранится в перезаписываемом ПЗУ, а данные - в статическом озу
почему вы считаете что delay в основном цикле экономит ресурс процессора? по сути это цикл счетчика и в любом случае процессор будет исполнять работу.
меньше ключей транзисторных в процессоре будут туда сюда дергатся
Годно
55:30 direct current и alternating current.
Arduino это не игрушка, на ней можно создать не хилые вещи,
компании используют Arduino как сердце в свои принтеры
смотря что подразумевать под понятием ардуино
Лекция интересная! В свое время программировал AVR на Си, потом стало не хватать - перешел на СТМ32. Да и микросхемы помощнее за те же деньги , можно делать цифровую обработку сигналов тональных частот, в более старших версиях есть DMA и Floating Point.Это НИ в коем случае НЕ реклама, просто личный опыт. Вопрос - в Ардуино можно писать на С++?
В Ардуино используется упрощённый С++, если вы в нем шарите, то проблем особых не будет.)
А чего именно вам стало не хватать в AVR? Там все есть, более того вышла новая серия, так там вообще огонь. Что до тех же денег, на сегодняшний день это звучит смешно. Однодолларовый чип AVR новой серии можно сравнить с каким нибудь стм за 10 баксов. В ардуино свой си подобный язык, никакой это не С и не С++.
@@СергійПанасенко-б7г был у меня проект: частотметр до 8....10МГц с разрешением 1Гц. Там нужно было 32 разрядный счетчик. Как я не старался с AVR- ничего не выходило: даже код на ассемблере не спас. Вся программа писалась на Си без библиотек.
@@andrewandrosow4797 ну есть же серия atxmega более быстрая и прокачанная, ради интересна глянул цены, понятно что из за кризиса все контроллеры подорожали. но самый дешевый f1 от 14 баксов, ну это не гуманно. Кстати, у стм нет на борту энергонезависимой eeprom(за ислючением некоторой специальной серии), а у всех авр есть.
А так лекция хорошая
зачем это в курсе CS?
Just for fun
А чем это не CS?