а у меня их три. скрин выше. но тем не менее)
Задача не в разбиении на задачи. А в выдержке ровно столько, сколько нужно и отправка буффера сразу же, без прокрутки логики "алгоритма управления". А во время обработки "алгоритма управления" пустьв буффер уже приходит новый ответ. Есть идея и при наличии железа я попробую ее реализовать.
Последний раз редактировалось spectrum48k; 21.09.2015 в 14:14.
Во времена Windows98 и настоящих СОМ-портов делал это на РС путём опроса системного таймера. Получалось формировать импульсы ножками RS232 длительностью более 4мкс точностью 1-2мкс. Если остальные части программы Вам это позволяют, засекайте время прихода байта по TIME и останавливайте выполнение программы на нужное число мсек.
когда я говорил, что есть идея, именно это имел в виду.
Думаю, небольшое преступление придержать выполнение на 2мс. Если надо ждать больше, то, RETURN, например.