me_edu
← Каталог
Электроника

Микроконтроллеры и микропроцессоры: embedded-разработка

Cortex-M, AVR, RISC-V, GPIO, прерывания, таймеры, ADC, UART/I2C/SPI/CAN, DMA, RTOS, PCB, EMC и bring-up

5.0(0) 0 учеников 260 ч 15+ лет 43 шаговПродвинутыйСложность 4/5
П
Преподаватель me_edu
Embedded systems и цифровая электроника

Чему вы научитесь

  • Различать MCU, MPU и SoC и выбирать архитектуру под реальные требования устройства
  • Читать datasheet, reference manual и errata как инженерную документацию, а не справочник терминов
  • Настраивать GPIO, EXTI/NVIC, SysTick, таймеры, PWM, watchdog, ADC/DAC и интерфейсы UART/I2C/SPI/CAN
  • Проектировать аналоговый вход: датчик, AFE, защита, RC-фильтр, ADC, калибровка и error budget
  • Понимать startup, vector table, linker script, HAL/LL/bare metal, DMA, ring buffer и RTOS
  • Разводить и проверять embedded-плату: питание, reset, decoupling, SWD/JTAG, test points, EMC и bring-up
  • Строить архитектуру MCU+MPU, boot chain, обновления, fallback и диагностику отказов

О курсе

Фундаментальный курс по микроконтроллерам, микропроцессорам и embedded-разработке. Это не набор Arduino-рецептов, а инженерная программа: архитектура CPU, карта памяти, регистры периферии, GPIO, EXTI/NVIC, таймеры, PWM, ADC/DAC, UART/I2C/SPI/CAN, DMA, RTOS, bootloader, SWD/JTAG, питание, reset, decoupling, EMC, PCB и bring-up. Курс связывает код на C, datasheet/reference manual, принципиальную схему, плату, осциллограммы и тест-план. Ученик постепенно проходит путь от чтения документации до рабочего embedded-устройства с измерениями, диагностикой и производственным чек-листом.

Нагрузка

52 недель · 6 ч/нед

Структура

11 разделов · 43 шагов · практика после модулей

Результат

Итоговый проект и сертификат после завершения.

Возраст

15+ лет · STEM-траектория. возраст связан с готовностью к формулам, схемам и аккуратной лабораторной работе

Параметры сложности

Профессиональный: 4/5

требует дисциплины, проверки и портфолио

Темп3/5
Практика4/5
Глубина5/5
Схемы3/5
Самостоятельность5/5
Место в базе знаний

Наука и инженерия

Математика, физика, электроника, оптика, авиация, ракеты и дроны.

Как устроено обучение

Методическая подача

Визуальный язык

принципиальные схемы, ВАХ, диаграммы Боде, тайминги, цоколевки и монтажные чертежи

Кейсы

расчёт узла, подбор компонентов, макетирование, измерение и инженерный протокол

Ритм практики

модель, расчёт, схема, сборка, измерение, исправление ошибки

Доказательство результата

инженерный паспорт устройства: схема, BOM, тест-план и результаты измерений

Учебный микс

Теория34
Практика9
Схемы34
Задания27
Визуальный стандарт курса

34 визуальных материала · 94% по предмету

иллюстрации в основном соответствуют предметному языку курса

audit
Основные типы
структурная схема · 11процесс · 5тайминг · 5электросхема · 4цикл · 3
Что требуется от иллюстраций
принципиальная схемаизмерительный графикцоколёвка/платарежимы и сигналы

Профессиональная программа

Измеримые результаты

  • Ученик читает reference manual и связывает регистры с реальными сигналами на выводах MCU.
  • Ученик проектирует узел датчик -> защита -> фильтр -> ADC -> обработка -> интерфейс -> исполнительный выход.
  • Ученик оформляет embedded-проект: схема, pin map, clock plan, firmware architecture, PCB/макет, тест-план и bring-up log.

Входной уровень

  • Основы электрических цепей, цифровой логики и закона Ома
  • Базовый C или готовность изучать C параллельно
  • Желательно: плата STM32/AVR/ESP32/RP2040, мультиметр, макетная плата, логический анализатор или осциллограф

Проверка знаний

  • Паспорт периферии после каждого модуля: регистры, режимы, расчёт, сигнал, проверка и типовые ошибки.
  • Лабораторные работы по GPIO, прерываниям, таймерам, ADC, интерфейсам, DMA, RTOS и bring-up.
  • Итоговая защита устройства или макета: схема, firmware, измерения, диагностика отказов и план второй ревизии.

Итоговый проект

Рабочее embedded-устройство: датчик с аналоговым входом, цифровой интерфейс, локальная обработка, исполнительный выход, питание, отладочный разъём, PCB или монтажный прототип, firmware, тест-план и журнал bring-up.

Программа курса

11 разделов · 43 урока
Конструкторские чертежи и схемы — для печатиВсе чертежи курса с размерами на отдельной странице. Векторные — печатаются чётко (Ctrl+P).
1Как учиться на этом курсе4 урока
34 мин3 схем3 заданий
  • Карта пониманияОткрыто8 мин
  • Что рисовать и фиксироватьОткрыто8 мин
  • Ритм практики и повторенияОткрыто8 мин
  • Проверка учебного маршрутаОткрыто10 мин
2Инженерный практикум: архитектура дрона и электронные узлы4 урока
64 мин4 схем
FC/ESC/IMU/питание как инженерная система
  • Состав электронного стекаОткрыто16 мин
  • Силовая и сигнальная схема подключения18 мин
  • Карта платы FC/AIO16 мин
  • DShot/PWM и проверка исполнительных каналов14 мин
3Атлас дрона: силовая электроника, полётный контроллер и испытания3 урока
52 мин3 схем
Дрон как мехатронная система
  • Силовая схема: LiPo, ESC, моторы и общая земляОткрыто18 мин
  • Плата FC/AIO: пины, UART, IMU, OSD16 мин
  • Контур управления: IMU → PID → ESC18 мин
4Архитектура микроконтроллеров, микропроцессоров и SoC4 урока
62 мин3 схем3 заданий
  • MCU, MPU и SoC: инженерное различиеОткрыто16 мин
  • Карта памяти, регистры и memory-mapped периферияОткрыто16 мин
  • Datasheet, reference manual и errataОткрыто16 мин
  • Контроль архитектурной базыОткрыто14 мин
5GPIO, электрические уровни и прерывания4 урока
64 мин3 схем3 заданий
  • GPIO как электрический узелОткрыто18 мин
  • EXTI, NVIC, ISR и задержка реакцииОткрыто18 мин
  • Кнопка, дребезг и аппаратно-программная фильтрацияОткрыто14 мин
  • GPIO и прерыванияОткрыто14 мин
6Clock tree, таймеры, PWM и watchdog4 урока
66 мин3 схем3 заданий
  • Clock tree: источник времени всей системыОткрыто18 мин
  • Таймеры: счётчик, prescaler, compare и captureОткрыто18 мин
  • PWM, управление мощностью и watchdogОткрыто16 мин
  • Таймеры и управление временемОткрыто14 мин
7ADC, DAC, датчики и аналоговый фронтенд4 урока
68 мин3 схем3 заданий
  • ADC: разрешение, опора, шум и sampling timeОткрыто20 мин
  • Цепочка измерения: датчик -> AFE -> ADC -> фильтрОткрыто18 мин
  • DAC и PWM как аналоговый выходОткрыто16 мин
  • Аналоговый ввод и выводОткрыто14 мин
8UART, I2C, SPI, CAN и диагностические приборы4 урока
64 мин3 схем3 заданий
  • UART: framing, уровни и типовые ошибкиОткрыто16 мин
  • I2C и SPI: топология, фронты и выбор интерфейсаОткрыто18 мин
  • CAN, RS-485 и связь в шумной средеОткрыто16 мин
  • Интерфейсы и диагностикаОткрыто14 мин
9Firmware: C, startup, DMA, RTOS и тестирование4 урока
70 мин3 схем3 заданий
  • Startup, vector table и linker scriptОткрыто20 мин
  • HAL, LL и bare metalОткрыто16 мин
  • DMA, ring buffer и RTOSОткрыто20 мин
  • Firmware architectureОткрыто14 мин
10Плата: питание, reset, SWD/JTAG, PCB и EMC4 урока
70 мин3 схем3 заданий
  • Питание, decoupling и resetОткрыто18 мин
  • PCB layout: от принципиальной схемы к платеОткрыто20 мин
  • Bring-up, EMC и производственный тестОткрыто18 мин
  • Плата и bring-upОткрыто14 мин
11Микропроцессоры, внешняя память и embedded Linux4 урока
66 мин3 схем3 заданий
  • Когда MCU уже недостаточноОткрыто18 мин
  • Boot chain, обновления и отказоустойчивостьОткрыто16 мин
  • Системная архитектура embedded-устройстваОткрыто18 мин
  • MPU и системный дизайнОткрыто14 мин

Отзывы

Пока нет отзывов.