Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
речь про компорт.и еще вопрос про его же буфер
Отправлено
уфо
14 апреля 2009, г. 19:16
В ответ на:
Как правильно реализовать ReadFile при неизвестном количестве принятых байт, чтобы не было тормозов?
отправлено пользователем
уфо
14 апреля 2009, г. 19:01
Как его определять, если заранее неизвестно сколько байт принять?
Заранее спасибо
Составить ответ
|
Вернуться на конференцию.
Ответы
уменьшать размер пакета приема, уменьшать таймаут ожидания приема байта, вплоть до того чтоб принимать пакеты длинной 1
-
колян безпарольный
(14.04.2009, 19:25:40
193.200.150.125
,
пустое
)
А еще лучше работать с портом в асинхронном режиме, тогда можно вообще без задержек.
-
F8
(14.04.2009, 19:29:51
93.178.197.231
,
пустое
)
Это в летающей тарелке? Или же в чем-то более приземленном?
-
Гудвин
(14.04.2009, 19:18:30
78.138.191.192
,
пустое
)
это в компьютере)
-
уфо
(14.04.2009, 19:19:11
91.79.30.202
,
пустое
)
Ежели предположить, что операционка WIN, а не какая-нить "андромеда", то все довольно просто: Создаем отдельный поток в своем приложении, где в цикле пытаемся периодически читать. Нужный период задаем функцией sleep(xxx).
-
Гудвин
(14.04.2009, 19:33:32
78.138.191.192
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 123:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru