[an error occurred while processing this directive]
Господа, помогите неискушенному. Как принимать символы из RS-232 под виндой, какой функцией С++ (API)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
RUAL
24 марта 2003 г. 15:27
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: У меня так (BC++ 5.02) ...
—
CanFujitsu
(24.03.2003 23:44, 2052 байт)
А кто как выставляет таймауты (структура COMMTIMEOUTS)? На глазок или вычисляете в зависимости от baudrate?
—
bialix
(24.03.2003 17:46,
пустое
)
Посмотри тут
—
Пытливый
(24.03.2003 16:56,
пустое
,
ссылка
)
Есть статья Алена Денвера на msdn, ещё полезно почитать доку на UART
—
Mercury
(24.03.2003 16:36, 53 байт,
ссылка
)
Readfile и writefile. Посмотрите здесь: (+)
—
Виноградов Алексей
(24.03.2003 15:59, 46 байт)
Нету таких АПИ функций. Ежели подразумевается win32,то доступ к ком порту идет через создание/открытие файлового ресурса с именем "COMx", в общем все не так просто :). А вообще существут компоненты для Дэлфи, Билдэра и пр, можно воспользоваться если не хотите себе мозги е.... хм :) замучивать
—
ES
(24.03.2003 15:37,
пустое
)
Кстати, можете сами драйвер написать или ДЛЛ содержащюю функции доступак порту (прям на асме напрямую к портам) (будет работать только в Win9x) (:-))))
—
ES
(24.03.2003 15:41,
пустое
)
на асме напрямую к КОМ - на х. К LPT еще куда ни шло драйверок написать
—
DASM
(24.03.2003 15:44,
пустое
)
Дык это прикол был ради восстановления исторической справедливости (96-97 гг прошлого века) - был распространенный подход :(
—
ES
(24.03.2003 15:56,
пустое
)
Страница сменилась :(. Я бы за такие дела увольнял сразу!!!
—
pin
(24.03.2003 22:42,
пустое
)
За работу с портами using assembler code
—
pin
(24.03.2003 22:45,
пустое
)
ReadFile однако
—
CTAC
(24.03.2003 15:35,
пустое
)
только не забудьте ReadFile в отдельный поток кинуть, а то зависите всю прогу. Ну или хоть по таймеру проверяйте
—
DASM
(24.03.2003 15:37,
пустое
)
При использовании таймаутов ничего не повиснет
—
Виноградов Алексей
(24.03.2003 18:23,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru