Мне нужно добавить связь через последовательный порт (например, COM8) в мое приложение MFC. Какие API я должен использовать для этого? Мне нужно, чтобы он мог дождаться n байтов в очереди приема перед запуском (событие, сообщение, обратный вызов и т. д.). Есть ли относительно простой способ сделать это? Все примеры, которые я рассмотрел, используют механизм опроса для приема. Это не будет работать для моего приложения. Должен быть какой-то механизм запуска, который срабатывает, когда в очереди есть n байтов. Спасибо.
Последовательная связь MFC
Ответы (1)
Перекрывающийся ввод-вывод в Win32 работает очень хорошо: http://www.codeproject.com/KB/system/serial_com.aspx
Кроме того, насколько я знаю, нет официальных классов MFC для последовательной связи. (Хотя их можно было легко обернуть).
person
Erwin Alva
schedule
08.11.2010