

Курс
Курс уровня MIT по программированию встроенных систем: MCU architecture, C/C++ correctness, драйверы, сборка/тестирование/отладка, надежность, QNX, TRON/T-Kernel, FreeRTOS, Zephyr, VxWorks, ThreadX, NuttX, RTEMS, INTEGRITY, PikeOS, AUTOSAR, seL4, embedded Linux PREEMPT_RT, real-time analysis, safety/security case и выпускной embedded-продукт.
Уровень: Начинающий
Рекомендуется


Формат
Структурированный путь из видео-уроков, практики и обратной связи ментора.
Модули, которые вы проходите в своём темпе, с доступом навсегда.
Чёткая пошаговая структура от базы до продакшена.
Интерактивные задания и домашние работы на реальных кейсах.
Построчная обратная связь и доработки без ограничений.
Именной сертификат по завершении.
15 модулей · 52 уроков · 15 домашних заданий
Модуль курса: MCU, память и toolchain
Урок: Карта MCU: CPU, memory map, interrupts, peripherals
Урок: Compiler, linker script, startup code и flashing
Модуль курса: C/C++ для embedded correctness
Урок: Undefined behavior, volatile, atomics и register access
Урок: MISRA/CERT style: локальные правила качества
Модуль курса: Периферия и драйверные границы
Урок: GPIO, timers, ADC, UART/I2C/SPI
Урок: HAL, BSP, bare metal и test seams
Модуль курса: Сборка, тестирование и отладка
Урок: CMake/Make, cross compilation и artifacts
Урок: Unit, HIL, simulation и failure logs
Модуль курса: Надежность, питание и эксплуатация
Урок: Watchdog, brown-out, boot modes и recovery
Урок: Power modes, telemetry и field diagnostics
Модуль курса: QNX Deep Case / Глубокий кейс QNX
Урок 1
Урок 2
Модуль курса: TRON/T-Kernel Deep Case / Глубокий кейс TRON/T-Kernel
Урок 1
Урок 2
Модуль курса: Open RTOS Platforms / Открытые RTOS-платформы
Урок 1
Урок 2
Модуль курса: Commercial and Certified RTOS / Коммерческие и сертифицируемые RTOS
Урок 1
Урок 2
Модуль курса: Drivers, Buses and Distributed Systems / Драйверы, шины и распределенные системы
Урок 1
Урок 2
Модуль курса: Safety, Security and Verification / Safety, security и верификация
Урок 1
Урок 2
Модуль курса: Capstone Product Studio / Студия выпускного продукта
Урок 1
Урок 2
Модуль курса: Assembly, Machine Code and Microarchitecture / Ассемблер, машинный код и микроархитектура
Модуль курса / Course module: DRAKON visual algorithmic language / Визуальный язык ДРАКОН
Модуль курса / Course module: Energia-Buran onboard computing & control / БЦВК и алгоритмы управления «Энергия-Буран»
Авторы курса
Lord Denis BanchenkoОснователь и ректор Академии Аркан 12-йОснователь и ректор Академии Аркан 12-й.
Об авторе
Alexandr Ovseannicov
Valeria OvseannicovaДиректор департамента биомедицинских исследованийДиректор департамента биомедицинских исследований, соучредитель, совладелец и сооснователь независимой международной научно-исследовательской группы, холдинга и альянса ASRP (ПНИР)
Об авторе
Разбираем Дисплей с Arduino и ОптопаройОткройте секреты управления дисплеем с Arduino. Изучите оптопары, калебровочный код и автоподбор пароля для защиты микроконтроллера.
Овладейте подключением модулей к ЭспяйУзнайте о подключении модулей к Эспяй. Изучите дисплейные технологии и оптимизацию вызова изображений для профессионального роста.
Освойте ЭСПИ: Основы Переферийного ИнтерфейсаПогрузитесь в основы ЭСПИ. Изучите мастер-ведомую архитектуру, каналы передачи данных и управление устройствами для эффективного обмена информацией.
Мастерство UART: Полное РуководствоОткройте секреты UART. Изучите микроконтроллеры, преобразователи USB и обработку ошибок для встраиваемых систем.
Овладейте Протоколами Связи: ОсновыИзучите протоколы связи, такие как SPI и UART. Узнайте об их применении в устройствах, от флеш-памяти до дисплеев и сенсоров.FAQ
Остались вопросы?
Расскажем про программу, форматы оплаты и корпоративное обучение.