Не то, чтобы они могут выполнить работу в срок, это скорее, что им зафиксировали крайние сроки тогда как в регулярной ОС нет такого крайнего срока.
В регулярной ОС планировщик задач не действительно строг. Это - процессор, выполнит столько инструкций в секунду, но он не может иногда делать так. Например, задача могла бы быть предвосхищена, чтобы позволить более высокому приоритету один выполняться (и может быть в течение более длительного времени). В RTOS процессор будет всегда выполнять то же количество задач.
Дополнительно обычно существует ограничение по времени для задач к завершенному, после которого сообщают об отказе. Этого не происходит в регулярной ОС.
, Очевидно, существует партия больше детали для объяснения, но вышеупомянутое является двумя из важных аспектов дизайна, которые используются в RTOS.
Вы должны указать полный путь к каталогу . Следующее работает в Windows и также учитывает сборки вне исходного кода:
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/dot_alpha_16.bmp
${CMAKE_CURRENT_BINARY_DIR}/test/dot_samples/dot_alpha_16.bmp COPYONLY)