Разработка iot: Микропроцессоры и "умные" вещи / Встроенные системы, IoT и язык С / Интвервью с Desi HD

Разработка iot: Микропроцессоры и "умные" вещи / Встроенные системы, IoT и язык С / Интвервью с Desi
02:09:34

12n.ru 16444 ролика

Микропроцессоры и "умные" вещи / Встроенные системы, IoT и язык С / Интвервью с Desi.

Сегодня вас ждет полное погружение в мир разработки встроенных систем и языка С. От проектирования идеи, до программирования сборки и релиза. 

В гостях у меня дизайн-инженер компании Encata — Виктор Дёмин. Мы поговорили про операционные системы реального времени, про проблемы программирования микропроцессоров на Си, про CAN, SoC, BLE, STM, FreeRTOS, SPI, UART, HID, IoT, ZigBee, LoRaWAN, LBWAN и многое другое из мира встроенных систем, микропроцессоров и микроконтроллеров. 

А ещё, про Антарктиду!Так что, заваривайте чаинский/кофеинский и будет ну очень интересно и полезно

RSS
АйТиБорода
17:04
+8
НАВИГАЦИЯ для вас-любимых:
0:00 — Вступление
2:30 — Детство
5:07 — ИНТЕГРАЦИЯ ХАЛЯВЫ
7:15 — Университет
9:35 — Экспедиция в Антарктиду
17:22 — Как попадают в Антарктиду
24:00 — Быт в Антарктиде
30:45 — Вторая экспедиция
34:38 — Работа в научно-исследовательском центре
35:45 — Работа в Encata
37:15 — Немного истории С
41:09 — Встроенные системы — что это?
43:22 — Области применения встроенных систем
44:26 — О процессорах
50:32 — Процесс разработки от и до
54:50 — Про программирование
1:01:19 — Операционки реального времени
1:04:06 — Чем занимается дизайн-инженер
1:07:35 — Ещё раз про процессоры и их понимание
1:08:27 — Отличие микропроцессора от обычного
1:11:30 — Arduino — игрушка?
1:15:50 — Отладка
1:17:50 — Сертификация
1:19:50 — Тестирование кода
1:22:52 — Протоколы общения встроенных систем
1:29:06 — Датчики
1:32:00 — Интернет Вещей (IoT)
1:37:05 — LoRaWAN & LPWAN
1:42:34 — Особенности разработки на С под микроконтроллеры
1:46:59 — Об Ассемблере
1:50:07 — Где поднять знания
1:53:14 — Знания для джуна — что надо?
1:57:08 — Книги и источники информации
1:59:19 — БЛИЦ
2:07:50 — КОНКУРС
Dzmitry Sidorov
01:41
спасибо за выпуск! вспомнил прошлую работу инженером-электриком — прослезился. во многом, ненависть к С и электронике заставила меня изучать высокоуровневые языки типа JS, Ruby и уйци вайци)) я делал не одну попытку в направлении программирования микроконтроллеров (C и урезанный Delphi) — это ад. писать программы без ООП для сложных установок, типа установки приготовления химреагентов для закачивания в нефтяную скважину при ГРП, где еще входные сигналы разной природы, это за гранью моих возможностей. очень сложная работа, и, к сожалению, оплачиваться по достоинству не спешит. про 3к, имхо, герой загнул. скорее 1.5-2к это прям потолок-потолок. плюс 10 лет опыта, плюс знание всего и вся, плюс командировки, плюс начальство будет харкать в тебя, когда установка не запуститься, а нужно уже вчера и т.д. лично знаю людей, которые периодически месяцами не вылезают из командировок, настраивая такие системы прямо на производстве. а оно всегда будет работать не так, потому что конструктор типа меня рисовал электрику, а монтажник собирал ногами. короче, это надо прям любить, иначе не стоит даже браться)) или соизмеримые усилия потратить на изучение чего-либо высокоуровневого и востребованного. для меня это лютый п*ц, 7 лет отдал промышленным электросистемам, свалил и не жалею, не моё всё это. сейчас пишу на js и счастлив)) а знания электрики не помешают, чтобы в машине проводок починить и чтобы при ремонте розетки не быть засушенным
Ron. H.
02:03
+1
Знал, что сишники суровы, но не ожидал, что настолько!
Евгений Гитарин
02:13
+1
Когда интервью с Дмитрием Опариным (rst7)?
Alex Domanskyi
02:24
Я, кстати, как раз Arduino заказал. Завтра получу
Lesia Lametta
02:24
Энката
Artem Boyarchuk
02:29
Ещё бы тему «Embedded Linux» поднять
_Dzen_ TV
02:42
WTF что значит нет разницы между процессором и МК?
Процессор это элемент, а МК это комплекс хоть и мокро.
В МК встроено несколько видов памяти, своя периферия,
порты там разные USB, USART, LAN… DMA подсистема
Всё это аппаратно реализовано.
Процессор в МК может всё настроить и вообще спать уйти.
Я уже молчу про разницу в архитектурах Гарварда и Фон-Неймана
небо и земля.
Степан Воробьёв
02:56
Круто б интервью про мобильную разработку RN, Fluter, Kotlin и т.п. Что лучше, перспективнее, плюсы и тд? Можно б разраба на Dart
Kyrylo Antoshyn
03:30
Сейчас в тренде решать задачи искусственного интеллекта на микрокомпьютерах, например, NVIDIA Jetson. Я для диплома делал систему распознавания человека с определением его положения в ограниченном пространстве, которая работает в реальном времени на NVIDIA Jetson Nano – плате от NVIDIA с ARM A57 процессором и 128 ядрами CUDA. Эту систему планируется использовать для интерактивной системы – умного пола: проектор светит на пол, система трекает положение людей относительно области проекции и отправляет по сокетам данные юнити-приложению, в каком месте надо запустить какой-либо эффект (например, расхождение облаков, где ходит человек)