Решения в реальном времени для Windows, такие как LabVIEW Real-time или RTX , дороги;автономная ОСРВ часто бывала дешевле (или даже бесплатно ), но если вам нужна также функциональность Windows, вы, вероятно, не продвинетесь дальше.
Если стоимость критична, выможет запустить бесплатную или недорогую ОСРВ на виртуальной машине.Это может работать, хотя нет никакого взаимодействия по аппаратному доступу между ОСРВ и Windows, и нет механизма прямой связи (вы могли бы использовать TCP / IP через виртуальную (или реальную) сеть, я полагаю.
Другой альтернативой являетсявыполнять сбор данных в режиме реального времени на автономном оборудовании (например, на плате разработки микроконтроллера или SBC) и обмениваться данными с Windows через USB или TCP / IP. Таким образом, можно добиться снижения джиттера синхронизации до уровня микросекундыили лучше.