ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
1057382 Топик полностью
fk0, легенда (02.12.2020 13:36, просмотров: 203) ответил POV_ на Ну не между же каждыми запросами у процесса время отбирается, как думалось. Ни разу два байта не слеплены. Всегда большой интервал.
Твоя программа на delphi не работает напрямую с чипом компорта. Она это делает через драйвер ОС. Вызов которого сам по себе -- ОЧЕНЬ ТЯЖЁЛЫЙ. Поэтому нормальные люди не пишут по байтику, а по килобайту за раз... Потом сам драйвер тоже твои запросы отрабатывать может не непосредственно, записывать в очередь и конечным автоматом обслуживать по мере поступления прерываний, например. И наконец USB -- там драйвер в чип вообще что-то записать может только сформировав пакет и 

отправив его в канал, когда тот освободится (а там ещё типы передачи разные, возможно привязанные к сетке времени) и когда-нибудь получив ответ. А ты хочешь битиками жонглировать. Размечтался. ПК -- не микроконтроллер.

[ZX]