Если нужна стабильная частота то винда не подходит т. к. нужна ОС реального времени. Вытесняющая многозадачность в винде устроена так что планировщик заданий может прервать процесс в любой момент и передать управление другому процессу. Из-за этого не гарантируется точность программного формирования сигналов на портах.
Для таких задач хорошо подходят МК, особенно те у которых таймеры имеют режим работы с шаговыми двигателями.


