Очереди были упомянуты в одной из предыдущих статей (#5). Они предоставляют более гибкий способ передачи простых сообщений между задачами по сравнению с почтовыми ящиками.
Читать полностью »
Рубрика «взаимодействие задач»
Вся правда об ОСРВ. Статья #23. Очереди: введение и базовые службы
2018-12-10 в 8:10, admin, рубрики: api, rtos, взаимодействие задач, микроконтроллеры, осрв, очереди, программирование микроконтроллеров, служебные вызовыВся правда об ОСРВ. Статья #19. Семафоры: введение и базовые службы
2018-11-09 в 12:37, admin, рубрики: api, rtos, взаимодействие задач, микроконтроллеры, осрв, программирование микроконтроллеров, семафоры, служебные вызовыСемафоры были упомянуты в одной из предыдущих статей (#5). Их основная задача – управление доступом к ресурсам.
Читать полностью »
Вся правда об ОСРВ. Статья #18. Группы флагов событий: вспомогательные службы и структуры данных
2018-11-06 в 10:07, admin, рубрики: api, rtos, взаимодействие задач, группы флагов событий, микроконтроллеры, осрв, программирование микроконтроллеров, служебные вызовы, флаги событийЭта статья продолжает описывать группы флагов событий.
Предыдущие статьи серии:
Статья #17. Группы флагов событий: введение и базовые службы
Статья #16. Сигналы
Статья #15. Разделы памяти: службы и структуры данных
Статья #14. Разделы памяти: введение и базовые службы
Статья #13. Структуры данных задач и неподдерживаемые вызовы API
Статья #12. Службы для работы с задачами
Статья #11. Задачи: конфигурация и введение в API
Статья #10. Планировщик: дополнительные возможности и сохранение контекста
Статья #9. Планировщик: реализация
Статья #8. Nucleus SE: внутреннее устройство и развертывание
Статья #7. Nucleus SE: введение
Статья #6. Другие сервисы ОСРВ
Статья #5. Взаимодействие между задачами и синхронизация
Статья #4. Задачи, переключение контекста и прерывания
Статья #3. Задачи и планирование
Статья #2. ОСРВ: Структура и режим реального времени
Статья #1. ОСРВ: введение.
Читать полностью »