Enroll Course: https://www.coursera.org/learn/real-time-embedded-theory-analysis

Курс ‘Теория и анализ систем реального времени на встроенных устройствах’ на платформе Coursera предлагает захватывающее погружение в мир систем реального времени. Этот курс может быть также учтен для академических кредитов в программе магистратуры по электрическому инженерии в Университете Колорадо в Боулдере (CU Boulder).

Курс охватывает детальную математическую проработку моделей для политик планирования и определения осуществимости как вручную, так и с использованием инструментов монотонного времени. Он предлагает глубокое понимание систем, работающих на операционной системе Linux, и сравнивает теоретические результаты с реальными показателями производительности.

В первом модуле, вы познакомитесь с анализом математики, связанной с условием верхней границы на основе монотонного времени, а также с его проблемами и альтернативами. Вы изучите расширение политики RM – политику планирования с учетом срока выполнения, а также реализацию теста завершения для определения точной осуществимости политики планирования.

Во втором модуле акцент сделан на методах анализа осуществимости проектирования и реализации реальных сервисов. Вы научитесь работать с проблемами, такими как неблагоприятная блокировка, описепросьбы на синхронизацию между ISR и каждым потоком или задачей.

Третий модуль будет сосредоточен на динамических приоритетных политиках: наиболее ранний срок выполнения (Earliest Deadline First) и наименьшая неиспользованная время (Least Laxity First). Вы узнаете, когда применять динамические приоритеты, их преимущества и недостатки.

Наконец, четвертый модуль изучает синхронизацию и различия между ограниченной и неограниченной блокировкой, что важно для предотвращения проблем, возникающих с ресурсами, превышающими ЦП, такими как память и ввод-вывод.

Участники курса получат уникальные знания и практическое применение для проектирования и реализации сервисов реального времени. Я настоятельно рекомендую этот курс всем, кто интересуется встроенными системами и желает углубить свои знания в области электроники и программного обеспечения.

Enroll Course: https://www.coursera.org/learn/real-time-embedded-theory-analysis