Здравствуйте, biohumanoid, Вы писали:
B>Здравствуйте, netch80, Вы писали:
N>>Он-то не опухнет, но если у Вас цель — просто заставить его работать ("сачкуешь, гад!"), то мне это непонятно. Точности порядка миллисекунды это уже soft realtime и нужно бывает редко.
B>Задача — шлюз между асинхронной сетью (ethernet) и CAN bus. B>Редко, но бывает нужно.
B>По сути есть советы ? Sleep'у помогло, select'у нет... B>timeBeginPeriod не помог, остальное еще не пробовал.
По сути — развести два треда, в одном select() и скармливание данных второму, второй уже использует высокоточные таймеры. И наоборот.