Arcanum12th

دورة

52 دروس 15 modules Certificate

Programming of Embedded Systems

MIT-level bilingual EN/RU course on embedded systems programming: MCU architecture, C/C++ correctness, drivers, build/test/debug, reliability, QNX, TRON/T-Kernel, FreeRTOS, Zephyr, VxWorks, ThreadX, NuttX, RTEMS, INTEGRITY, PikeOS, AUTOSAR, seL4, embedded Linux PREEMPT_RT, real-time analysis, safety/security cases and capstone product engineering.

المستوى: مبتدئ

الخبرة الموصى بها

مؤلفو الدورة
3,000USD4,000 −25%
Lifetime access

المهارات التي ستكتسبها

  • Микроконтроллеры (MCU)
  • Программирование на C/C++
  • GPIO
  • UART/Serial
  • FreeRTOS
  • Тестирование встроенных систем
  • AUTOSAR

ما الذي ستتعلمه

  • Разрабатывать встроенные системы на базе микроконтроллеров на промышленном уровне
  • Выбирать и применять подходящую архитектуру операционной системы реального времени
  • Обеспечивать безопасность, надежность и отказоустойчивость встроенных приложений
  • Проводить верификацию, валидацию и тестирование встроенного ПО
Like this course?

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.

52 دروس

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

وحدة 1

MCU, память и toolchain

Модуль курса: MCU, память и toolchain

وحدة 2

C/C++ для embedded correctness

Модуль курса: C/C++ для embedded correctness

وحدة 3

Периферия и драйверные границы

Модуль курса: Периферия и драйверные границы

وحدة 4

Сборка, тестирование и отладка

Модуль курса: Сборка, тестирование и отладка

وحدة 5

Надежность, питание и эксплуатация

Модуль курса: Надежность, питание и эксплуатация

وحدة 6

QNX Deep Case

Модуль курса: QNX Deep Case / Глубокий кейс QNX

وحدة 7

TRON/T-Kernel Deep Case

Модуль курса: TRON/T-Kernel Deep Case / Глубокий кейс TRON/T-Kernel

وحدة 8

Open RTOS Platforms

Модуль курса: Open RTOS Platforms / Открытые RTOS-платформы

وحدة 9

Commercial and Certified RTOS

Модуль курса: Commercial and Certified RTOS / Коммерческие и сертифицируемые RTOS

وحدة 10

Drivers, Buses and Distributed Systems

Модуль курса: Drivers, Buses and Distributed Systems / Драйверы, шины и распределенные системы

وحدة 11

Safety, Security and Verification

Модуль курса: Safety, Security and Verification / Safety, security и верификация

وحدة 12

Capstone Product Studio

Модуль курса: Capstone Product Studio / Студия выпускного продукта

وحدة 13

Assembly, Machine Code and Microarchitecture

Модуль курса: Assembly, Machine Code and Microarchitecture / Ассемблер, машинный код и микроархитектура

وحدة 14

DRAKON visual algorithmic language

Модуль курса / Course module: DRAKON visual algorithmic language / Визуальный язык ДРАКОН

وحدة 15

Energia-Buran onboard computing & control

Модуль курса / Course module: Energia-Buran onboard computing & control / БЦВК и алгоритмы управления «Энергия-Буран»

مؤلفو الدورة

Learn from practicing specialists

مواد الفيديو للدورة

5
Разбираем Дисплей с Arduino и ОптопаройРазбираем Дисплей с Arduino и ОптопаройОткройте секреты управления дисплеем с Arduino. Изучите оптопары, калебровочный код и автоподбор пароля для защиты микроконтроллера.Овладейте подключением модулей к ЭспяйОвладейте подключением модулей к ЭспяйУзнайте о подключении модулей к Эспяй. Изучите дисплейные технологии и оптимизацию вызова изображений для профессионального роста.Освойте ЭСПИ: Основы Переферийного ИнтерфейсаОсвойте ЭСПИ: Основы Переферийного ИнтерфейсаПогрузитесь в основы ЭСПИ. Изучите мастер-ведомую архитектуру, каналы передачи данных и управление устройствами для эффективного обмена информацией.Мастерство UART: Полное РуководствоМастерство UART: Полное РуководствоОткройте секреты UART. Изучите микроконтроллеры, преобразователи USB и обработку ошибок для встраиваемых систем.Овладейте Протоколами Связи: ОсновыОвладейте Протоколами Связи: ОсновыИзучите протоколы связи, такие как SPI и UART. Узнайте об их применении в устройствах, от флеш-памяти до дисплеев и сенсоров.

FAQ

Frequently Asked Questions

How do I get access to the course? (edited by QA)
To do this, on the course page, you need to select the appropriate stream for you and proceed to payment by clicking on the 'Buy' button.
If there are technical issues during the course, who can assist me?
Our support center is always ready to assist you. Please reach out to us in the 'Support' section, located in the bottom menu of the screen, or send your inquiry to the email address community@arcanum12th.education
Why aren't all lessons opening for me at once?
Each course has its own logic and dynamics for opening lessons. For better productivity and results, we recommend going through the course sequentially, paying attention to each lesson without rushing.
Where can I view the course schedule and all sessions?
On each course page, you will find the schedule and course structure at the bottom, which you can review.

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

By sending, you agree to the privacy policy.