0 / 0 / 0
Регистрация: 02.12.2017
Сообщений: 7
|
|
1 | |
Как Windows XP отрабатывает Writefile с COM портом22.02.2018, 15:54. Показов 548. Ответов 0
Метки нет (Все метки)
Привет гуру осей и мегахакерам! Не пинайте новичка плз. вопрос. приспичило мне на базе кирпича LPC2148 свой VCOM сваять. и тут мну озадачила делема. с верхушки к ком портам обращаются API-ями WriteFile-ом. а как он отрабатывает и к чему это ведёт ? мои доводы недознания:в случае если WriteFile закидывает системе/дроверу сом порта (иду по пути usbser.sys) некоторый массив байт (ориентируюсь на прошивку ESP8266 - 1058 байт разом верхушка усылает, если верить USBLyzer-у) и девайс ловит N/64 + N%64 пакетов. после чего видимо следует ждать ответа от микрухи с некоторым таймаутом. я LPC расписал хабу на max_packet_size=64, и по этому получаю кучу кусков по 64 плюс довесок. то есть как отрабатывает WriteFile ? он тупо не в зависимости от размера конечных точек усб-кома закинет дроверу буфер и передаст управление следуещему оператору (+IO_PENDING в системе) или его исполнение закончится только когда передастся последний байт ?
0
|
22.02.2018, 15:54 | |
Ответы с готовыми решениями:
0
Как работать с LPT портом через функции CreateFile, ReadFile, WriteFile? как работать с COM-портом в Windows? Регулярка findstr отрабатывает на одном файле, но не отрабатывает на другом Некорректно отрабатывает проводник windows? |
22.02.2018, 15:54 | |
22.02.2018, 15:54 | |
Помогаю со студенческими работами здесь
1
Результат запроса отрабатывает в консоли, но не отрабатывает в модуле Работа с COM-портом на Windows 10 Работа с виртуальным COM портом в Windows Управление LPT портом из Windows XP Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |