Лекция 2. Arduino. Основные сведения

  Рет қаралды 15,171

Computer Science Center

Computer Science Center

7 жыл бұрын

Описание лекции:
- Контроллеры AVR
- Платы Arduino
- Обзор Wiring и Arduino IDE
- Простейшие цепи. Программирование вывода.
- Обзор периферии для домашних экспериментов и курсового проекта.
Лекция №2 в курсе "Основы программирования встраиваемых систем" (весна 2017).
Преподаватель курса: Кирилл Владимирович Кринкин
Страница лекции на сайте CS центра: goo.gl/SwKo73
Все лекции курса: • Лекция 1. Введение. Пр...

Пікірлер: 29
@ukrosaur6910
@ukrosaur6910 7 жыл бұрын
Кирилл Владимирович, Ваши лекции очень интересны и полезны, с нетерпение жду продолжения!
@user-tf5ez1rs9w
@user-tf5ez1rs9w 7 жыл бұрын
лекции интереснее игры престолов, скидывайте быстрее)
@KirillKrinkin
@KirillKrinkin 7 жыл бұрын
спасибо за метафору! Мне очень понравилась идея о том, что цикл лекций может восприниматься как сериал (: Мы очень стараемся оперативно выкладывать новые "серии"... но иногда видеоматериал требует обработки чем обычно, поэтому бывают задержки
@Qcenko
@Qcenko 7 жыл бұрын
С интересом жду продолжения!
@kamavolga1943
@kamavolga1943 6 жыл бұрын
Отличные уроки, в однйо лекции можно узнать больше чем в книге
@user-is9fv5bi7x
@user-is9fv5bi7x 4 жыл бұрын
Спасибо. Очень интересный цикл лекций.
@krutoyinfo
@krutoyinfo 7 жыл бұрын
Годно
@magadan4626
@magadan4626 6 жыл бұрын
Вопрос про архитектуру. Правильно ли я понимаю, что арх. Фон Неймана это всегда - CISC, а арх. Гарвардская это всегда RISC? Или набор команд не зависит от архитектуры?
@user-tw2yw2pk2k
@user-tw2yw2pk2k 5 жыл бұрын
Не зависит от архитектуры.
@protiv_bio
@protiv_bio Жыл бұрын
Я думаю, что микроконтроллеры используют гарвардскую архитектуру исходя из своего естественного строения: программа хранится в перезаписываемом ПЗУ, а данные - в статическом озу
@kirill_bykov
@kirill_bykov 2 жыл бұрын
55:30 direct current и alternating current.
@1Doniak
@1Doniak 6 жыл бұрын
почему вы считаете что delay в основном цикле экономит ресурс процессора? по сути это цикл счетчика и в любом случае процессор будет исполнять работу.
@anatoliyv5607
@anatoliyv5607 3 ай бұрын
меньше ключей транзисторных в процессоре будут туда сюда дергатся
@daniilbazilov4280
@daniilbazilov4280 6 жыл бұрын
А так лекция хорошая
@andrewandrosow4797
@andrewandrosow4797 3 жыл бұрын
Лекция интересная! В свое время программировал AVR на Си, потом стало не хватать - перешел на СТМ32. Да и микросхемы помощнее за те же деньги , можно делать цифровую обработку сигналов тональных частот, в более старших версиях есть DMA и Floating Point.Это НИ в коем случае НЕ реклама, просто личный опыт. Вопрос - в Ардуино можно писать на С++?
@Egorka_pomidorka21
@Egorka_pomidorka21 2 жыл бұрын
В Ардуино используется упрощённый С++, если вы в нем шарите, то проблем особых не будет.)
@user-zb3pb9vi2q
@user-zb3pb9vi2q 2 жыл бұрын
А чего именно вам стало не хватать в AVR? Там все есть, более того вышла новая серия, так там вообще огонь. Что до тех же денег, на сегодняшний день это звучит смешно. Однодолларовый чип AVR новой серии можно сравнить с каким нибудь стм за 10 баксов. В ардуино свой си подобный язык, никакой это не С и не С++.
@andrewandrosow4797
@andrewandrosow4797 2 жыл бұрын
@@user-zb3pb9vi2q был у меня проект: частотметр до 8....10МГц с разрешением 1Гц. Там нужно было 32 разрядный счетчик. Как я не старался с AVR- ничего не выходило: даже код на ассемблере не спас. Вся программа писалась на Си без библиотек.
@user-zb3pb9vi2q
@user-zb3pb9vi2q 2 жыл бұрын
@@andrewandrosow4797 ну есть же серия atxmega более быстрая и прокачанная, ради интересна глянул цены, понятно что из за кризиса все контроллеры подорожали. но самый дешевый f1 от 14 баксов, ну это не гуманно. Кстати, у стм нет на борту энергонезависимой eeprom(за ислючением некоторой специальной серии), а у всех авр есть.
@daniilbazilov4280
@daniilbazilov4280 6 жыл бұрын
Arduino это не игрушка, на ней можно создать не хилые вещи, компании используют Arduino как сердце в свои принтеры
@anatoliyv5607
@anatoliyv5607 3 ай бұрын
смотря что подразумевать под понятием ардуино
@user-ti3ew5pf9n
@user-ti3ew5pf9n 3 жыл бұрын
Автору стоило бы всё таки хоть чуть чуть узнать об AVR что бы не позориться
@user-yo2sw9ib9u
@user-yo2sw9ib9u 2 жыл бұрын
Много ошибок в обзоре платы)
@nordcd
@nordcd 7 жыл бұрын
зачем это в курсе CS?
@sergeykubov961
@sergeykubov961 7 жыл бұрын
Just for fun
@hikkarion
@hikkarion 7 жыл бұрын
А чем это не CS?
Лекция 3. Загрузчик. Прерывания и таймеры
51:46
Computer Science Center
Рет қаралды 11 М.
Лекция 1. Введение. Предварительные сведения
1:17:02
小路飞第二集:小路飞很听话#海贼王  #路飞
00:48
路飞与唐舞桐
Рет қаралды 19 МЛН
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 3,1 МЛН
YouTube's Biggest Mistake..
00:34
Stokes Twins
Рет қаралды 60 МЛН
Философия Unsafe Rust
22:35
Bitωise
Рет қаралды 4,2 М.
Программирование Ардуино с нуля.  Arduino для начинающих.
11:01
Вселенная и Специальная теория относительности.
3:51:36
ЗЛОЙ АНАЛИТИК ВСЕЛЕННОЙ.
Рет қаралды 6 МЛН
Управляем Arduino с компьютера. Python + PyQt5
1:04:06
Заметки Ардуинщика
Рет қаралды 375 М.
Контейнерная виртуализация в Linux
1:49:47
Computer Science Center
Рет қаралды 251 М.