Re[2]: Тонкий вопрос о Serial Communications
От: svladimiri  
Дата: 24.07.07 04:39
Оценка:
Здравствуйте, wallaby, Вы писали:

W>Здравствуйте, svladimiri, Вы писали:


S>>Добрый день,


S>>У меня такой вопрос: EV_TXEMPTY — это события или состояние ?


W>здесь написано следующее (сам не проверял):


W># EV_TXEMPTY — эвент говорящий лишь о том, что в порт можно еще что-нибудь записать, при этом отнюдь не о том, что переданы все байты от предыдущей записи. Даже когда не было буфера FIFO в микросхеме порта — это прерывание возникало сразу после записи первого байта в порт, но это из опыта программирования под DOS и программирования микроконтроллеров, типа 51 машины;


Хм... MSDN говорит другое Но не удивляюсь этому, т-к:
Сегодня обнаружил опытным путем что WaitCommEvent смотрит эвенты возникшие после вызова SetCommMask, а не после того как он сам был вызван.

Для меня это было немного странным, в MSDN ничего о том что должно быть так, не нашел.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.