ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
874207 Топик полностью
Хитрый Китаец (29.09.2018 15:16, просмотров: 134) ответил IBAH на И еще. Когда надо ли вызывать функцию ClearCommError(handle, &temp, &ComState); При приеме? Я так понимаю она просто сбрасывает ошибки, и не дает порту зависнуть?
Прежде чем ошибки сбрасывать, нужно 1) узнать, что они есть (либо Event ставить либо вызывать каждый раз после операции I/O) 2) понять - зачем сбрасывать (в большинстве случаев совсем не нужно). Обычно ClearCommError используют для получения количества символов в буферах. Либо если нужна специфическая обработка ошибок, BREAK'а, например.