План курса
Модуль 1
- 08:55
-
Преимущества микроконтроллеров STM32
16:59 -
История компании ARM
15:33 -
Обзор семейства ядер Cortex
06:14 -
Преимущество ядер от ARM
23:39 -
Обзор микроконтроллеров STM32
46:34 -
Обзор отладочной платы
35:28 -
Клоны и подделки STM32
24:00 -
Обзор других отладочных плат
14:25 -
Обзор программаторов STM32
44:31
Модуль 2
-
Прошивка STM32 через UART
30:18 -
Прошивка через ST-Link
19:35 -
Программирование с отключенным SWD
20:00 -
Прошивка и отладка аналогов STM32
16:04 -
Обзор сред программирования
32:39 -
Установка и настройка CubelDE
15:07 -
Изменение темы оформления CubelDE
10:28 -
Кодировка символов в CubelDE
16:59 -
Обзор документации (часть 1)
27:08 -
Обзор документации (часть 2)
40:35 -
Категории density линеек stm32
05:47
Модуль 3
-
Обзор документа HAL UM 1850
14:35 -
Создание первого проекта (часть 1)
30:01 -
Создание первого проекта (часть 2) АОМ
42:23 -
Создание первого проекта (часть 3)
46:19 -
Создание первого проекта (часть 4)
43:47 -
Настройка тактирования. Теория
40:25 -
Настройка тактирования. Практика
14:37 -
Настройка тактирования. CSS модуль
12:28 -
Настройка тактирования. Вывод частоты МСО
07:39 -
Обзор библиотек HAL, LL, SPL, CMSIS
37:34 -
Порты ввода-вывода. Работа на выход
28:44 -
Порты ввода-вывода. Работа на вход
44:52
Модуль 4
-
Библиотека HAL (часть 1)
15:39 -
Библиотека HAL (часть 2)
30:11 -
Библиотека HAL (часть 3)
24:43 -
Библиотека LL (часть 1)
24:37 -
Библиотека LL (часть 2)
16:37 -
Библиотека LL (часть 3)
23:53 -
Сравнение библиотек HAL и LL
17:49 -
Библиотека CMSIS (часть 1)
33:47 -
Библиотека CMSIS (часть 2)
14:01 -
Библиотека CMSIS (часть 3)
26:24
Модуль 5
-
Карта памяти (часть 1)
16:32 -
Карта памяти (часть 2)
28:23 -
Карта памяти (часть 3) ADM
24:14 -
Программирование с адресами
22:19 -
Использование среды Proteus
30:18 -
Проект кодовый замок
12:57 -
Опрос клавиатуры
28:08 -
Особенности работы программы
30:01 -
Перенос и запуск проектов CubelDE
21:48
Модуль 6
-
Модульное программирование (часть 1)
27:40 -
Модульное программирование (часть 2)
19:19 -
Символьный дисплей HD44780. Подключение
38:22 -
Символьный дисплей HD44780. Библиотека
38:56 -
Символьный дисплей и кодовый замок
12:09
Модуль 7
-
Работы среды CubeIDE
37:43 -
Инструменты для поиска в среде CubeIDE
36:34 -
Закладки и задачи
15:15 -
Окна в среде CubeIDE
08:32 -
Окно SRFs
13:19 -
Три полезные функции среды CubeIDE (часть 1)
20:58 -
Три полезные функции среды CubeIDE (часть 2)
12:47
Модуль 8
-
Режим отладки CubelDE
13:33 -
Функция RUN и WINDOW
10:38 -
Запуск программы на отладку
32:39 -
Тонкие моменты в отладке
21:12 -
Окно для отслеживания локальных переменных
26:53 -
Окна в режиме отладки
14:26 -
Окно регистров
10:22 -
Окно Memory Broser
27:48 -
Окно Memory
19:15 -
Окно Expressions
14:07 -
Окно Live Expressions
16:28 -
Инструмент отладки Break Point
17:05 -
Дополнительные настройки для точек Break Point
24:56 -
Инструмент отладки «Точка наблюдения»
21:22
Модуль 9
-
Прерывания в микроконтроллере
23:17 -
Прерывания в STM32
28:54 -
настройка микроконтроллера на обработку внешнего прерывания
24:30 -
Работа кода на практике
16:18 -
Процесс вызова прерываний
15:36 -
Функции из библиотеки LL
13:07 -
Настройка прерывания с использованием настроенного конфигуратора
25:30 -
Дополнительные настройки встроенного конфигуратора
12:34 -
Функции для работы с модулем NVIC
18:55 -
Приоритет прерывания
15:08 -
Работа внешних прерываний на практике
15:56 -
Работа с прерываниями с помощью библиотеки HAL
14:11 -
Callback-функции
11:57
Модуль 10
-
Исключения отказов
19:39 -
Действия, которые приводят в программе к возникновению различных исключений отказов
15:10 -
Изучение разных типов отказов
17:46 -
Причина, которая приводит к возникновение исключений отказов
21:47
Программа ST-Link Utility
-
Работа с программой
37:22 -
Основные функции программы
30:03 -
Функция MCU Core
12:29 -
Функция Automatic Mode
04:15 -
Настройка связи программатора с микроконтроллером
17:46
Пример сертификата
После прохождения онлайн-курса Вы сможете сгенерировать сертификат об окончании курса!

Рейтинг и обзоры студентов
- УровеньСредний
- Продолжительность37 ч.
- Последнее обновление19.05.2025
- Доступ к курсу1 год (365 дней)
- СертификатВыдается
Базовые требования
- Опыт программирования
- Знание электроники на начальном уровне
- Знание языка C# на среднем уровне
Для кого курс?
- Этот курс подходит как для студентов, так и для профессионалов, желающих углубить свои знания в области программирования встроенных систем на базе STM32.
Включенные материалы
- 11 модулей
- 100 уроков
- 100 видео
- 37 часов
Тематика
Получить
консультацию
🔥 Горячее предложение для будущих профи! 🔥
Купи онлайн-курс «Программирование микроконтроллеров STM32 с нуля» и получи бесплатно курс «Основы нейросетей»!
💻 Что даст тебе курс по STM32?
✔ Научишься работать с популярными микроконтроллерами
✔ Освоишь Embedded C, периферию и реальные проекты
✔ Сможешь создавать умные устройства своими руками
🧠 А курс по нейросетям?
✔ Поймешь, как работают AI и машинное обучение
✔ Получишь новый навык, который открывает двери в IT
🚀 Два курса по цене одного! Успей забрать подарок — предложение ограничено!
6 причин выбрать наш онлайн-курс по
программированию микроконтроллеров STM32
От основ до профессиональных проектов с гарантией результата!
1. Полный путь от основ до профессионального уровня
Научитесь работать с STM32 с нуля, даже если раньше не программировали микроконтроллеры.
2. Структурированные уроки
Четкие и понятные материалы без «воды».
3. Бонусный курс по нейросетям в подарок!
Освойте основы AI бесплатно!
4. Гарантия возврата денег
Если курс не подойдет – вернем средства.
5. Сертификат о прохождении
Документ, подтверждающий ваши навыки.
6. Поддержка от преподавателей
Ответы на вопросы в чате и разбор ошибок.
Зарплаты специалистов по микроконтроллерам (Embedded Systems, Electronics Engineering) зависят от опыта, региона, компании и конкретных навыков.

Junior (0–2 года опыта)

Middle (2–5 лет опыта)

Senior (5+ лет опыта)
Вопросы и ответы к онлайн-курсу по теме:
Программированию микроконтроллеров STM32
✅ Для начинающих и тех, кто хочет углубить знания в embedded-разработке. Подойдет инженерам, студентам и DIY-энтузиастам.
✅ Желательно понимание основ C/C++, но курс включает вводные уроки по языку.
✅ Достаточно любой отладочной платы на STM32 (например, STM32F103C8 «Blue Pill»). Полный список рекомендуемых девайсов — в бесплатных материалах курса.
✅ Доступ к видеоурокам, практическим заданиям, тестам и чату поддержки. Учитесь в удобном темпе.
✅ Да, преподаватели отвечают на вопросы в чате и проверяют задания.
✅ Да, после завершения курса.
✅ Да, доступны варианты оплаты частями.
✅ Бесплатный курс по основам нейросетей — в подарок!