COM-порт в Windows (программирование): различия между версиями

Содержимое удалено Содержимое добавлено
→‎tty.cpp: замена m_Handle == 0 на значения INVALID_HANDLE_VALUE
8251 - предшественник 16450, а 8055 - непонятно откуда и что это
Строка 2:
{{wikipedia|Последовательный порт}}
Написать программу, управляющую устройством через [[COM-порт]], для [[MS-DOS]] не так сложно.
С платформой Win32 дело обстоит сложнее. Но только на первый взгляд. Конечно напрямую работать с [[регистр]]ами портов нельзя, [[Windows]] это не позволяет, зато можно не обращать внимания на тонкости различных [[реализация|реализаций]] (i8055i8251, 16450, 16550A) и не возиться с обработкой [[прерывание|прерываний]].
 
== Открытие порта ==