Preemptive диспетчер задач для процессора архитектуры esp32

Есть диспетчеры задач, которые предоставляют программистам прикладным программ реализовать завершение задачи, а есть, которые переключают задачи по прерыванию таймера. Предлагается реализовать второй вариант для простого микроконтроллера esp32. Если выберете эту тему, то вам предстоит погрузиться в ассемблерные дебри, поработать с таймерами и с памятью для сохранения и восстановления контекстов задач.

Руководитель проекта: Архипов Иван, https://t.me/arhivser6 Репозиторий с проектом: https://github.com/IvanArkhipov1999/Martos

Требования к студенту

Представление об архитектуре ЭВМ и ОС, владение Си или Rust

Уровень

2 курс, 3 курс


Руководитель

Смирнов Кирилл Константинович


Консультант

Смирнов Кирилл Константинович


Источник

Софтком