Не поделиться ли кто библитечкой для работы с компортом под Линух? А то писать пишеться, а читать не читается. Или советом?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Kukaracha
20 сентября 2004 г. 11:37
Составить ответ
|||
Конференция
|||
Архив
Ответы
посмотри исходники под QNX - может что-то подскажет
—
bialix
(20.09.2004 12:57,
пустое
,
ссылка
)
Открываеш /dev/ttyS0 как обычный файл, через ioctl задаеш параметры (скорость итд) и все.
—
artem
(20.09.2004 12:10, 168 байт)
Я вот такое подсмотрел(+). Вроде все работает нормально. Как только посмотреть сколько в буфере лежит?
—
Kukaracha
(20.09.2004 12:30, 1261 байт)
Да, возможен глюк, (давно было дело) когда оно у меня начало обрабатывать концы строк, спец. символы в потоке итд. Ему надо было это где-то там объяснить.
—
artem
(20.09.2004 12:48,
пустое
)
Там помнится можно было (через select) указать чтобы оно не ждало, если байтов в буфере нет. Или ждало к примеру секунду и по таймвауту отваливалось. Тоесть
—
artem
(20.09.2004 12:40, 285 байт)
вот тут (+)
—
Max_Fly
(20.09.2004 17:22, 185 байт)
open возвращает только файловый дескриптор. А сколько байт - read
—
artem
(21.09.2004 06:25,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru