ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
15 мая
1431464 Топик полностью
VLLV (01.05.2024 18:29, просмотров: 53) ответил Make_Pic на Подскажите pls - Как попроще, "покрасивее" сделать такое: Есть Freertos, код из одной задачи управляет выполнением кода на уровне функций в другой задаче (назовем задачу выполнением прикладного кода, организованного как машина состояний) запуском, остановом, пошаговым выполнением функций, остановом после выполнения определенной функции?
Обычно, если есть RTOS, то управление функциями делается средствами RTOS. Если есть иерархия автоматов, то RTOS вроде и не нужна. (Необходимость RTOS присутствуют если 1) длительные процессы и 2)готовые пакеты ПО) По теме: управление автоматами осуществляется путем изменения переменной состояния автомата. 

Собственно, банальные вещи.