
Real-Time Interrupt-driven Concurrency
Скачать
Начало книги
Эта книга содержит документацию пользовательского уровня о фреймворке Real-Time Interrupt-driven Concurrency (RTIC). Справочник по API можно найти здесь.
Также известен как Real-Time For the Masses.
Это документация по RTIC версии v0.6.x; за документацией по другим версиям:
• v0.5.x сюда.
• v0.4.x сюда.
• Задачи как единица конкуренции 1. Задачи могут запускаться от событий (срабатывать в ответ на асинхронные воздействия) или вызываться по запросу программы.
• Передача сообщений между задачами. Если точнее, сообщения можно передавать программным задачам в момент вызова.
• Очередь таймера 2. Программные задачи можно планировать на запуск в определенный момент в будущем. Эту возможность можно использовать для создания периодических задач.
• Поддержка приоритета задач, и, как результат, вытесняющей многозадачности.
• Эффективное, избавленное от гонок данных, разделение ресурсов благодаря легкому разбиению на основанные на приоритетах критические секции 1.
- Жанр
- Учебные пособия, самоучители
- Год написания
- 2021
- Издание
- 2021
- Язык
- ru
- Размер FB2
- 281,7 КБ
- Добавлена