Лекториум / Каталог курсов / Микроконтроллеры. Основы STM32
Лекториум / Каталог курсов / Микроконтроллеры. Основы STM32

Микроконтроллеры. Основы STM32

Курс для школьников старших классов и студентов младшего бакалавриата про основы устройства вычислительной техники и практические методы работы с микроконтроллерами на примере STM32

Микроконтроллеры. Основы STM32
14 уроков с заданиями и практикой
Чат для общения с сокурсниками
Свободное расписание
Сертификат
Уроки этого курса вы можете изучать без регистрации. Чтобы получить доступ к заданиям и чату, надо записаться
Записаться
Курс по программированию микроконтроллеров на примере языков C / C++, который научит использовать их под необходимые задачи и пробовать разные творческие подходы к программированию.
Вы узнаете, как использовать микроконтроллеры в задачах разного спектра: от смартфонов, где чипы контролируют камеру, до автомобилей, где микросхемы отвечают за климат-контроль, и беспилотников, где микросхемы контролируют полет
Курс познакомит вас с функциями микроконтроллеров, основами программирования встраиваемых систем. Вы попробуете решить новые нестандартные задачи с использованием микроконтроллера, например автоматически поливать комнатные растения, регулировать термостат. Вы разберетесь в том, какие профессии связаны с микроконтроллерами, с чего начинают работу разработчики встраиваемых систем управления и зачем нужна математика на этапе программирования.
Знания, которые вы сможете приобрести на курсе, востребованы в интересных и оплачиваемых профессиях, для работы в инновационных компаниях. Например, для позиции разработчика встраиваемых систем в таких компаниях, как Geoscan, Arrival, Microavia.
Для прохождения курса вам потребуется отладочная плата серии STM32 Nucleo
Российская группа компаний, занимающаяся разработкой и производством беспилотных летательных аппаратов (БПЛА), а также разработкой программного обеспечения для фотограмметрической обработки данных и трехмерной визуализации.
Производство электромобилей.
Разработка систем беспилотного полета.
Для кого
  • Для старшеклассников, которые хотят воплотить в жизнь свои идеи по программированию роботов, используя более сложный инструментарий, чем предлагаемый в кружке робототехники
  • Для студентов бакалавриата, которые интересуются профессией инженера и хотят проектировать сложную технику
Зачем
  • Мыслить и программировать творчески, не следуя заложенной схеме
  • Научиться переходить на разные платформы для программирования
  • Реализовывать технические идеи, используя продвинутые инструменты
  • Собрать и запрограммировать необычного робота
  • Познакомиться с перспективной профессией
Нажмите на карточку, чтобы узнать больше
программа курса
Введение
История вычислительной техники. Обзор современных платформ и их приложений
Основы вычислительной техники. ТТЛ-логика
Обзор архитектурных решений для создания вычислительных устройств
Вычислительное ядро. Организация памяти
Описание «нулевого» функционала ЭВМ. Принципы хранения и исполнения программ
Регистры. Таймеры
Описание принципов обеспечения работы систем МК и их синхронизация во времени
Порты ввода — вывода. Подключение
Описание организации работы с подключаемыми устройствами и правила сопряжения
Шины связи. Высокоуровневые интерфейсы
Описание работы цифровых шин связи и устройства модулей для работы с подключаемыми устройствами
Прерывания в МК
Объяснение концепции прерываний с примерами из интерфейсов связи
Начало работы с STM32
Знакомство с современным МК семейства STM32. Установка IDE и CubeMX
Создание проекта и конфигурация МК
Пример создания проекта для STM32 и конфигурации МК под проект
Подключение датчиков
Демонстрация работы с датчиками разного типа
Управление актуаторами
Рассматриваются аспекты подключения к МК исполнительных систем и математические нюансы
Реализация системы управления роботом
Обучающимся предлагается собрать робота на 3D-принтере и оживить его
Специальные функции различных серий STM32
Объяснения принципа выбора микроконтроллера для специальных задач
Операционные системы для микроконтроллеров
ОС для МК. Основы работы с микроконтроллером под управлением FreeRTOS

Уроки этого курса вы можете изучать без регистрации. Чтобы получить доступ к заданиям и чату, надо записаться

Автор
Валерий Чернов
Бакалавр робототехники, магистрант математико-механического факультета СПбГУ, программист ГК «Геоскан», победитель российских и международных студенческих соревнований по робототехнике
Просветительский проект «Лекториум»
Президентский ФМЛ № 239
Научно-производственное объединение «СтарЛайн»
Организаторы
Платформа для размещения онлайн-курсов и digital-издательство, которое создает сложный образовательный контент для вузов и технологических компаний
Президентский физико-математический лицей № 239 — одна из старейших школ Петербурга, которая делится своим образовательным опытом в онлайн-курсах
Мировой лидер рынка автобезопасности с компетенциями в областях автоматизации, роботизации, телематики
СтарЛайн является активным участником научного сообщества в области разработок технологий беспилотного вождения, входит в список Национальных чемпионов России и занимает 4-ю строчку в топ-15 крупных высокотехнологичных российских компаний по версии национального рейтинга «ТехУспех».
Партнер курса
Как выглядит курс
Микроконтроллеры. Основы STM32
Курс для школьников старших классов и студентов младшего бакалавриата про основы устройства вычислительной техники и практические методы работы с микроконтроллерами на примере STM32. Курс научит использовать микроконтроллеры под необходимые задачи и пробовать разные творческие подходы к программированию.
Вы узнаете, в каких устройствах есть микроконтроллеры и за что они отвечают: от смартфонов, где роботы-чипы контролируют камеру, до автомобилей, где микросхемы отвечают за климат-контроль, и беспилотников, где микросхемы контролируют полет.
Курс познакомит вас с функциями микроконтроллеров, основами программирования встраиваемых систем. Вы попробуете решить новые нестандартные задачи с использованием микроконтроллера, например автоматически поливать комнатные растения, регулировать термостат. Вы разберетесь в том, какие профессии связаны с микроконтроллерами, с чего начинают работу разработчики встраиваемых систем управления и зачем нужна математика на этапе программирования.
14 уроков с короткими видео (до 15 минут)
Проверочные задания после каждой главы
Авторская подача: просто, понятно и с примерами
Свободное расписание: нет дедлайнов и сроков сдачи заданий
Все материалы доступны сразу, можно начать обучение в удобное время
Профессиональное видео и современная графика
Быстрая связь с техподдержкой и чат с автором
Сертификат о прохождении курса
Зачем
Мыслить и программировать творчески, не следуя заложенной схеме
Научиться переходить на разные платформы для программирования
Реализовывать технические идеи, используя продвинутые инструменты
Что вы получите
Собрать и запрограммировать необычного робота
Познакомиться с перспективной профессией
Уроки этого курса вы можете изучать без регистрации. Чтобы получить доступ к заданиям и чату, надо записаться
FAQ
Этот курс бесплатный?
Да. И сертификат тоже.
Когда я получу доступ к курсу?
Вы получите доступ сразу после регистрации. Все инструкции по работе с платформой придут вам на электронную почту.
Как проходит обучение?
Все обучение проходит онлайн. Вы изучаете уроки, выполняете задания после каждой главы, общаетесь с сокурсниками в чате.
Что происходит с курсом после прохождения?
Он остается в вашем личном кабинете, материалы курса остаются у вас навсегда.
Будут ли вебинары?
В нашем курсе нет вебинаров. Вы можете общаться с сокурсниками в чате.
Что делать, если не успел сдать задание вовремя?
В нашем курсе нет дедлайнов и сроков. Вы можете проходить его в комфортном темпе.
А если не выполнил задания?
За каждое правильно выполненное задание вы получаете баллы, нужные для получения сертификата. Если не выполнять задания, то сертификата не будет. Но может быть, вам он и не нужен?
Можно ли скачать урок?
Нет, вы учитесь на онлайн-платформе и смотрите потоковое видео.
Какой интернет и какое устройство нужно для комфортной учебы?
Для просмотра лекций вам подойдет практически любое устройство (компьютер, телефон, планшет), на котором вам комфортно работать. Скорость интернета должна быть такой, чтобы можно было без задержек смотреть потоковое видео, например с YouTube. Выполнять тесты и выпускать сертификаты удобнее на компьютере.
Больше прекрасных курсов
© 2009-2022 Лекториум
Находясь на сайте, вы даете согласие на обработку файлов cookie. Это необходимо для более стабильной работы сайта
Понятно