Курс
Програмування вбудованих систем
Фокус на написанні коду, що працює максимально близько до «заліза». Учасники навчаться писати програми мовами C/C++ для Arduino, ESP32 та STM32, розберуться з роботою регістрів, таймерів, переривань і базових модулів введення-виведення. Велика увага приділяється оптимізації та стабільності вбудованих систем.
Рівень: Початковий
Рекомендується
Отримувані навички
- Микроконтроллеры (MCU)
- Программирование на C/C++
- GPIO
- UART/Serial
- FreeRTOS
- Тестирование встроенных систем
- AUTOSAR
Чого ви навчитеся
- Разрабатывать встроенные системы на базе микроконтроллеров на промышленном уровне
- Выбирать и применять подходящую архитектуру операционной системы реального времени
- Обеспечивать безопасность, надежность и отказоустойчивость встроенных приложений
- Проводить верификацию, валидацию и тестирование встроенного ПО
Format
How the learning works
A structured path of video lessons, hands-on practice and mentor feedback.
Video lessons with theory and practice
Structured modules you go through at your own pace, with lifetime access.
15 modules
A clear step-by-step structure from basics to production.
Hands-on practice
Interactive tasks and homework on real cases.
Mentor homework review
Line-by-line feedback and unlimited resubmissions.
Certificate
A named certificate on completion.
Програма курсу
15 modules · 52 lessons · 15 homeworks
MCU, память и toolchain
Модуль курса: MCU, память и toolchain
C/C++ для embedded correctness
Модуль курса: C/C++ для embedded correctness
Периферия и драйверные границы
Модуль курса: Периферия и драйверные границы
Сборка, тестирование и отладка
Модуль курса: Сборка, тестирование и отладка
Надежность, питание и эксплуатация
Модуль курса: Надежность, питание и эксплуатация
QNX Deep Case
Модуль курса: QNX Deep Case / Глубокий кейс QNX
TRON/T-Kernel Deep Case
Модуль курса: TRON/T-Kernel Deep Case / Глубокий кейс TRON/T-Kernel
Open RTOS Platforms
Модуль курса: Open RTOS Platforms / Открытые RTOS-платформы
Commercial and Certified RTOS
Модуль курса: Commercial and Certified RTOS / Коммерческие и сертифицируемые RTOS
Drivers, Buses and Distributed Systems
Модуль курса: Drivers, Buses and Distributed Systems / Драйверы, шины и распределенные системы
Safety, Security and Verification
Модуль курса: Safety, Security and Verification / Safety, security и верификация
Capstone Product Studio
Модуль курса: Capstone Product Studio / Студия выпускного продукта
Assembly, Machine Code and Microarchitecture
Модуль курса: Assembly, Machine Code and Microarchitecture / Ассемблер, машинный код и микроархитектура
DRAKON visual algorithmic language
Модуль курса / Course module: DRAKON visual algorithmic language / Визуальный язык ДРАКОН
Energia-Buran onboard computing & control
Модуль курса / Course module: Energia-Buran onboard computing & control / БЦВК и алгоритмы управления «Энергия-Буран»
Автори курсу
Learn from practicing specialists
Lord Denis BanchenkoЗасновник та ректор Академії Аркан 12-йЗасновник та ректор Академії Аркан 12-й.
About the author
Alexandr Ovseannicov
Valeria OvseannicovaDirector of the Department of Biomedical ResearchDirector of the Department of Biomedical Research, Chief Biomedical Engineer, Co-founder, co-owner, and co-establisher of the independent international scientific research group within the holding and alliance ASRP (Advanced Scientific Research Projects).
About the authorВідео матеріал курсу
5
Разбираем Дисплей с Arduino и ОптопаройОткройте секреты управления дисплеем с Arduino. Изучите оптопары, калебровочный код и автоподбор пароля для защиты микроконтроллера.
Овладейте подключением модулей к ЭспяйУзнайте о подключении модулей к Эспяй. Изучите дисплейные технологии и оптимизацию вызова изображений для профессионального роста.
Освойте ЭСПИ: Основы Переферийного ИнтерфейсаПогрузитесь в основы ЭСПИ. Изучите мастер-ведомую архитектуру, каналы передачи данных и управление устройствами для эффективного обмена информацией.
Мастерство UART: Полное РуководствоОткройте секреты UART. Изучите микроконтроллеры, преобразователи USB и обработку ошибок для встраиваемых систем.
Овладейте Протоколами Связи: ОсновыИзучите протоколы связи, такие как SPI и UART. Узнайте об их применении в устройствах, от флеш-памяти до дисплеев и сенсоров.FAQ
Часті питання
Як отримати доступ до курсу?
Якщо під час проходження курсу виникнуть технічні проблеми, хто зможе мені допомогти?
Чому мені не відкриваються всі уроки одразу?
Де я можу подивитися розклад курсу та всі заняття?
Still have questions?
Contact our team
We'll answer questions about the program, payment options and team training.
- Reply within one business day
- Team training from 3 people